az stack mg
Управление стеками развертывания в группе управления.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az stack mg create |
Создайте или обновите стек развертывания в области группы управления. |
Core | GA |
| az stack mg delete |
Удалите указанный стек развертывания из области группы управления. |
Core | GA |
| az stack mg export |
Экспортируйте шаблон, используемый для создания стека развертывания. |
Core | GA |
| az stack mg list |
Список всех стеков развертывания в группе управления. |
Core | GA |
| az stack mg show |
Получение указанного стека развертывания из области группы управления. |
Core | GA |
| az stack mg validate |
Проверьте стек развертывания в области группы управления. |
Core | GA |
az stack mg create
Создайте или обновите стек развертывания в области группы управления.
az stack mg create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--cs --deny-settings-apply-to-child-scopes]
[--deny-settings-excluded-actions --ea]
[--deny-settings-excluded-principals --ep]
[--deployment-subscription --ds]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--resources-without-delete-support --rwd {detach, fail}]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level --vl {Provider, ProviderNoRbac, Template}]
[--yes]
Примеры
Создайте стек развертывания с помощью файла шаблона и отключите все ресурсы в неуправляемом режиме.
az stack mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Создайте стек развертывания с файлом параметров и удалите ресурсы в неуправляемом режиме.
az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Создайте стек развертывания с спецификацией шаблона.
az stack mg create --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Создайте стек развертывания с помощью Bicep-файла и удалите все ресурсы в неуправляемом режиме.
az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Создайте стек развертывания с помощью параметров из пар "ключ-значение".
az stack mg create --name StackName --management-group-id myMg --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 mg create --name StackName --management-group-id myMg --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 mg create --name StackName --management-group-id myMg --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 mg create --name StackName --management-group-id myMg --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
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
| Свойство | Значение |
|---|---|
| Допустимые значения: | deleteAll, deleteResources, detachAll |
Определите, какие операции запрещены для ресурсов, управляемых стеком.
| Свойство | Значение |
|---|---|
| Допустимые значения: | denyDelete, denyWriteAndDelete, none |
Расположение для хранения стека развертывания.
Идентификатор группы управления для создания стека.
Имя стека развертывания.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
DenySettings будет применяться к дочерним областям.
| Свойство | Значение |
|---|---|
| Default value: | False |
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий.
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания.
Описание стека развертывания.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Параметры могут быть предоставлены из файла с помощью синтаксиса , строки JSON или пар . Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.
Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.
Определяет, что происходит с ресурсами, которые не поддерживают удаление, когда они больше не управляются стеком.
| Свойство | Значение |
|---|---|
| Допустимые значения: | detach, fail |
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Путь к файлу шаблона или Bicep файлу в файловой системе.
Идентификатор ресурса спецификации шаблона.
Универсальный код ресурса (URI) для удаленного файла шаблона.
Уровень проверки для стека развертывания. Значение по умолчанию — Provider.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Provider, ProviderNoRbac, Template |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az stack mg delete
Удалите указанный стек развертывания из области группы управления.
az stack mg delete --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--management-group-id
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--id]
[--name]
[--resources-without-delete-support --rwd {detach, fail}]
[--yes]
Примеры
Удаление стека по имени.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
Удаление стека по идентификатору ресурса стека.
az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg --action-on-unmanage deleteAll
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
| Свойство | Значение |
|---|---|
| Допустимые значения: | deleteAll, deleteResources, detachAll |
Идентификатор группы управления для создания стека.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Определяет, что происходит с ресурсами, которые не поддерживают удаление, когда они больше не управляются стеком.
| Свойство | Значение |
|---|---|
| Допустимые значения: | detach, fail |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az stack mg export
Экспортируйте шаблон, используемый для создания стека развертывания.
az stack mg export --management-group-id
[--id]
[--name]
Примеры
Экспорт шаблона по имени.
az stack mg export --name StackName --management-group-id myMg
Экспорт шаблона по идентификатору ресурса стека.
az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Обязательные параметры
Идентификатор группы управления для создания стека.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az stack mg list
Список всех стеков развертывания в группе управления.
az stack mg list --management-group-id
Примеры
Вывод списка всех стеков
az stack mg list --management-group-id myMg
Обязательные параметры
Идентификатор группы управления для создания стека.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az stack mg show
Получение указанного стека развертывания из области группы управления.
az stack mg show --management-group-id
[--id]
[--name]
Примеры
Получение стека по имени.
az stack mg show --name StackName --management-group-id myMg
Получение стека по идентификатору ресурса стека.
az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Обязательные параметры
Идентификатор группы управления для создания стека.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Идентификатор ресурса стека развертывания.
Имя стека развертывания.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az stack mg validate
Проверьте стек развертывания в области группы управления.
az stack mg validate --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--cs --deny-settings-apply-to-child-scopes]
[--deny-settings-excluded-actions --ea]
[--deny-settings-excluded-principals --ep]
[--deployment-subscription --ds]
[--description]
[--parameters]
[--query-string]
[--resources-without-delete-support --rwd {detach, fail}]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level --vl {Provider, ProviderNoRbac, Template}]
Примеры
Проверьте стек развертывания с помощью файла шаблона и отсоедините все ресурсы в неуправляемом режиме.
az stack mg validate --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Проверьте стек развертывания с помощью файла параметров и удалите ресурсы в неуправляемом режиме.
az stack mg validate --name StackName --management-group-id myMg --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Проверьте стек развертывания с спецификацией шаблона.
az stack mg validate --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Проверьте стек развертывания с помощью Bicep-файла и удалите все ресурсы в неуправляемом режиме.
az stack mg validate --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Проверьте стек развертывания с помощью параметров из пар "ключ-значение".
az stack mg validate --name StackName --management-group-id myMg --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 mg validate --name StackName --management-group-id myMg --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 mg validate --name StackName --management-group-id myMg --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 mg validate --name StackName --management-group-id myMg --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
Обязательные параметры
Определяет, что происходит с ресурсами, которые больше не управляются после обновления или удаления стека.
| Свойство | Значение |
|---|---|
| Допустимые значения: | deleteAll, deleteResources, detachAll |
Определите, какие операции запрещены для ресурсов, управляемых стеком.
| Свойство | Значение |
|---|---|
| Допустимые значения: | denyDelete, denyWriteAndDelete, none |
Расположение для хранения стека развертывания.
Идентификатор группы управления для создания стека.
Имя стека развертывания.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
DenySettings будет применяться к дочерним областям.
| Свойство | Значение |
|---|---|
| Default value: | False |
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий.
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания.
Описание стека развертывания.
Параметры могут быть предоставлены из файла с помощью синтаксиса , строки JSON или пар . Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.
Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.
Определяет, что происходит с ресурсами, которые не поддерживают удаление, когда они больше не управляются стеком.
| Свойство | Значение |
|---|---|
| Допустимые значения: | detach, fail |
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Путь к файлу шаблона или Bicep файлу в файловой системе.
Идентификатор ресурса спецификации шаблона.
Универсальный код ресурса (URI) для удаленного файла шаблона.
Уровень проверки для стека развертывания. Значение по умолчанию — Provider.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Provider, ProviderNoRbac, Template |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью .
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |