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


az stack group

Управление стеками развертывания в группе ресурсов.

Команды

Имя Описание Тип Состояние
az stack group create

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

Ядро ГА
az stack group delete

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

Ядро ГА
az stack group export

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

Ядро ГА
az stack group list

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

Ядро ГА
az stack group show

Получение указанного стека развертывания из области группы ресурсов.

Ядро ГА
az stack group validate

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

Ядро ГА

az stack group create

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

az stack group create --action-on-unmanage {deleteAll, deleteResources, detachAll}
                      --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                      --name
                      --resource-group
                      [--bse {false, true}]
                      [--cs]
                      [--deny-settings-excluded-actions]
                      [--deny-settings-excluded-principals]
                      [--description]
                      [--no-wait]
                      [--parameters]
                      [--query-string]
                      [--tags]
                      [--template-file]
                      [--template-spec]
                      [--template-uri]
                      [--yes]

Примеры

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

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None

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

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None

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

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None

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

az stack group create --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources

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

az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources

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

--action-on-unmanage --aou

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

Допустимые значения: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

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

Допустимые значения: denyDelete, denyWriteAndDelete, none
--name -n

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

--resource-group -g

Группа ресурсов, в которой будет создан стек развертывания.

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

--bse --bypass-stack-out-of-sync-error

Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.

Допустимые значения: false, true
Default value: False
--cs --deny-settings-apply-to-child-scopes

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

Default value: False
--deny-settings-excluded-actions --ea

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

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

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

--description

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

--no-wait

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

Default value: 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

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

Default value: False
Глобальные параметры
--debug

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az stack group delete

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

az stack group delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
                      [--bse {false, true}]
                      [--id]
                      [--name]
                      [--resource-group]
                      [--yes]

Примеры

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

az stack group delete --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources

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

az stack group delete --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll

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

--action-on-unmanage --aou

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

Допустимые значения: deleteAll, deleteResources, detachAll

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

--bse --bypass-stack-out-of-sync-error

Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.

Допустимые значения: false, true
Default value: False
--id

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

--name -n

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

--resource-group -g

Группа ресурсов, в которой существует стек развертывания.

--yes

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

Default value: False
Глобальные параметры
--debug

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az stack group export

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

az stack group export [--id]
                      [--name]
                      [--resource-group]

Примеры

Экспорт шаблона по имени.

az stack group export --name StackName --resource-group ResourceGroup

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

az stack group export --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName

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

--id

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

--name -n

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

--resource-group -g

Группа ресурсов, в которой существует стек развертывания.

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

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az stack group list

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

az stack group list --resource-group

Примеры

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

az stack group list --resource-group ResourceGroup

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

--resource-group -g

Группа ресурсов, в которой существует стек развертывания.

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

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az stack group show

Получение указанного стека развертывания из области группы ресурсов.

az stack group show [--id]
                    [--name]
                    [--resource-group]

Примеры

Получение стека по имени.

az stack group show --name StackName --resource-group ResourceGroup

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

az stack group show --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName

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

--id

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

--name -n

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

--resource-group -g

Группа ресурсов, в которой существует стек развертывания.

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

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az stack group validate

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

az stack group validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
                        --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                        --name
                        --resource-group
                        [--bse {false, true}]
                        [--cs]
                        [--deny-settings-excluded-actions]
                        [--deny-settings-excluded-principals]
                        [--description]
                        [--parameters]
                        [--query-string]
                        [--tags]
                        [--template-file]
                        [--template-spec]
                        [--template-uri]

Примеры

Проверьте стек развертывания с помощью файла шаблона и удалите ресурсы в неуправляемом режиме.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None

Проверьте стек развертывания с помощью файла параметров и отключите все ресурсы в неуправляемом режиме.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None

Проверьте стек развертывания с помощью спецификации шаблона и удалите все ресурсы в неуправляемом режиме.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None

Проверьте стек развертывания с помощью Bicep-файла.

az stack group validate --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group validate --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group validate --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group validate --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources

Проверьте стек развертывания из локального шаблона с помощью параметров запрета.

az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources

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

az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources

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

--action-on-unmanage --aou

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

Допустимые значения: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

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

Допустимые значения: denyDelete, denyWriteAndDelete, none
--name -n

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

--resource-group -g

Группа ресурсов, в которой будет создан стек развертывания.

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

--bse --bypass-stack-out-of-sync-error

Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.

Допустимые значения: false, true
Default value: False
--cs --deny-settings-apply-to-child-scopes

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

Default value: False
--deny-settings-excluded-actions --ea

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

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

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

--description

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

--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) для удаленного файла шаблона.

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

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

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

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

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

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

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

--subscription

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

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.