@@ -374,7 +374,7 @@ The following table specifies parameters used to create Network-to-Network Inter
374
374
||
375
375
| * layer2Configuration* | Layer 2 configuration ||
376
376
||
377
- | portCount | Number of ports that are part of the port-channel . Maximum value is based on Fabric SKU| 3 | |
377
+ | interfaces | Define multiple CE-PE interfaces . Maximum value is based on Fabric SKU| /subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CEXX/networkInterfaces/EthernetX-X" |
378
378
| mtu| Maximum transmission unit between CE and PE. | 1500||
379
379
||
380
380
|* layer3Configuration* | Layer 3 configuration between CEs and PEs||True
@@ -407,7 +407,18 @@ az networkfabric nni create \
407
407
--fabric "NFFabric" \
408
408
--is-management-type "True" \
409
409
--use-option-b "False" \
410
- --layer2-configuration '{"portCount": 3, "mtu": 1500}' \
410
+ --layer2-configuration '{"interfaces": ["/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet1-1",
411
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet1-1",
412
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet2-1",
413
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet2-1",
414
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet3-1",
415
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet3-1",
416
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet4-1",
417
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet4-1",
418
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet5-1",
419
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet5-1",
420
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE1/networkInterfaces/Ethernet6-1",
421
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/fab-FName-aggrack-CE2/networkInterfaces/Ethernet6-1"], "mtu": 1500}' \
411
422
--layer3-configuration '{"peerASN": 65048, "vlanId": 501, "primaryIpv4Prefix": "10.2.0.124/30", "secondaryIpv4Prefix": "10.2.0.128/30", "primaryIpv6Prefix": "10:2:0:124::400/127", "secondaryIpv6Prefix": "10:2:0:124::402/127"}'
412
423
413
424
```
@@ -433,6 +444,20 @@ Expected output:
433
444
"isManagementType": "True",
434
445
"useOptionB": "False",
435
446
"layer2Configuration": {
447
+ "interfaces": [
448
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet1-1",
449
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet1-1",
450
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet2-1",
451
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet2-1",
452
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet3-1",
453
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet3-1",
454
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet4-1",
455
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet4-1",
456
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet5-1",
457
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet5-1",
458
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet6-1",
459
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet6-1"
460
+ ],
436
461
"mtu": 1500
437
462
},
438
463
"optionBLayer3Configuration": {
@@ -467,7 +492,21 @@ Expected output:
467
492
"id": "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/microsoft.managednetworkfabric/networkfabrics/NFName/networkToNetworkInterconnects/NFNNIName",
468
493
"isManagementType": "True",
469
494
"layer2Configuration": {
470
- "mtu": 1500
495
+ "interfaces": [
496
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet1-1",
497
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet1-1",
498
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet2-1",
499
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet2-1",
500
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet3-1",
501
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet3-1",
502
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet4-1",
503
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet4-1",
504
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet5-1",
505
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet5-1",
506
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet6-1",
507
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet6-1"
508
+ ],
509
+ "mtu": 1500
471
510
},
472
511
"name": "nffab2lab180723-nni",
473
512
"nniType": "CE",
@@ -512,7 +551,21 @@ Expected output:
512
551
"id": "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/microsoft.managednetworkfabric/networkfabrics/NFName/networkToNetworkInterconnects/NFNNIName",
513
552
"isManagementType": "True",
514
553
"layer2Configuration": {
515
- "mtu": 1500
554
+ "interfaces": [
555
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet1-1",
556
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet1-1",
557
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet2-1",
558
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet2-1",
559
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet3-1",
560
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet3-1",
561
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet4-1",
562
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet4-1",
563
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet5-1",
564
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet5-1",
565
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE1/networkInterfaces/Ethernet6-1",
566
+ "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/NFResourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkDevices/FName-aggrack-CE2/networkInterfaces/Ethernet6-1"
567
+ ],
568
+ "mtu": 1500
516
569
},
517
570
"name": "nffab2lab180723-nni",
518
571
"nniType": "CE",
@@ -593,9 +646,9 @@ Expected output:
593
646
}
594
647
```
595
648
> [ !Note]
596
- > The The preceding code serves only as an example. You should update all the devices that are part of both ` AggrRack ` and ` computeRacks `
649
+ > The The preceding code serves only as an example. You should update all the devices that are part of both ` FName-aggrack ` and ` computeRacks `
597
650
598
- For example, ` AggrRack ` consists of:
651
+ For example, ` FName-aggrack ` consists of:
599
652
* ` CE01 `
600
653
* ` CE02 `
601
654
* ` TOR17 `
0 commit comments