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 create

Создайте или обновите стек развертывания в область подписки.

az stack sub create --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                    --location
                    --name
                    [--action-on-unmanage {deleteAll, deleteResources, detachAll}]
                    [--cs]
                    [--delete-all {false, true}]
                    [--delete-resource-groups {false, true}]
                    [--delete-resources {false, true}]
                    [--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

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

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

Создайте стек развертывания с помощью 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

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

az stack sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None

Создайте стек развертывания с помощью параметров из пар "ключ-значение".

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

Создайте стек развертывания из локального шаблона, используя файл параметров, удаленный файл параметров и выборочно переопределяя пары "ключ-значение".

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

Создайте стек развертывания из локального шаблона, используя параметры запрета.

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

Создайте стек развертывания из локального шаблона, примените параметры запрета к дочерним область.

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

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

--deny-settings-mode --dm

Определите, какие операции запрещены для ресурсов, управляемых стеком.

допустимые значения: denyDelete, denyWriteAndDelete, none
--location -l

Расположение для хранения стека развертывания.

--name -n

Имя стека развертывания.

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

--action-on-unmanage --aou

Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.

допустимые значения: deleteAll, deleteResources, detachAll
--cs --deny-settings-apply-to-child-scopes

Запрет Параметры будет применяться к дочерним область.

значение по умолчанию: False
--delete-all
Не рекомендуется

Параметр "--delete-all" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteAll".

Флаг для указания удаления, а не отсоединения для ресурсов и групп ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--delete-resource-groups
Не рекомендуется

Параметр "-delete-resource-groups" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteAll".

Флаг для указания удаления, а не отсоединения для групп ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--delete-resources
Не рекомендуется

Параметр "--delete-resources" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteResources".

Флаг для указания удаления, а не отсоединения для ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--deny-settings-excluded-actions --ea

Список операций управления на основе ролей, исключенных из запрета Параметры. Разрешено до 200 действий.

--deny-settings-excluded-principals --ep

Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.

--deployment-resource-group --dr

Область, в которой необходимо создать начальное развертывание. Если область не указан, по умолчанию используется область стека развертывания.

--description

Описание стека развертывания.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--parameters -p

Параметры могут быть предоставлены из файла с помощью синтаксиса @{path} , строки JSON или <пар KEY=VALUE> . Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.

--query-string -q

Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--template-file -f

Путь к файлу шаблона или Bicep-файлу в файловой системе.

--template-spec -s

Идентификатор ресурса спецификации шаблона.

--template-uri -u

Универсальный код ресурса (URI) для удаленного файла шаблона.

--yes

Не запрашивать подтверждение.

значение по умолчанию: 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.

az stack sub delete

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

az stack sub delete [--action-on-unmanage {deleteAll, deleteResources, detachAll}]
                    [--delete-all {false, true}]
                    [--delete-resource-groups {false, true}]
                    [--delete-resources {false, true}]
                    [--id]
                    [--name]
                    [--yes]

Примеры

Удаление стека по имени.

az stack sub delete --name StackName

Удаление стека по идентификатору ресурса стека.

az stack sub delete --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName

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

--action-on-unmanage --aou

Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.

допустимые значения: deleteAll, deleteResources, detachAll
--delete-all
Не рекомендуется

Параметр "--delete-all" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteAll".

Флаг для указания удаления, а не отсоединения для ресурсов и групп ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--delete-resource-groups
Не рекомендуется

Параметр "-delete-resource-groups" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteAll".

Флаг для указания удаления, а не отсоединения для групп ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--delete-resources
Не рекомендуется

Параметр "--delete-resources" устарел и будет удален в будущем выпуске. Вместо этого используйте "-action-on-unmanage deleteResources".

Флаг для указания удаления, а не отсоединения для ресурсов.

допустимые значения: false, true
значение по умолчанию: False
--id

Идентификатор ресурса стека развертывания.

--name -n

Имя стека развертывания.

--yes

Не запрашивать подтверждение.

значение по умолчанию: 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.

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

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

--id

Идентификатор ресурса стека развертывания.

--name -n

Имя стека развертывания.

Глобальные параметры
--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 stack sub list

Вывод списка всех стеков развертывания в подписке.

az stack sub list

Примеры

Вывод списка всех стеков

az stack sub list
Глобальные параметры
--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 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

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

--id

Идентификатор ресурса стека развертывания.

--name -n

Имя стека развертывания.

Глобальные параметры
--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.