az nginx deployment
Заметка
Эта ссылка является частью расширения nginx для Azure CLI (версия 2.68.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az nginx deployment. Узнайте больше о расширениях.
Управление ресурсами развертывания NGINX.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az nginx deployment api-key |
Управление ключами API развертывания Nginxaas. |
Расширение | ГА |
az nginx deployment api-key create |
Создайте ключ API для развертывания Nginx, чтобы получить доступ к конечной точке API плана данных. |
Расширение | ГА |
az nginx deployment api-key delete |
Удаление ключа API для развертывания Nginx. |
Расширение | ГА |
az nginx deployment api-key list |
Перечислить все ключи API заданного развертывания Nginx. |
Расширение | ГА |
az nginx deployment api-key show |
Получите указанный ключ API заданного развертывания Nginx. |
Расширение | ГА |
az nginx deployment api-key update |
Обновите ключ API для развертывания Nginx, чтобы получить доступ к конечной точке API плана данных. |
Расширение | ГА |
az nginx deployment certificate |
Управление ресурсами сертификата NGINX. |
Расширение | ГА |
az nginx deployment certificate create |
Создайте сертификат для развертывания NGINX. |
Расширение | ГА |
az nginx deployment certificate delete |
Удалите сертификат развертывания NGINX. |
Расширение | ГА |
az nginx deployment certificate list |
Список всех сертификатов в указанной группе развертывания и группы ресурсов. |
Расширение | ГА |
az nginx deployment certificate show |
Получение свойств определенного сертификата NGINX. |
Расширение | ГА |
az nginx deployment certificate update |
Обновление сертификата развертывания NGINX. |
Расширение | ГА |
az nginx deployment certificate wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие. |
Расширение | ГА |
az nginx deployment configuration |
Управление ресурсами конфигурации NGINX. |
Расширение | ГА |
az nginx deployment configuration analyze |
Анализ конфигурации NGINX без применения к развертыванию NGINXaaS. |
Расширение | ГА |
az nginx deployment configuration create |
Создайте конфигурацию для развертывания NGINX. |
Расширение | ГА |
az nginx deployment configuration delete |
Удаление конфигурации Nginx. |
Расширение | ГА |
az nginx deployment configuration list |
Список всех конфигураций в указанной группе развертывания и группы ресурсов. |
Расширение | ГА |
az nginx deployment configuration show |
Получите свойства определенной конфигурации NGINX. |
Расширение | ГА |
az nginx deployment configuration update |
Обновление конфигурации NGINX. |
Расширение | ГА |
az nginx deployment configuration wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие. |
Расширение | ГА |
az nginx deployment create |
Создайте ресурс NGINX для Azure. |
Расширение | ГА |
az nginx deployment delete |
Удаление развертывания NGINX. |
Расширение | ГА |
az nginx deployment list |
Список развертываний NGINX. |
Расширение | ГА |
az nginx deployment show |
Получение свойств определенного развертывания NGINX. |
Расширение | ГА |
az nginx deployment update |
Обновление развертывания NGINX. |
Расширение | ГА |
az nginx deployment wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие. |
Расширение | ГА |
az nginx deployment create
Создайте ресурс NGINX для Azure.
az nginx deployment create --deployment-name
--resource-group
[--auto-upgrade-profile]
[--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--location]
[--logging]
[--network-profile]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--scaling-properties]
[--sku]
[--tags]
[--user-profile]
Примеры
Создание развертывания с помощью PublicIP
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{public-ip-addresses:[{id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
Создание развертывания с помощью PrivateIP
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{private-ip-addresses:[{private-ip-allocation-method:Static,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
az nginx deployment create --name myDeployment --resource-group myResourceGroup --location eastus2 --sku name="standard_Monthly_gmz7xq9ge3py" --network-profile front-end-ip-configuration="{private-ip-addresses:[{private-ip-allocation-method:Dynamic,subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet,private-ip-address:10.0.0.2}]}" network-interface-configuration="{subnet-id:/subscriptions/mySubscription/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVNet/subnets/mySubnet}"
Развертывание с управляемым удостоверением, учетной записью хранения и масштабированием
az anginx deployment create --deployment-name myDeployment --myResourceGroup azclitest-geo --location eastus --sku name=standard_Monthly_gmz7xq9ge3py --network-profile network-interface-configuration='{subnet-id:/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-azclitest/subnets/mySubnet}' front-end-ip-configuration='{public-ip-addresses:[{id:/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}' --identity '{"type":"UserAssigned","userAssignedIdentities":{"/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity":{}}}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10
Развертывание с управляемым удостоверением, учетной записью хранения и назначенным системой управляемым удостоверением
az az anginx deployment create --deployment-name myDeployment --myResourceGroup azclitest-geo --location eastus --sku name=standard_Monthly_gmz7xq9ge3py --network-profile network-interface-configuration='{subnet-id:/subscriptions/subscriptionId/resourcegroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-azclitest/subnets/mySubnet}' front-end-ip-configuration='{public-ip-addresses:[{id:/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/publicIPAddresses/myPublicIP}]}' --identity '{"type":"SystemAssigned"}' --logging storage-account='{"account-name":"myStorageAccount","container-name":"myContainer"}' --scaling-properties capacity=10
Обязательные параметры
Имя целевого развертывания NGINX.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
Параметры автоматического обновления развертывания. может быть стабильным или предварительным просмотром поддержки сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Логическое значение для включения и отключения поддержки диагностики.
Управляемое удостоверение для выполнения операций в хранилище ключей Azure или учетной записи хранения поддерживает сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Местоположение. Значения из: az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Для отправки журналов в учетную запись хранения. Необходимо указать управляемое удостоверение с ролью участника BLOB-объектов в учетной записи хранения Azure support shorthand-синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
IP-адрес и виртуальная сеть + сведения о подсети поддерживают краткий синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Параметры для NGINX App Protect (NAP) поддерживают сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Не дождитесь завершения длительной операции.
Масштабирование единиц емкости NGINX (NCUs) поддерживает сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Сведения о выставлении счетов для краткого синтаксиса службы поддержки ресурсов, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Теги для развертывания. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Необязательный вариант: предпочтительная поддержка сообщения электронной почты с сокращенным синтаксисом, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az nginx deployment delete
Удаление развертывания NGINX.
az nginx deployment delete [--deployment-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Примеры
Удаление развертывания
az nginx deployment delete --name myDeployment --resource-group myResourceGroup
Необязательные параметры
Имя целевого развертывания NGINX.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Не дождитесь завершения длительной операции.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивайте подтверждение.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az nginx deployment list
Список развертываний NGINX.
Список всех развертываний в указанной подписке. Список всех развертываний Nginx в указанной группе ресурсов.
az nginx deployment list [--max-items]
[--next-token]
[--resource-group]
Примеры
Список развертываний
az nginx deployment list
az nginx deployment list --resource-group myResourceGroup
Необязательные параметры
Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token
аргументе последующей команды.
Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az nginx deployment show
Получение свойств определенного развертывания NGINX.
az nginx deployment show [--deployment-name]
[--ids]
[--resource-group]
[--subscription]
Примеры
Получение развертывания
az nginx deployment show --name myDeployment --resource-group myResourceGroup
Необязательные параметры
Имя целевого развертывания Nginx.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az nginx deployment update
Обновление развертывания NGINX.
az nginx deployment update [--add]
[--auto-upgrade-profile]
[--deployment-name]
[--enable-diagnostics {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--logging]
[--network-profile]
[--nginx-app-protect]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--scaling-properties]
[--set]
[--sku]
[--subscription]
[--tags]
[--user-profile]
Примеры
Обновление тегов и включение поддержки диагностики для развертывания
az nginx deployment update --name myDeployment --resource-group myResourceGroup --location eastus2 --tags tag1="value1" tag2="value2" --enable-diagnostics
Необязательные параметры
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>
.
Параметры автоматического обновления развертывания. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Имя целевого развертывания Nginx.
Логическое значение для включения и отключения поддержки диагностики.
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Управляемое удостоверение для выполнения операций в хранилище ключей Azure или учетной записи хранения поддерживает сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Для отправки журналов в учетную запись хранения. Необходимо указать управляемое удостоверение с ролью участника BLOB-объектов в учетной записи хранения Azure support shorthand-синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
IP-адрес и виртуальная сеть + сведения о подсети поддерживают краткий синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Параметры для NGINX App Protect (NAP) поддерживают сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Не дождитесь завершения длительной операции.
Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove>
ИЛИ --remove propertyToRemove
.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Масштабирование единиц емкости NGINX (NCUs) поддерживает сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>
.
Сведения о выставлении счетов для краткого синтаксиса службы поддержки ресурсов, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Теги для развертывания. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Необязательный вариант: предпочтительная поддержка сообщения электронной почты с сокращенным синтаксисом, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az nginx deployment wait
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.
az nginx deployment wait [--created]
[--custom]
[--deleted]
[--deployment-name]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Необязательные параметры
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
Дождитесь удаления.
Имя целевого развертывания Nginx.
Подождите, пока ресурс не существует.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Интервал опроса в секундах.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Максимальное ожидание в секундах.
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.