Udostępnij za pośrednictwem


az networkfabric nni

Nuta

Ta dokumentacja jest częścią rozszerzenia managednetworkfabric dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az networkfabric nni. Dowiedz się więcej o rozszerzeniach.

Zarządzanie zasobem połączenia sieciowego z siecią.

Polecenia

Nazwa Opis Typ Stan
az networkfabric nni create

Utwórz zasób Sieć do połączenia sieciowego.

Rozszerzenie GA
az networkfabric nni delete

Usuń zasób Sieć do połączenia między sieciami.

Rozszerzenie GA
az networkfabric nni list

Wyświetl listę wszystkich połączeń sieciowych do sieci w podanej grupie zasobów.

Rozszerzenie GA
az networkfabric nni show

Pokaż szczegółowe informacje o podanym zasobie połączenia sieciowego do sieci.

Rozszerzenie GA
az networkfabric nni update

Zaktualizuj zasób Sieć do sieci połączonej.

Rozszerzenie GA
az networkfabric nni update-bfd-administrative-state

Aktualizuje stan administratora.

Rozszerzenie GA
az networkfabric nni wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Rozszerzenie GA

az networkfabric nni create

Utwórz zasób Sieć do połączenia sieciowego.

az networkfabric nni create --fabric
                            --resource-group
                            --resource-name
                            --use-option-b {False, True}
                            [--conditional-default-route-configuration]
                            [--egress-acl-id]
                            [--export-route-policy]
                            [--import-route-policy]
                            [--ingress-acl-id]
                            [--is-management-type {False, True}]
                            [--layer2-configuration]
                            [--micro-bfd-state {Disabled, Enabled}]
                            [--nni-type {CE, NPB}]
                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                            [--npb-static-route-configuration]
                            [--option-b-layer3-configuration]
                            [--static-route-configuration]

Przykłady

Tworzenie połączenia sieciowego do sieci

az networkfabric nni create --resource-group "example-rg" --fabric "example-fabric" --resource-name "example-nni" --nni-type "CE" --is-management-type "True" --use-option-b "True" --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'}" --layer2-configuration "{interfaces:['resourceId'],mtu:1500}" --option-b-layer3-configuration "{peerASN:28,vlanId:501,primaryIpv4Prefix:'172.31.0.0/31',secondaryIpv4Prefix:'172.31.0.20/31'}"

Tekst pomocy dla parametrów podrzędnych w ramach określonego elementu nadrzędnego można wyświetlić przy użyciu skróconej składni "??". Aby uzyskać więcej informacji na temat składni skróconej, zobacz https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md.

az networkfabric nni create --layer2-configuration "??"

Parametry wymagane

--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--resource-name

Nazwa połączenia sieciowego z siecią.

--use-option-b

Na podstawie tej opcji parametry warstwy 3 są obowiązkowe. Przykład: prawda/fałsz.

Dopuszczalne wartości: False, True

Parametry opcjonalne

--conditional-default-route-configuration

Właściwości konfiguracji trasy domyślnej warunkowej. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--egress-acl-id

Lista Acl ruchu wychodzącego. Identyfikator zasobu usługi ARM list kontroli dostępu.

--export-route-policy

Eksportowanie informacji o zasadach tras obsługuje skróconą składnię, plik json i yaml-file. Spróbuj "??", aby pokazać więcej.

--import-route-policy

Importowanie informacji o zasadach tras. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--ingress-acl-id

Lista Acl ruchu przychodzącego. Identyfikator zasobu usługi ARM list kontroli dostępu.

--is-management-type

Konfiguracja do używania sieci NNI na potrzeby zarządzania infrastrukturą. Przykład: prawda/fałsz.

Dopuszczalne wartości: False, True
Domyślna wartość: True
--layer2-configuration

Typowe właściwości konfiguracji warstwy 2. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--micro-bfd-state

Stan włączonej/wyłączonej funkcji wykrywania przekazywania dwukierunkowego (BFD).

Dopuszczalne wartości: Disabled, Enabled
--nni-type

Używany typ NNI. Przykład: CE | NPB.

Dopuszczalne wartości: CE, NPB
Domyślna wartość: CE
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--npb-static-route-configuration

Właściwości konfiguracji trasy statycznej serwera NPB. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--option-b-layer3-configuration

Typowe właściwości warstwy Layer3Configuration. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--static-route-configuration

Konfiguracja trasy statycznej. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni delete

Usuń zasób Sieć do połączenia między sieciami.

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

Przykłady

Usuwanie połączenia sieciowego do sieci

az networkfabric nni delete --resource-group "example-rg" --fabric "example-fabric" --resource-name "example-nni"

Parametry opcjonalne

