az stack mg
Gerenciar pilhas de implantação no grupo de gerenciamento.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az stack mg create |
Crie ou atualize uma pilha de implantação no escopo do grupo de gerenciamento. |
Núcleo | GA |
az stack mg delete |
Exclua a pilha de implantação especificada do escopo do grupo de gerenciamento. |
Núcleo | GA |
az stack mg export |
Exporte o modelo usado para criar a pilha de implantação. |
Núcleo | GA |
az stack mg list |
Listar todas as pilhas de implantação no grupo de gerenciamento. |
Núcleo | GA |
az stack mg show |
Obtenha a pilha de implantação especificada do escopo do grupo de gerenciamento. |
Núcleo | GA |
az stack mg validate |
Validar uma pilha de implantação no escopo do grupo de gerenciamento. |
Núcleo | GA |
az stack mg create
Crie ou atualize uma pilha de implantação no escopo do grupo de gerenciamento.
az stack mg create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-subscription]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--yes]
Exemplos
Crie uma pilha de implantação usando o arquivo de modelo e desanexe todos os recursos ao não gerenciar.
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
Crie uma pilha de implantação com arquivo de parâmetro e exclua recursos ao não gerenciar.
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
Crie uma pilha de implantação com especificação de modelo.
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
Crie uma pilha de implantação usando o arquivo bicep e exclua todos os recursos ao não gerenciar.
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
Crie uma pilha de implantação usando parâmetros de pares chave/valor.
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
Crie uma pilha de implantação a partir de um modelo local, usando um arquivo de parâmetro, um arquivo de parâmetro remoto e substituindo seletivamente pares chave/valor.
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
Crie uma pilha de implantação a partir de um modelo local, usando as configurações de negação.
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
Crie uma pilha de implantação a partir de um modelo local, aplique as configurações de negação ao escopo filho.
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
Parâmetros Exigidos
Define o que acontece com os recursos que não são mais gerenciados depois que a pilha é atualizada ou excluída.
Defina quais operações são negadas em recursos gerenciados pela pilha.
O local para armazenar a pilha de implantação.
A ID do grupo de gerenciamento para criar pilha.
O nome da pilha de implantação.
Parâmetros Opcionais
Sinalize para ignorar erros de serviço que indicam que a lista de recursos de pilha não está sincronizada corretamente.
DenySettings será aplicado a escopos filho.
Lista de operações de gerenciamento baseadas em função que são excluídas do denySettings. Até 200 ações são permitidas.
Lista de IDs principais do AAD excluídos do bloqueio. São permitidos até 5 diretores.
O escopo no qual a implantação inicial deve ser criada. Se um escopo não for especificado, ele assumirá como padrão o escopo da pilha de implantação.
A descrição da pilha de implantação.
Não aguarde a conclusão da operação de execução longa.
Os parâmetros podem ser fornecidos de um arquivo usando a @{path}
sintaxe, uma cadeia de caracteres JSON ou como <pares KEY=VALUE> . Os parâmetros são avaliados em ordem, portanto, quando um valor é atribuído duas vezes, o último valor será usado. É recomendável que você forneça o arquivo de parâmetros primeiro e, em seguida, substitua seletivamente usando a sintaxe KEY=VALUE.
A cadeia de caracteres de consulta (um token SAS) a ser usada com o template-uri no caso de modelos vinculados.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.
A id do recurso de especificação do modelo.
Um uri para um arquivo de modelo remoto.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stack mg delete
Exclua a pilha de implantação especificada do escopo do grupo de gerenciamento.
az stack mg delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
--management-group-id
[--bse {false, true}]
[--id]
[--name]
[--yes]
Exemplos
Excluir pilha por nome.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
Excluir pilha por id de recurso de pilha.
az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg --action-on-unmanage deleteAll
Parâmetros Exigidos
Define o que acontece com os recursos que não são mais gerenciados depois que a pilha é atualizada ou excluída.
A ID do grupo de gerenciamento para criar pilha.
Parâmetros Opcionais
Sinalize para ignorar erros de serviço que indicam que a lista de recursos de pilha não está sincronizada corretamente.
A ID do recurso da pilha de implantação.
O nome da pilha de implantação.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stack mg export
Exporte o modelo usado para criar a pilha de implantação.
az stack mg export --management-group-id
[--id]
[--name]
Exemplos
Exportar modelo por nome.
az stack mg export --name StackName --management-group-id myMg
Exportar modelo por ID de recurso de pilha.
az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Parâmetros Exigidos
A ID do grupo de gerenciamento para criar pilha.
Parâmetros Opcionais
A ID do recurso da pilha de implantação.
O nome da pilha de implantação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stack mg list
Listar todas as pilhas de implantação no grupo de gerenciamento.
az stack mg list --management-group-id
Exemplos
Listar todas as pilhas
az stack mg list --management-group-id myMg
Parâmetros Exigidos
A ID do grupo de gerenciamento para criar pilha.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stack mg show
Obtenha a pilha de implantação especificada do escopo do grupo de gerenciamento.
az stack mg show --management-group-id
[--id]
[--name]
Exemplos
Obter pilha por nome.
az stack mg show --name StackName --management-group-id myMg
Obter id de recurso de pilha por pilha.
az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Parâmetros Exigidos
A ID do grupo de gerenciamento para criar pilha.
Parâmetros Opcionais
A ID do recurso da pilha de implantação.
O nome da pilha de implantação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stack mg validate
Validar uma pilha de implantação no escopo do grupo de gerenciamento.
az stack mg validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-subscription]
[--description]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
Exemplos
Valide uma pilha de implantação usando o arquivo de modelo e desanexe todos os recursos ao não gerenciar.
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
Valide uma pilha de implantação com arquivo de parâmetro e exclua recursos ao não gerenciar.
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
Validar uma pilha de implantação com especificação de modelo.
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
Valide uma pilha de implantação usando o arquivo bicep e exclua todos os recursos ao não gerenciar.
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
Valide uma pilha de implantação usando parâmetros de pares chave/valor.
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
Valide uma pilha de implantação de um modelo local, usando um arquivo de parâmetro, um arquivo de parâmetro remoto e substituindo seletivamente pares chave/valor.
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
Valide uma pilha de implantação de um modelo local, usando configurações de negação.
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
Validar uma pilha de implantação a partir de um modelo local, aplicar configurações de negação ao escopo filho.
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
Parâmetros Exigidos
Define o que acontece com os recursos que não são mais gerenciados depois que a pilha é atualizada ou excluída.
Defina quais operações são negadas em recursos gerenciados pela pilha.
O local para armazenar a pilha de implantação.
A ID do grupo de gerenciamento para criar pilha.
O nome da pilha de implantação.
Parâmetros Opcionais
Sinalize para ignorar erros de serviço que indicam que a lista de recursos de pilha não está sincronizada corretamente.
DenySettings será aplicado a escopos filho.
Lista de operações de gerenciamento baseadas em função que são excluídas do denySettings. Até 200 ações são permitidas.
Lista de IDs principais do AAD excluídos do bloqueio. São permitidos até 5 diretores.
O escopo no qual a implantação inicial deve ser criada. Se um escopo não for especificado, ele assumirá como padrão o escopo da pilha de implantação.
A descrição da pilha de implantação.
Os parâmetros podem ser fornecidos de um arquivo usando a @{path}
sintaxe, uma cadeia de caracteres JSON ou como <pares KEY=VALUE> . Os parâmetros são avaliados em ordem, portanto, quando um valor é atribuído duas vezes, o último valor será usado. É recomendável que você forneça o arquivo de parâmetros primeiro e, em seguida, substitua seletivamente usando a sintaxe KEY=VALUE.
A cadeia de caracteres de consulta (um token SAS) a ser usada com o template-uri no caso de modelos vinculados.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.
A id do recurso de especificação do modelo.
Um uri para um arquivo de modelo remoto.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.