Megosztás a következőn keresztül:


Útvonalszabályzat a Network Fabricben

Az útvonalszabályzatok lehetővé teszik az operátoroknak az útvonalak engedélyezését vagy elutasítását a 3. rétegbeli elkülönítési tartományok tekintetében a Network Fabricben.

Útvonalszabályzatok esetén az útvonalakat a rendszer bizonyos attribútumokkal jelöli meg a közösségi értékek és a kiterjesztett közösségi értékek segítségével, amikor a Border Gateway Protocol (BGP) használatával terjesztik őket. Hasonlóképpen, a BGP figyelő oldalán az útvonalszabályzatok létrehozhatóak az útvonalak elvetésére/engedélyezésére a közösségi értékek és a kiterjesztett közösségi érték attribútumai alapján.

Az útvonalszabályzatok lehetővé teszik az operátorok számára a BGP-n keresztül tanult/elosztott útvonalak szabályozását. A rendszer minden útvonalszabályzatot egy különálló legfelső szintű Azure Resource Manager-erőforrásként Microsoft.managednetworkfabric(ARM) modellel. Az operátorok útvonalszabályzat-erőforrásokat hozhatnak létre, olvashatnak és törölhetnek. Az operátor létrehoz egy útvonalszabályzat ARM-erőforrást, majd beállítja az azonosítót az L3 elkülönítési tartományban a szükséges kényszerítési ponton. Az útvonalszabályzatok csak egyetlen kényszerítési ponton alkalmazhatók. Egy útvonalszabályzat nem alkalmazható több kényszerítési ponton.

Egy hálózati hálóban az útvonalszabályzatok a 3. rétegbeli elkülönítési tartomány következő végpontjainál kényszeríthetők ki:

Külső hálózatok (A és B lehetőség):

Kimenő forgalom esetén állítsa a exportRoutePolicyId külső hálózati erőforrás tulajdonságát a kimenő irányhoz létrehozott útvonalszabályzat-erőforrás-azonosítóra. Állítsa a importRoutePolicyId külső hálózati erőforrás tulajdonságát a bejövő irányhoz létrehozott útvonalszabályzat-erőforrás-azonosítóra.

Belső hálózatok:

Kimenő forgalom esetén állítsa a exportRoutePolicyId belső hálózati erőforrás tulajdonságát a kimenő irányhoz létrehozott útvonalszabályzat-erőforrás-azonosítóra. Állítsa a importRoutePolicyId belső hálózati erőforrás tulajdonságát a bejövő irányhoz létrehozott útvonalszabályzat-erőforrás-azonosítóra.

Csatlakoztatott alhálózatok az összes belső hálózaton:

Kimenő forgalom esetén állítsa az connectedSubnetRoutePolicy L3 elkülönítési tartomány tulajdonságát a kimenő irányhoz létrehozott útvonalszabályzat-erőforrás-azonosítóra.

Útvonalszabályzat feltételei és műveletei

A feltételek alábbi kombinációi határozhatók meg:

  • IP-előtag
  • IP-közösség
  • Kiterjesztett közösségi lista

Műveletek

A feltételek egyezése esetén a következő műveletek adhatók meg:

  • Az útvonal elvetése
  • Az útvonal engedélyezése és az alábbi műveletek egyikének alkalmazása
  • Megadott közösségi értékek és kiterjesztett közösségi értékek hozzáadása/eltávolítása
  • Meghatározott közösségi értékek és kiterjesztett közösségi értékek felülírása

IP-előtag

Az IP-előtagok az útvonalszabályzatok egyeztetési feltételeinek megadására szolgálnak. Az IP-előtag-erőforrás lehetővé teszi az operátoroknak, hogy az IP-előtag (IPv4 és IPv6) alapján módosítják az útvonalakat. Az IP-előtagok lehetővé teszik az operátorok számára, hogy bizonyos előtagokat elvetjenek a streamelés vagy a lestreamelés propagálásából, vagy megcímkézhessék őket adott közösségi vagy kiterjesztett közösségi értékekkel. Az operátornak létre kell hoznia egy IP-előtag típusú ARM-erőforrást az előtagok sorszámokat és műveletet tartalmazó listájának megadásával.