--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--resource-name

Nazwa połączenia sieciowego z siecią.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni list

Wyświetl listę wszystkich połączeń sieciowych do sieci w podanej grupie zasobów.

az networkfabric nni list --fabric
                          --resource-group
                          [--max-items]
                          [--next-token]

Przykłady

Wyświetlanie listy połączeń między sieciami dla grupy zasobów

az networkfabric nni list --resource-group "example-rg" --fabric "example-fabric"

Parametry wymagane

--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumentu kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni show

Pokaż szczegółowe informacje o podanym zasobie połączenia sieciowego do sieci.

az networkfabric nni show [--fabric]
                          [--ids]
                          [--resource-group]
                          [--resource-name]
                          [--subscription]

Przykłady

Pokaż połączenie między sieciami

az networkfabric nni show --resource-group "example-rg" --fabric "example-fabric" --resource-name "example-nni"

Parametry opcjonalne

--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--resource-name

Nazwa połączenia sieciowego z siecią.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni update

Zaktualizuj zasób Sieć do sieci połączonej.

az networkfabric nni update [--egress-acl-id]
                            [--export-route-policy]
                            [--fabric]
                            [--ids]
                            [--import-route-policy]
                            [--ingress-acl-id]
                            [--layer2-configuration]
                            [--micro-bfd-state {Disabled, Enabled}]
                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                            [--npb-static-route-configuration]
                            [--option-b-layer3-configuration]
                            [--resource-group]
                            [--resource-name]
                            [--static-route-configuration]
                            [--subscription]

Przykłady

Aktualizowanie połączenia sieciowego do sieci

az networkfabric nni update --resource-group "example-rg" --fabric "example-fabric" --resource-name "example-nni" --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'}" --layer2-configuration "{interfaces:['resourceId'],mtu:1500}" --option-b-layer3-configuration "{peerASN:28,vlanId:501,primaryIpv4Prefix:'172.31.0.0/31',secondaryIpv4Prefix:'172.31.0.20/31'}"

Tekst pomocy dla parametrów podrzędnych w ramach określonego elementu nadrzędnego można wyświetlić przy użyciu skróconej składni "??". Aby uzyskać więcej informacji na temat składni skróconej, zobacz https://github.com/Azure/azure-cli/tree/dev/doc/shorthand_syntax.md.

az networkfabric nni update --layer2-configuration "??"

Parametry opcjonalne

--egress-acl-id

Lista Acl ruchu wychodzącego. Identyfikator zasobu usługi ARM list kontroli dostępu.

--export-route-policy

Eksportowanie informacji o zasadach tras obsługuje skróconą składnię, plik json i yaml-file. Spróbuj "??", aby pokazać więcej.

--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--import-route-policy

Importowanie informacji o zasadach tras. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--ingress-acl-id

Lista Acl ruchu przychodzącego. Identyfikator zasobu usługi ARM list kontroli dostępu.

--layer2-configuration

Typowe właściwości warstwy Layer2Configuration. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--micro-bfd-state

Stan włączenia/wyłączenia mikrobfD.

Dopuszczalne wartości: Disabled, Enabled
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--npb-static-route-configuration

Właściwości konfiguracji trasy statycznej serwera NPB. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--option-b-layer3-configuration

Typowe właściwości warstwy Layer3Configuration. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--resource-name

Nazwa połączenia sieciowego z siecią.

--static-route-configuration

Konfiguracja trasy statycznej. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni update-bfd-administrative-state

Aktualizuje stan administratora.

az networkfabric nni update-bfd-administrative-state [--administrative-state {Disabled, Enabled, MAT, RMA}]
                                                     [--ids]
                                                     [--network-fabric-name]
                                                     [--network-to-network-interconnect-name]
                                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                     [--resource-group]
                                                     [--route-type {OptionA, Static}]
                                                     [--subscription]

Parametry opcjonalne

--administrative-state

Stan. Wybierz pozycję Włącz lub wyłącz.

Dopuszczalne wartości: Disabled, Enabled, MAT, RMA
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--network-fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--network-to-network-interconnect-name --nni-name

Nazwa połączenia sieciowego z siecią.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--route-type

Typ trasy. Wybierz pozycję Statyczna lub OpcjaA.

Dopuszczalne wartości: OptionA, Static
--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az networkfabric nni wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az networkfabric nni wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--fabric]
                          [--ids]
                          [--interval]
                          [--resource-group]
                          [--resource-name]
                          [--subscription]
                          [--timeout]
                          [--updated]

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--fabric --fabric-name

Nazwa sieci szkieletowej sieci szkieletowej.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--resource-name

Nazwa połączenia sieciowego z siecią.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.