az stack sub
Управление стеками развертывания в подписке.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az stack sub create |
Создайте или обновите стек развертывания в области подписки. |
Ядро | ГА |
az stack sub delete |
Удалите указанный стек развертывания из области подписки. |
Ядро | ГА |
az stack sub export |
Экспортируйте шаблон, используемый для создания стека развертывания. |
Ядро | ГА |
az stack sub list |
Вывод списка всех стеков развертывания в подписке. |
Ядро | ГА |
az stack sub show |
Получение указанного стека развертывания из области подписки. |
Ядро | ГА |
az stack sub validate |
Проверьте стек развертывания в области подписки. |
Ядро | ГА |
az stack sub create
Создайте или обновите стек развертывания в области подписки.
az stack sub create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--yes]
Примеры
Создайте стек развертывания с помощью файла шаблона и отключите все ресурсы в неуправляемом режиме.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Создайте стек развертывания с файлом параметров и удалите ресурсы в неуправляемом режиме.
az stack sub create --name StackName --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Создайте стек развертывания с спецификацией шаблона.
az stack sub create --name StackName --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания с помощью Bicep-файла и удалите все ресурсы в неуправляемом режиме.
az stack sub create --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Создайте стек развертывания в другой подписке.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания и разверните его в области группы ресурсов.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания с помощью параметров из пар "ключ-значение".
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания из локального шаблона, используя файл параметров, удаленный файл параметров и выборочно переопределяя пары "ключ-значение".
az stack sub create --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --location westus --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания из локального шаблона, используя параметры запрета.
az stack sub create --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --location westus --action-on-unmanage deleteResources
Создайте стек развертывания из локального шаблона, примените параметры запрета к дочерним областям.
az stack sub create --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --location westus --action-on-unmanage deleteResources
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
Определите, какие операции запрещены для ресурсов, управляемых стеком.
Расположение для хранения стека развертывания.
Имя стека развертывания.
Необязательные параметры
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
DenySettings будет применяться к дочерним областям.
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий.
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания.
Описание стека развертывания.
Не дождитесь завершения длительной операции.
Параметры могут быть предоставлены из файла с помощью синтаксиса @{path}
, строки JSON или пар <KEY=VALUE>
. Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.
Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Путь к файлу шаблона или Bicep-файлу в файловой системе.
Идентификатор ресурса спецификации шаблона.
Универсальный код ресурса (URI) для удаленного файла шаблона.
Не запрашивайте подтверждение.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az stack sub delete
Удалите указанный стек развертывания из области подписки.
az stack sub delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
[--bse {false, true}]
[--id]
[--name]
[--yes]
Примеры
Удаление стека по имени.
az stack sub delete --name StackName --action-on-unmanage deleteResources
Удаление стека по идентификатору ресурса стека.
az stack sub delete --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
Необязательные параметры
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Не запрашивайте подтверждение.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az stack sub export
Экспортируйте шаблон, используемый для создания стека развертывания.
az stack sub export [--id]
[--name]
Примеры
Экспорт шаблона по имени.
az stack sub export --name StackName
Экспорт шаблона по идентификатору ресурса стека.
az stack sub export --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Необязательные параметры
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az stack sub list
Вывод списка всех стеков развертывания в подписке.
az stack sub list
Примеры
Вывод списка всех стеков
az stack sub list
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az stack sub show
Получение указанного стека развертывания из области подписки.
az stack sub show [--id]
[--name]
Примеры
Получение стека по имени.
az stack sub show --name StackName
Получение стека по идентификатору ресурса стека.
az stack sub show --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Необязательные параметры
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.
az stack sub validate
Проверьте стек развертывания в области подписки.
az stack sub validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--description]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
Примеры
Проверьте стек развертывания с помощью файла шаблона и отсоедините все ресурсы в неуправляемом режиме.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Проверьте стек развертывания с помощью файла параметров и удалите ресурсы в неуправляемом режиме.
az stack sub validate --name StackName --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Проверьте стек развертывания с спецификацией шаблона.
az stack sub validate --name StackName --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания с помощью Bicep-файла и удалите все ресурсы в неуправляемом режиме.
az stack sub validate --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Проверьте стек развертывания в другой подписке.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания и разверните его в области группы ресурсов.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания с помощью параметров из пар "ключ-значение".
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания из локального шаблона, используя файл параметров, удаленный файл параметров и выборочно переопределяя пары "ключ-значение".
az stack sub validate --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --location westus --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания из локального шаблона с помощью параметров запрета.
az stack sub validate --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --location westus --action-on-unmanage deleteResources
Проверьте стек развертывания из локального шаблона, примените параметры запрета к дочерним областям.
az stack sub validate --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --location westus --action-on-unmanage deleteResources
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
Определите, какие операции запрещены для ресурсов, управляемых стеком.
Расположение для хранения стека развертывания.
Имя стека развертывания.
Необязательные параметры
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
DenySettings будет применяться к дочерним областям.
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий.
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания.
Описание стека развертывания.
Параметры могут быть предоставлены из файла с помощью синтаксиса @{path}
, строки JSON или пар <KEY=VALUE>
. Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.
Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Путь к файлу шаблона или Bicep-файлу в файловой системе.
Идентификатор ресурса спецификации шаблона.
Универсальный код ресурса (URI) для удаленного файла шаблона.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.