A lista előtagjainak feldolgozása növekvő sorrendben történik, és a megfelelő folyamat az első egyeztetés után leáll. Ha az első egyeztetési feltétel "megtagadás", a rendszer elveti az útvonalat, és nem propagálja tovább. Ha az első egyeztetési feltétel "engedélyezés", a rendszer megszakítja a további egyeztetést, és az útvonal kezelése az útvonalszabályzatok műveletrésze alapján történik.

Az IP-előtagok csak az útvonalszabályzatok egyeztetési feltételeit határozzák meg. Nem adják meg az útvonalszabályzatok műveletrészét.

Az IP-előtag paraméterei

Paraméter Leírás Példa Kötelező
resource-group Használjon egy megfelelő erőforráscsoportnevet kifejezetten a választott IP-előtaghoz ResourceGroupName Igaz
erőforrás neve Az IP-előtag erőforrásneve ipprefixv4-1204-cn1 Igaz
hely Az NFC létrehozásakor használt Azure-régió eastus Igaz
művelet Az előtaggal kapcsolatos teendők – Engedélyezés Megtagadás vagy engedélyezés Igaz
sequenceNumber Az előtagok feldolgozásának sorrendje. Az előtaglisták kiértékelése a legalacsonyabb sorszámmal kezdődik, és a lista lefelé halad, amíg el nem készül egyezés. Az egyezést követően a rendszer az engedélyezési vagy elutasítási utasítást alkalmazza az adott hálózatra, és a lista többi része figyelmen kívül lesz hagyva 100 Igaz
networkPrefix Az IPv4/IPv6-csomagokat engedélyező vagy elutasítandó hálózati előtag. 1.1.1.0/24 Igaz
feltétel Megadott előtaglistakorlátok – EqualTo | GreaterThanOrEqualTo | LesserThanOrEqualTo EqualTo
subnetMaskLength A SubnetMaskLength megadja az egyeztetni kívánt networkPrefix minimális hosszát. A feltétel megadásakor kötelező megadni. 32

IP-előtag létrehozása

Ez a parancs létrehoz egy IP-előtag-erőforrást IPv4 előtagszabályokkal:

az networkfabric ipprefix create \
--resource-group "ResourceGroupName" \
--resource-name "ipprefixv4-1204-cn1" \
--location "eastus" \
--ip-prefix-rules '[{"action": "Permit", "sequenceNumber": 10, "networkPrefix": "10.10.10.0/28", "condition": "EqualTo", "subnetMaskLength": 28}, {"action": "Permit", "sequenceNumber": 12, "networkPrefix": "20.20.20.0/24", "condition": "EqualTo", "subnetMaskLength": 24}]'

Várt kimenet:

{
  "annotation": null,
  "id": "/subscriptions/xxxx-xxxx/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv4-1204-cn1",
  "ipPrefixRules": [
    {
      "action": "Permit",
      "condition": "GreaterThanOrEqualTo",
      "networkPrefix": "10.10.10.0/28",
      "sequenceNumber": 10,
      "subnetMaskLength": 28
    }
  ],
  "location": "eastus",
  "name": " ipprefixv4-1204-cn1",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "systemData": {
    "createdAt": "2023-XX-XXT09:34:19.095543+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:34:19.095543+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipprefixes"
}

Ez a parancs létrehoz egy IP-előtag-erőforrást IPv6 előtagszabályokkal,

az networkfabric ipprefix create \
--resource-group "ResourceGroupName" \
--resource-name "ipprefixv6-2701-cn1" \
--location "eastus" \
--ip-prefix-rules '[{"action": "Permit", "sequenceNumber": 10, "networkPrefix": "fda0:d59c:da12:20::/64", "condition": "GreaterThanOrEqualTo", "subnetMaskLength": 68}]'

Várt kimenet

{
  "annotation": null,
  "id": "/subscriptions/xxxx-xxxx/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-cn1",
  "ipPrefixRules": [
    {
      "action": "Permit",
      "condition": "GreaterThanOrEqualTo",
      "networkPrefix": "fda0:d59c:da12:20::/64",
      "sequenceNumber": 10,
      "subnetMaskLength": 68
    }
  ],
  "location": "eastus",
  "name": "ipprefixv6-2701-cn1",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "systemData": {
    "createdAt": "2023-XX-XXT09:34:19.095543+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:34:19.095543+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipprefixes"
}

IP-közösség

Az IP-alapú közösségi erőforrás lehetővé teszi az operátoroknak, hogy az útvonalakhoz címkézett közösségi értékek alapján módosítják az útvonalakat. Ez a közösségi erőforrás lehetővé teszi az operátorok számára, hogy feltételeket és műveleteket adjanak meg az útvonalak hozzáadásához/eltávolításához, mivel azok propagálása up-stream/down-stream, vagy címkézésük meghatározott közösségi értékekkel. Az operátornak IP-közösség típusú ARM-erőforrást kell létrehoznia. Az operátor feltételeket és műveleteket határoz meg az útvonalak hozzáadásához/eltávolításához, mivel azok propagálása felfelé vagy lefelé halad, vagy adott közösségi értékekkel címkézi őket.

Ip-közösség paraméterei

Paraméter Leírás Példa Kötelező
resource-group A megfelelő erőforráscsoportnév használata kifejezetten az IP-előtaghoz ResourceGroupName Igaz
erőforrás neve Az IP-előtag erőforrásneve ipprefixv4-1204-cn1 Igaz
hely Az NFC létrehozása során használt AzON Azure-régió eastus Igaz
művelet Az IP-közösség számára végrehajtandó művelet – Engedélyezés Megtagadás vagy engedélyezés Igaz
wellKnownCommunities Támogatott, jól ismert közösségi lista. Internet - Az internetes közösség felé irányuló útvonalak meghirdetésére. LocalAS – Csak helyiAS-társnak hirdethet útvonalakat. NoAdvertise - Ne hirdetjen útvonalakat egyik társnak sem. NoExport - Ne exportáljon a következő AS-be. GShut - Kecses leállítás (GSHUT) visszavonja az útvonalakat a BGP-kapcsolat megszüntetése előtt LocalAS Igaz
communityMembers Az IP-közösség közösségtagjainak listázása. A várt formátumok az "AA:nn" >> példa "65535:65535", <egész szám32>>> példa 4294967040. Az "AA:nn" lehetséges értéke 0-65535, és <egész szám32> 1-4294967040. 65535:65535 Igaz

Feljegyzés

communityMembers Vagy wellKnownCommunities paramétert kell átadni egy IP-közösségi erőforrás létrehozásához.

IP-közösség létrehozása

Ez a parancs létrehoz egy IP-alapú közösségi erőforrást:

az networkfabric ipcommunity create \
--resource-group "ResourceGroupName" \
--resource-name "ipcommunity-2701" \
--location "eastus" \
--action "Permit" \
--well-known-communities "Internet" "LocalAS" "GShut" \
--community-members "65500:12701"

Várt kimenet:

{
  "action": "Permit",
  "annotation": null,
  "communityMembers": [
    "65500:12701"
  ],
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-2701",
  "location": "eastus",
  "name": "ipcommunity-2701",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "systemData": {
    "createdAt": "2023-XX-XXT09:48:15.472935+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:48:15.472935+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipcommunities",
  "wellKnownCommunities": [
    "Internet",
    "LocalAS",
    "GShut"
  ]
}

IP-közösség megjelenítése

Ez a parancs egy IP-alapú közösségi erőforrást jelenít meg:

az networkfabric ipcommunity show --resource-group "ResourceGroupName" --resource-name "ipcommunity-2701"

Várt kimenet:

{
  "action": "Permit",
  "annotation": null,
  "communityMembers": [
    "65500:12701"
  ],
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-2701",
  "location": "eastus",
  "name": "ipcommunity-2701",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "systemData": {
    "createdAt": "2023-XX-XXT09:48:15.472935+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:48:15.472935+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipcommunities",
  "wellKnownCommunities": [
    "Internet",
    "LocalAS",
    "GShut"
  ]
}

IP-cím kiterjesztett közössége

Az IPExtendedCommunityerőforrás lehetővé teszi az operátoroknak, hogy útvonalcélok alapján módosítják az útvonalakat. Az operátorok ezzel feltételeket és műveleteket határoznak meg az útvonalak felfelé/lefelé irányuló propagálása során történő hozzáadásához vagy eltávolításához, illetve adott kiterjesztett közösségi értékekkel való címkézésükhöz. Az operátornak létre kell hoznia egy ilyen típusú IPExtendedCommunityList ARM-erőforrást a közösségi értékek és adott tulajdonságok listájának megadásával. Az ExtendedCommunityLists az egyezés feltételeinek és az útvonalszabályzatok művelettulajdonságainak megadására szolgál.

A kiterjesztett IP-közösség paraméterei

Paraméter Leírás Példa Kötelező
resource-group A megfelelő erőforráscsoportnév használata kifejezetten az IP-előtaghoz ResourceGroupName Igaz
erőforrás neve Az ipPrefix erőforrásneve ipprefixv4-1204-cn1 Igaz
hely Az NFC létrehozása során használt AzON Azure-régió eastus Igaz
művelet A kiterjesztett IP-cím közössége számára végrehajtandó művelet – Engedélyezés Megtagadás vagy engedélyezés Igaz
routeTargets Útvonal céllistája. A várt formátumok az "ASN(plain):nn" >> példa "4294967294:50", "ASN". ASN:nn >> " példa "65533.65333:40", "IP-cím:nn" >> példa "10.10.10.10:65535". Az "nn" lehetséges értékei a "0-65535" tartományban, az "ASN(plain)" pedig a "0-4294967295" tartományban vannak. "1234:5678" Igaz

Kiterjesztett IP-közösség létrehozása

Ez a parancs létrehoz egy kiterjesztett IP-címbeli közösségi erőforrást:

az networkfabric ipextendedcommunity create \
--resource-group "ResourceGroupName" \
--resource-name "ipextcommunity-2701" \
--location "eastus"  \
--action "Permit" \
--route-targets "65046:45678"

Várt kimenet:

{
  "action": "Permit",
  "annotation": null,
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/ipextcommunity-2701",
  "location": "eastus",
  "name": "ipextcommunity-2701",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "routeTargets": [
    "65046:45678"
  ],
  "systemData": {
    "createdAt": "2023-XX-XXT09:52:30.385929+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:52:30.385929+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipextendedcommunities"
}

Kiterjesztett IP-közösség megjelenítése

Ez a parancs egy kiterjesztett IP-címet megjelenítő közösségi erőforrást jelenít meg:

az networkfabric ipextendedcommunity show --resource-group "ResourceGroupName" --resource-name "ipextcommunity-2701"

Várt kimenet:

{
  "action": "Permit",
  "annotation": null,
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipExtendedCommunities/ipextcommunity-2701",
  "location": "eastus",
  "name": "ipextcommunity-2701",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "routeTargets": [
    "65046:45678"
  ],
  "systemData": {
    "createdAt": "2023-XX-XXT09:52:30.385929+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT09:52:30.385929+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/ipextendedcommunities"
}

Útvonalszabályzat

Az útvonalszabályzat-erőforrás lehetővé teszi, hogy az operátor ip-előtagok, IP-közösséglista és kiterjesztett IP-közösségi listák alapján adjon meg feltételeket és műveleteket. Minden útvonalszabályzat több utasításból áll. Minden utasítás egy sorszámból, feltételből és műveletből áll. A feltételek lehetnek IP-előtagok, IP-közösségek és kiterjesztett IP-közösségek kombinációi, és növekvő sorrendben alkalmazhatók. A rendszer végrehajtja az első egyeztetett feltételnek megfelelő műveletet. Ha a megfelelt feltételek megtagadják a műveletet, a rendszer elveti az útvonalat, és nem történik további feldolgozás. Ha a megfeleltetett feltételnek megfelelő útvonalszabályzatban az "Engedélyezés" művelet szerepel, a műveletek alábbi kombinációi engedélyezettek:

  • Helyi beállítás frissítése
  • IpCommunityLists hozzáadása/törlése vagy készlete
  • IpExtendedCommunityLists hozzáadása/törlése vagy készlete

Az útvonalszabályzat paraméterei

Paraméter Leírás Példa Kötelező
resource-group A megfelelő erőforráscsoportnév használata kifejezetten az IP-előtaghoz ResourceGroupName Igaz
erőforrás neve Az IP-előtag erőforrásneve ipprefixv4-1204-cn1 Igaz
hely Az NFC létrehozása során használt AzON Azure-régió eastus Igaz
Nyilatkozatok Egy vagy több útvonalszabályzat listája Igaz
sequenceNumber Az útvonalszabályzat-utasítások feldolgozásának sorrendje. Az utasítások kiértékelése a legalacsonyabb sorszámmal kezdődik, és a lista lefelé halad, amíg teljesül egy egyezési feltétel. Az egyezést követően a program alkalmazza a műveletet, és a lista többi részét figyelmen kívül hagyja. 0 Igaz
feltétel Útvonalházirend-feltétel tulajdonságai. Ez tartalmazza az IP-közösség ARM-azonosítóinak vagy ipExtendedCommunity ARM-azonosítóinak vagy ipPrefix ARM-azonosítóinak listáját. A három (ipCommunityIds, ipCommunityIds, ipPrefixId) egyikére szükség van egy feltételben. Ha egynél több van megadva, a feltétel akkor lesz megfeleltetve, ha az erőforrások bármelyike megegyezik. 1234:5678 Igaz
ipCommunityIds Az IP-közösség erőforrásazonosítóinak listája Hamis
ipExtendedCommunityIds AZ IPExtendedCommunity erőforrásazonosítóinak listája Hamis
ipPrefixId Az IpPrefix arm-erőforrás-azonosítója Hamis
művelet Szabályzatművelet tulajdonságainak átirányítása. Ez a tulajdonság azt a műveletet írja le, amelyet akkor kell végrehajtani, ha a feltétel megegyezik az utasításban. Engedélyezni kell legalább egy localPreference, ipCommunityProperties vagy ipExtendedCommunityProperties tulajdonságot Engedély Igaz
localPreference A művelet részeként beállítani kívánt helyi beállítás 10 Hamis
ipCommunityProperties A művelet részeként hozzáadni, eltávolítani vagy beállítani kívánt IP-közösségek részletei Hamis
add Akkor alkalmazható, ha a művelet IP-közösségek vagy kiterjesztett IP-címek hozzáadása
Törlés... Akkor alkalmazható, ha a művelet ip-közösségek vagy kiterjesztett IP-címek törlése
halmaz Akkor alkalmazható, ha a művelet IP-közösségek vagy kiterjesztett IP-címek beállítása
ipCommunityIds Ip-közösség ARM-erőforrás-azonosítói, amelyeket hozzá kell adni, törölni vagy beállítani
ipExtendedCommunityProperties A művelet részeként hozzáadandó, eltávolítandó vagy beállított KITERJESZTETT IP-közösségek részletei
ipExtendedCommunityIDs Az IP-cím kiterjesztett közösségi ARM-erőforrás-azonosítói, amelyeket hozzá kell adni, törölni vagy beállítani kell

Útvonalszabályzat létrehozása

Ez a parancs útvonalszabályzatokat hoz létre:

az networkfabric routepolicy create \
--resource-group "ResourceGroupName"  \
--resource-name "rcf-Fab3-l3domain-v6-connsubnet-ext-policy" \
--location "eastus" \
--statements '[ \{"sequenceNumber": 10, "condition":{"ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-staticsubnet"}, \
 "action": {"actionType": "Permit", "ipCommunityProperties": {"set": \
   {"ipCommunityIds": ["/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-2701-staticsubnet"]}}}}, \
 {"sequenceNumber": 30, "condition":{"ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-connsubnet"},  \
 "action": {"actionType": "Permit", "ipCommunityProperties": {"set":  \
 {"ipCommunityIds": ["/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-connsubnet-2701"]}}}},\
]' 

Várt kimenet:

{
  "annotation": null,
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/routePolicies/rcf-Fab3-l3domain-v6-connsubnet-ext-policy",
  "location": "eastus",
  "name": "rcf-Fab3-l3domain-v6-connsubnet-ext-policy",
  "provisioningState": "Accepted",
  "resourceGroup": "ResourceGroupName",
  "statements": [
    {
      "action": {
        "actionType": "Permit",
        "ipCommunityProperties": {
          "add": null,
          "delete": null,
          "set": {
            "ipCommunityIds": [
              "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-2701-staticsubnet"
            ]
          }
        },
        "ipExtendedCommunityProperties": null,
        "localPreference": null
      },
      "annotation": null,
      "condition": {
        "ipCommunityIds": null,
        "ipExtendedCommunityIds": null,
        "ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-staticsubnet"
      },
      "sequenceNumber": 10
    },
    {
      "action": {
        "actionType": "Permit",
        "ipCommunityProperties": {
          "add": null,
          "delete": null,
          "set": {
            "ipCommunityIds": [
              "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-connsubnet-2701"
            ]
          }
        },
        "ipExtendedCommunityProperties": null,
        "localPreference": null
      },
      "annotation": null,
      "condition": {
        "ipCommunityIds": null,
        "ipExtendedCommunityIds": null,
        "ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-connsubnet"
      },
      "sequenceNumber": 30
    }
  ],
  "systemData": {
    "createdAt": "2023-XX-XXT10:10:21.123560+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT10:10:21.123560+00:00",
    "lastModifiedBy": "user@address.com",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/routepolicies"
} 

Útvonalszabályzat megjelenítése

Ez a parancs az útvonalszabályzatokat jeleníti meg:

az networkfabric routepolicy show --resource-group "ResourceGroupName" --resource-name "rcf-Fab3-l3domain-v6-connsubnet-ext-policy"

Várt kimenet:

{
  "annotation": null,
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/routePolicies/rcf-Fab3-l3domain-v6-connsubnet-ext-policy",
  "location": "eastus",
  "name": "rcf-Fab3-l3domain-v6-connsubnet-ext-policy",
  "provisioningState": "Succeeded",
  "resourceGroup": "ResourceGroupName",
  "statements": [
    {
      "action": {
        "actionType": "Permit",
        "ipCommunityProperties": {
          "add": null,
          "delete": null,
          "set": {
            "ipCommunityIds": [
              "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-2701-staticsubnet"
            ]
          }
        },
        "ipExtendedCommunityProperties": null,
        "localPreference": null
      },
      "annotation": null,
      "condition": {
        "ipCommunityIds": null,
        "ipExtendedCommunityIds": null,
        "ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-staticsubnet"
      },
      "sequenceNumber": 10
    },
    {
      "action": {
        "actionType": "Permit",
        "ipCommunityProperties": {
          "add": null,
          "delete": null,
          "set": {
            "ipCommunityIds": [
              "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipCommunities/ipcommunity-connsubnet-2701"
            ]
          }
        },
        "ipExtendedCommunityProperties": null,
        "localPreference": null
      },
      "annotation": null,
      "condition": {
        "ipCommunityIds": null,
        "ipExtendedCommunityIds": null,
        "ipPrefixId": "/subscriptions/<subscription-id>/resourceGroups/ResourceGroupName/providers/Microsoft.ManagedNetworkFabric/ipPrefixes/ipprefixv6-2701-connsubnet"
      },
      "sequenceNumber": 30
    }
  ],
  "systemData": {
    "createdAt": "2023-XX-XXT10:10:21.123560+00:00",
    "createdBy": "user@address.com",
    "createdByType": "User",
    "lastModifiedAt": "2023-XX-XXT10:10:21.123560+00:00",
    "lastModifiedBy": "user@addresscom",
    "lastModifiedByType": "User"
  },
  "tags": null,
  "type": "microsoft.managednetworkfabric/routepolicies"
}

Útvonalszabályzat törlése

Ez a parancs törli az útvonalszabályzatokat:

az networkfabric routepolicy delete --resource-group "ResourceGroupName" --resource-name "rcf-Fab3-l3domain-v6-connsubnet-ext-policy"

Várt kimenet:

{
  "status": "Succeeded",
  "message": "The route policy 'rcf-Fab3-l3domain-v6-connsubnet-ext-policy' in resource group 'ResourceGroupName' has been successfully deleted."
}