Поделиться через


az aosm nsd

Примечание.

Эта ссылка является частью расширения aosm для Azure CLI (версия 2.54.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az aosm nsd . Подробнее о расширениях.

Группа команд "aosm" находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Управление проектами сетевых служб издателя AOSM.

Конструктор сетевых служб (NSD) — это коллекция определений сетевых функций (NFD) и любой вспомогательной инфраструктуры, которая определяет сетевую службу. Эта группа команд позволяет создавать и публиковать NSD в Azure.

Команды

Имя Описание Тип Состояние
az aosm nsd build

Создайте структуру сетевой службы AOSM.

Расширение Предварительный просмотр
az aosm nsd generate-config

Создайте файл конфигурации для создания сетевой службы издателя AOSM.

Расширение Предварительный просмотр
az aosm nsd publish

Опубликуйте предварительно созданный проект сетевой службы AOSM.

Расширение Предварительный просмотр

az aosm nsd build

Предварительный просмотр

Группа команд "aosm" находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Создайте структуру сетевой службы AOSM.

Создает конструктор сетевой службы AOSM (NSD) на основе предоставленного файла конфигурации. NSD создается из определений сетевых функций (NFD) и шаблонов ARM, определяющих поддержку инфраструктуры, как указано в файле конфигурации. Выходные данные — это каталог, который можно опубликовать напрямую (с помощью команды публикации aosm nsd) или вручную настроить перед публикацией.

az aosm nsd build --config-file

Примеры

Создание структуры сетевой службы.

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

Обязательные параметры

--config-file -f

Путь к файлу конфигурации. Это JSONC-файл, содержащий необходимые параметры для создания NSD.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aosm nsd generate-config

Предварительный просмотр

Группа команд "aosm" находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Создайте файл конфигурации для создания сетевой службы издателя AOSM.

Создает файл конфигурации, который можно использовать для создания конструктора сетевой службы AOSM (NSD). Файл конфигурации — это JSONC-файл, содержащий необходимые параметры для создания NSD. Перед созданием NSD необходимо завершить файл конфигурации с определенными значениями.

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

Примеры

Создайте файл конфигурации для структуры сетевой службы.

az aosm nsd generate-config

Создайте файл конфигурации для конструктора сетевой службы и напишите в определенный файл.

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

Необязательные параметры

--output-file

Имя выходного файла для записи созданного текста конфигурации.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aosm nsd publish

Предварительный просмотр

Группа команд "aosm" находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Опубликуйте предварительно созданный проект сетевой службы AOSM.

Публикует предварительно созданную сетевую службу AOSM (NSD) в Azure. NSD необходимо создать с помощью команды сборки aosm nsd перед публикацией. NSD и другие необходимые ресурсы (ресурсы издателя, манифесты артефактов, учетные записи хранения и т. д.) публикуется в указанной группе ресурсов в текущей активной подписке Azure.

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

Примеры

Публикация проекта сетевой службы.

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

Обязательные параметры

--build-output-folder -b

Путь к папке для публикации, созданной командой сборки.

Необязательные параметры

--no-subscription-permissions -u

Только публикация CNF definition_type — игнорируется для VNF. Передайте этот флаг, если у вас нет разрешения на импорт в подписку издателя (роль участника и роль AcrPush, или пользовательская роль, которая разрешает действие importImage и AcrPush по всей подписке). Это означает, что артефакты изображения будут извлечены на локальный компьютер, а затем отправлены в Хранилище артефактов. Требуется локально установить Docker.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.