Dela via


az networkfabric internalnetwork

Not

Den här referensen är en del av managednetworkfabric-tillägget för Azure CLI (version 2.67.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az networkfabric internalnetwork kommando. Läs mer om tillägg.

Hantera intern nätverksresurs.

Kommandon

Name Description Typ Status
az networkfabric internalnetwork create

Skapa en intern nätverksresurs.

Förlängning GA
az networkfabric internalnetwork delete

Ta bort resursen internt nätverk.

Förlängning GA
az networkfabric internalnetwork list

Visa en lista över alla interna nätverk i den angivna resursgruppen.

Förlängning GA
az networkfabric internalnetwork show

Visa information om den angivna resursen för internt nätverk.

Förlängning GA
az networkfabric internalnetwork update

Uppdatera resursen för internt nätverk.

Förlängning GA
az networkfabric internalnetwork wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Förlängning GA

az networkfabric internalnetwork create

Skapa en intern nätverksresurs.

az networkfabric internalnetwork create --l3-isolation-domain-name
                                        --resource-group
                                        --resource-name
                                        --vlan-id
                                        [--annotation]
                                        [--bgp-configuration]
                                        [--connected-ipv4-subnets]
                                        [--connected-ipv6-subnets]
                                        [--egress-acl-id]
                                        [--export-route-policy]
                                        [--extension {NPB, NoExtension}]
                                        [--import-route-policy]
                                        [--ingress-acl-id]
                                        [--is-monitoring-enabled {False, True}]
                                        [--mtu]
                                        [--native-ipv4-prefix-limit]
                                        [--native-ipv6-prefix-limit]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--static-route-configuration]

Exempel

Skapa ett internt nätverk

az networkfabric internalnetwork create --resource-group "example-rg" --l3-isolation-domain-name "example-l3domain" --resource-name "example-internalNetwork" --vlan-id 2600 --mtu 1500 --extension "NoExtension" --is-monitoring-enabled "True" --connected-ipv4-subnets "[{prefix:'10.0.0.1/21'},{prefix:'10.1.1.1/22'}]" --connected-ipv6-subnets "[{prefix:'2fff::/64'}]" --static-route-configuration "{extension:NPB,bfdConfiguration:{multiplier:5,intervalInMilliSeconds:300},ipv4Routes:[{prefix:'10.1.0.0/24',nextHop:['10.0.0.1','10.0.0.2']},{prefix:'10.1.0.0/24',nextHop:['10.0.0.1','10.0.0.2']}],ipv6Routes:[{prefix:'2fff::/64',nextHop:['3fff::1']}]}" --bgp-configuration  "{bfdConfiguration:{multiplier:5,intervalInMilliSeconds:300},defaultRouteOriginate:True,allowAS:2,allowASOverride:Enable,peerASN:65047,ipv4ListenRangePrefixes:['10.1.1.1/28','10.0.0.1/28'],ipv6ListenRangePrefixes:['2fff::/66'],ipv4NeighborAddress:[{address:'10.0.0.11'},{address:'10.0.0.12'}],ipv6NeighborAddress:[{address:'2fff::'}]}" --import-route-policy "{importIpv4RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy',importIpv6RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy'}" --export-route-policy "{exportIpv4RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy',exportIpv6RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy'}"

Hjälptext för underparametrar under den specifika överordnade filen kan visas med hjälp av den korta syntaxen ??. Mer information om kortsyntax finns i https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md.

az networkfabric internalnetwork create --static-route-configuration "??"
az networkfabric internalnetwork create --static-route-configuration "{ipv4-routes:??"

Obligatoriska parametrar

--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--resource-name

Namnet på det interna nätverket.

--vlan-id

Vlan-identifierare. Exempel: 1001.

Valfria parametrar

--annotation

Växla konfigurationsbeskrivning.

--bgp-configuration

BGP-konfigurationsegenskaper. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--connected-ipv4-subnets

Lista över anslutna IPv4-undernät. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--connected-ipv6-subnets

Lista över anslutna IPv6-undernät. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--egress-acl-id

Utgående Acl. ARM-resurs-ID för åtkomstkontrollistor.

--export-route-policy

Exportera routningsprincip, antingen IPv4 eller IPv6. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--extension

Förlängning. Exempel: NoExtension | NPB.

Godkända värden: NPB, NoExtension
Standardvärde: NoExtension
--import-route-policy

Importera routningsprincip, antingen IPv4 eller IPv6. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--ingress-acl-id

Ingress-Acl. ARM-resurs-ID för åtkomstkontrollistor.

--is-monitoring-enabled

Kontrollera om övervakning av det interna nätverket är aktiverat eller inte.

Godkända värden: False, True
Standardvärde: False
--mtu

Maximal överföringsenhet. Standardvärdet är 1500.

Standardvärde: 1500
--native-ipv4-prefix-limit

Egenskaper för intern IPv4-prefixgränskonfiguration. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--native-ipv6-prefix-limit

Egenskaper för intern IPv6-prefixgränskonfiguration. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--static-route-configuration

Egenskaper för konfiguration av statisk väg. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az networkfabric internalnetwork delete

Ta bort resursen internt nätverk.

az networkfabric internalnetwork delete [--ids]
                                        [--l3-isolation-domain-name]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--resource-group]
                                        [--resource-name]
                                        [--subscription]

Exempel

Ta bort det interna nätverket

az networkfabric internalnetwork delete --resource-group "example-rg" --l3domain "example-l3domain" --resource-name "example-internalnetwork"

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az networkfabric internalnetwork list

Visa en lista över alla interna nätverk i den angivna resursgruppen.

az networkfabric internalnetwork list --l3-isolation-domain-name
                                      --resource-group
                                      [--max-items]
                                      [--next-token]

Exempel

Visa en lista över interna nätverk för resursgruppen

az networkfabric internalnetwork list --resource-group "example-rg" --l3domain "example-l3domain"

Obligatoriska parametrar

--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

--max-items

Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argument för ett efterföljande kommando.

--next-token

Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az networkfabric internalnetwork show

Visa information om den angivna resursen för internt nätverk.

az networkfabric internalnetwork show [--ids]
                                      [--l3-isolation-domain-name]
                                      [--resource-group]
                                      [--resource-name]
                                      [--subscription]

Exempel

Visa det interna nätverket

az networkfabric internalnetwork show --resource-group "example-rg" --resource-name "example-internalnetwork" --l3domain "example-l3domain"

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az networkfabric internalnetwork update

Uppdatera resursen för internt nätverk.

az networkfabric internalnetwork update [--annotation]
                                        [--bgp-configuration]
                                        [--connected-ipv4-subnets]
                                        [--connected-ipv6-subnets]
                                        [--egress-acl-id]
                                        [--export-route-policy]
                                        [--ids]
                                        [--import-route-policy]
                                        [--ingress-acl-id]
                                        [--is-monitoring-enabled {False, True}]
                                        [--l3-isolation-domain-name]
                                        [--mtu]
                                        [--native-ipv4-prefix-limit]
                                        [--native-ipv6-prefix-limit]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--resource-group]
                                        [--resource-name]
                                        [--static-route-configuration]
                                        [--subscription]

Exempel

Uppdatera resursen för internt nätverk

az networkfabric internalnetwork update --resource-group "example-rg" --l3-isolation-domain-name "example-l3domain" --resource-name "example-internalNetwork" --mtu 1500 --is-monitoring-enabled "True" --connected-ipv4-subnets "[{prefix:'10.0.0.1/21'},{prefix:'10.0.0.1/22'}]" --static-route-configuration "{bfdConfiguration:{multiplier:5,intervalInMilliSeconds:300},ipv4Routes:[{prefix:'10.1.0.0/24',nextHop:['10.0.0.1','10.0.0.2']},{prefix:'10.1.0.0/24',nextHop:['10.0.0.1','10.0.0.2']}]}" --bgp-configuration  "{bfdConfiguration:{multiplier:5,intervalInMilliSeconds:300},defaultRouteOriginate:True,allowAS:2,allowASOverride:Enable,peerASN:65047,ipv4ListenRangePrefixes:['10.1.0.0/28','10.1.0.1/28'],ipv4NeighborAddress:[{address:'10.0.0.11'},{address:'10.0.0.12'}]}" --import-route-policy "{importIpv4RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy',importIpv6RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy'}" --export-route-policy "{exportIpv4RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy',exportIpv6RoutePolicyId:'/subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxx/resourceGroups/example-rg/providers/microsoft.managednetworkfabric/routePolicies/example-routepolicy'}"

Hjälptext för underparametrar under den specifika överordnade filen kan visas med hjälp av den korta syntaxen ??. Mer information om kortsyntax finns i https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md.

az networkfabric internalnetwork update --static-route-configuration "??"
az networkfabric internalnetwork update --static-route-configuration "{ipv4-routes:??"

Valfria parametrar

--annotation

Växla konfigurationsbeskrivning.

--bgp-configuration

BGP-konfigurationsegenskaper. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--connected-ipv4-subnets

Lista över anslutna IPv4-undernät. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--connected-ipv6-subnets

Lista över anslutna IPv6-undernät. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--egress-acl-id

Utgående Acl. ARM-resurs-ID för åtkomstkontrollistor.

--export-route-policy

Exportera routningsprincip, antingen IPv4 eller IPv6. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--import-route-policy

Importera routningsprincip, antingen IPv4 eller IPv6. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--ingress-acl-id

Ingress-Acl. ARM-resurs-ID för åtkomstkontrollistor.

--is-monitoring-enabled

Kontrollera om övervakning av det interna nätverket är aktiverat eller inte.

Godkända värden: False, True
--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--mtu

Maximal överföringsenhet. Standardvärdet är 1500.

--native-ipv4-prefix-limit

Egenskaper för intern IPv4-prefixgränskonfiguration. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--native-ipv6-prefix-limit

Egenskaper för intern IPv6-prefixgränskonfiguration. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--resource-name

Namnet på det interna nätverket.

--static-route-configuration

Egenskaper för konfiguration av statisk väg. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az networkfabric internalnetwork wait

Placera CLI i vänteläge tills ett villkor uppfylls.

az networkfabric internalnetwork wait [--created]
                                      [--custom]
                                      [--deleted]
                                      [--exists]
                                      [--ids]
                                      [--interval]
                                      [--l3-isolation-domain-name]
                                      [--resource-group]
                                      [--resource-name]
                                      [--subscription]
                                      [--timeout]
                                      [--updated]

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

Standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

Standardvärde: False
--exists

Vänta tills resursen finns.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--interval

Avsökningsintervall i sekunder.

Standardvärde: 30
--l3-isolation-domain-name --l3domain

Namnet på L3-isoleringsdomänen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--timeout

Maximal väntetid i sekunder.

Standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.