Dela via


az networkfabric internalnetwork

Kommentar

Den här referensen är en del av tillägget managednetworkfabric för Azure CLI (version 2.49.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.

Anknytning Allmän tillgänglighet
az networkfabric internalnetwork delete

Ta bort resursen internt nätverk.

Anknytning Allmän tillgänglighet
az networkfabric internalnetwork list

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

Anknytning Allmän tillgänglighet
az networkfabric internalnetwork show

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

Anknytning Allmän tillgänglighet
az networkfabric internalnetwork update

Uppdatera resursen för internt nätverk.

Anknytning Allmän tillgänglighet
az networkfabric internalnetwork wait

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

Anknytning Allmän tillgänglighet

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]
                                        [--export-route-policy-id]
                                        [--extension {NPB, NoExtension}]
                                        [--import-route-policy]
                                        [--import-route-policy-id]
                                        [--ingress-acl-id]
                                        [--is-monitoring-enabled {False, True}]
                                        [--mtu]
                                        [--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 https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md information om shorthand-syntax finns i.

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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--resource-name

Namnet på det interna nätverket.

--vlan-id

Vlan-identifierare. Värdet ska vara mellan 100 och 4094. Exempel: 1001.

Valfria parametrar

--annotation

Beskrivning för underliggande resurs.

--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 Anslut 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.

--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.

--export-route-policy-id

ARM-resurs-ID för RoutePolicy. Detta används för bakåtkompatibilitet.

--extension

Intern typ av nätverkstillägg. Standardvärdet är NoExtension. Exempel: NoExtension.

accepterade värden: NPB, 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.

--import-route-policy-id

ARM-resurs-ID för RoutePolicy. Detta används för bakåtkompatibilitet.

--ingress-acl-id

Ingress Acl ARM-resurs-ID.

--is-monitoring-enabled

Kontrollera om övervakning av det interna nätverket är aktiverat eller inte. Standardvärdet är Falsk. Exempel: Falskt.

accepterade värden: False, True
--mtu

Maximal överföringsenhet. Värdet ska vara mellan 64 och 9200. Standardvärdet är 1500. Exempel: 1500.

--no-wait

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

accepterade 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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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.

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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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]
                                        [--export-route-policy-id]
                                        [--ids]
                                        [--import-route-policy]
                                        [--import-route-policy-id]
                                        [--ingress-acl-id]
                                        [--is-monitoring-enabled {False, True}]
                                        [--l3-isolation-domain-name]
                                        [--mtu]
                                        [--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 https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md information om shorthand-syntax finns i.

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

Valfria parametrar

--annotation

Beskrivning för underliggande resurs.

--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 Anslut 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.

--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.

--export-route-policy-id

ARM-resurs-ID för RoutePolicy. Detta används för bakåtkompatibilitet.

--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.

--import-route-policy-id

ARM-resurs-ID för RoutePolicy. Detta används för bakåtkompatibilitet.

--ingress-acl-id

Ingress Acl ARM-resurs-ID.

--is-monitoring-enabled

Kontrollera om övervakning av det interna nätverket är aktiverat eller inte. Standardvärdet är Falsk. Exempel: Falskt.

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

Namnet på L3-isoleringsdomänen.

--mtu

Maximal överföringsenhet. Värdet ska vara mellan 64 och 9200. Standardvärdet är 1500. Exempel: 1500.

--no-wait

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

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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .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 prenumerationen. Du kan konfigurera standardprenumerationen med .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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--resource-name

Namnet på det interna nätverket.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

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

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

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