Udostępnij za pośrednictwem


az aosm nsd

Uwaga

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

Grupa poleceń "aosm" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie projektami usług sieciowych wydawcy AOSM.

Projekt usługi sieciowej (NSD) to kolekcja definicji funkcji sieciowych (NFD) i dowolnej infrastruktury pomocniczej definiującej usługę sieciową. Ta grupa poleceń umożliwia kompilowanie i publikowanie NSD na platformie Azure.

Polecenia

Nazwa Opis Typ Stan
az aosm nsd build

Tworzenie projektu usługi sieciowej AOSM.

Numer wewnętrzny Wersja Preview
az aosm nsd generate-config

Wygeneruj plik konfiguracji do tworzenia projektu usługi sieciowej wydawcy AOSM.

Numer wewnętrzny Wersja Preview
az aosm nsd publish

Publikowanie wstępnie utworzonego projektu usługi sieciowej AOSM.

Numer wewnętrzny Wersja Preview

az aosm nsd build

Wersja zapoznawcza

Grupa poleceń "aosm" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Tworzenie projektu usługi sieciowej AOSM.

Tworzy projekt usługi sieciowej AOSM (NSD) na podstawie podanego pliku konfiguracji. NSD jest zbudowany na podstawie definicji funkcji sieci (NFD) i szablonów usługi ARM określających infrastrukturę pomocniczą, jak określono w pliku konfiguracji. Dane wyjściowe to katalog, który można opublikować bezpośrednio (przy użyciu polecenia publikowania aosm nsd) lub ręcznie dostosowany przed opublikowaniem.

az aosm nsd build --config-file

Przykłady

Utwórz projekt usługi sieciowej.

az aosm nsd build --config-file my-nsd-input-config.jsonc

Parametry wymagane

--config-file -f

Ścieżka do pliku konfiguracji. Jest to plik JSONC zawierający wymagane parametry do kompilowania sieciowej domeny.

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.

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

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

--subscription

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

--verbose

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

az aosm nsd generate-config

Wersja zapoznawcza

Grupa poleceń "aosm" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wygeneruj plik konfiguracji do tworzenia projektu usługi sieciowej wydawcy AOSM.

Generuje plik konfiguracji, którego można użyć do utworzenia projektu usługi sieciowej AOSM (NSD). Plik konfiguracji jest plikiem JSONC zawierającym wymagane parametry do kompilowania sieciowej bazy danych. Przed utworzeniem sieciowej domeny należy ukończyć plik konfiguracji z określonymi wartościami.

az aosm nsd generate-config [--output-file]

Przykłady

Wygeneruj plik konfiguracji dla projektu usługi sieciowej.

az aosm nsd generate-config

Wygeneruj plik konfiguracji dla projektu usługi sieciowej i zapisz go w określonym pliku.

az aosm nsd generate-config --output-file my-nsd-input-config.jsonc

Parametry opcjonalne

--output-file

Nazwa pliku wyjściowego do zapisania wygenerowanego tekstu konfiguracji.

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.

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

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

--subscription

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

--verbose

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

az aosm nsd publish

Wersja zapoznawcza

Grupa poleceń "aosm" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Publikowanie wstępnie utworzonego projektu usługi sieciowej AOSM.

Publikuje wstępnie skompilowany projekt usługi sieciowej AOSM (NSD) na platformie Azure. Przed opublikowaniem należy skompilować NSD przy użyciu polecenia aosm nsd build. NSD i inne wymagane zasoby (zasób wydawcy, manifesty artefaktów, konta magazynu itp.) jest publikowany w określonej grupie zasobów w aktualnie aktywnej subskrypcji platformy Azure.

az aosm nsd publish --build-output-folder
                    [--no-subscription-permissions]

Przykłady

Publikowanie projektu usługi sieciowej.

az aosm nsd publish --build-output-folder my-nsd-output-folder

Parametry wymagane

--build-output-folder -b

Ścieżka do folderu do opublikowania utworzonego przez polecenie kompilacji.

Parametry opcjonalne

--no-subscription-permissions -u

Tylko publikowanie definition_type CNF — ignorowane dla systemu plików VNF. Przekaż tę flagę, jeśli nie masz uprawnień do importowania do subskrypcji wydawcy (rola współautora + rola AcrPush lub rola niestandardowa, która zezwala na akcję importImage i AcrPush w całej subskrypcji). Oznacza to, że artefakty obrazu zostaną ściągnięte na komputer lokalny, a następnie wypchnięte do magazynu artefaktów. Wymaga zainstalowania platformy Docker lokalnie.

wartość domyślna: 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.

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

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

--subscription

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

--verbose

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