Share via


az stack group

Administrar pilas de implementación en el grupo de recursos.

Comandos

Nombre Description Tipo Estado
az stack group create

Cree o actualice una pila de implementación en el ámbito del grupo de recursos.

Core GA
az stack group delete

Elimine la pila de implementación especificada del ámbito del grupo de recursos.

Core GA
az stack group export

Exporte la plantilla usada para crear la pila de implementación desde el ámbito del grupo de recursos.

Core GA
az stack group list

Enumere todas las pilas de implementación en el grupo de recursos.

Core GA
az stack group show

Obtenga la pila de implementación especificada del ámbito del grupo de recursos.

Core GA
az stack group validate

Valide una pila de implementación en el ámbito del grupo de recursos.

Core GA

az stack group create

Cree o actualice una pila de implementación en el ámbito del grupo de recursos.

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]

Ejemplos

Cree una pila de implementación mediante el archivo de plantilla y elimine recursos en unmanage.

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

Cree una pila de implementación con el archivo de parámetros y desasocie todos los recursos en unmanage.

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

Cree una pila de implementación con la especificación de plantilla y elimine todos los recursos en unmanage.

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

Cree una pila de implementación mediante el archivo bicep.

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

Cree una pila de implementación en una suscripción diferente.

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

Cree una pila de implementación mediante parámetros de pares clave-valor.

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

Cree una pila de implementación a partir de una plantilla local, mediante un archivo de parámetros, un archivo de parámetros remotos y invalide de forma selectiva pares clave-valor.

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

Cree una pila de implementación a partir de una plantilla local mediante la configuración de denegación.

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

Cree una pila de implementación a partir de una plantilla local y aplique la configuración de denegación a los ámbitos secundarios.

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

Parámetros requeridos

--action-on-unmanage --aou

Define lo que sucede con los recursos que ya no se administran después de actualizar o eliminar la pila.

valores aceptados: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Defina qué operaciones se deniegan en los recursos administrados por la pila.

valores aceptados: denyDelete, denyWriteAndDelete, none
--name -n

Nombre de la pila de implementación.

--resource-group -g

Grupo de recursos donde se creará la pila de implementación.

Parámetros opcionales

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

Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente.

valores aceptados: false, true
valor predeterminado: False
--cs --deny-settings-apply-to-child-scopes

Deny Configuración se aplicarán a los ámbitos secundarios.

valor predeterminado: False
--deny-settings-excluded-actions --ea

Lista de operaciones de administración basadas en roles que se excluyen de la denegación Configuración. Se permiten hasta 200 acciones.

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

Lista de identificadores de entidad de seguridad de AAD excluidos del bloqueo. Se permiten hasta 5 entidades de seguridad.

--description

Descripción de la pila de implementación.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--parameters -p

Los parámetros se pueden proporcionar desde un archivo mediante la @{path} sintaxis, una cadena JSON o como <pares KEY=VALUE> . Los parámetros se evalúan en orden, por lo que cuando se asigna un valor dos veces, se usará el último valor. Se recomienda proporcionar primero el archivo de parámetros y, a continuación, invalidar selectivamente mediante la sintaxis KEY=VALUE.

--query-string -q

Cadena de consulta (un token de SAS) que se va a usar con el URI de plantilla en el caso de las plantillas vinculadas.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--template-file -f

Ruta de acceso a un archivo de plantilla o archivo de Bicep en el sistema de archivos.

--template-spec -s

Identificador de recurso de especificación de plantilla.

--template-uri -u

Identificador URI de un archivo de plantilla remoto.

--yes

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az stack group delete

Elimine la pila de implementación especificada del ámbito del grupo de recursos.

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

Ejemplos

Elimine la pila por nombre.

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

Elimine la pila por identificador de recurso de pila.

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

Parámetros requeridos

--action-on-unmanage --aou

Define lo que sucede con los recursos que ya no se administran después de actualizar o eliminar la pila.

valores aceptados: deleteAll, deleteResources, detachAll

Parámetros opcionales

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

Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente.

valores aceptados: false, true
valor predeterminado: False
--id

Identificador de recurso de la pila de implementación.

--name -n

Nombre de la pila de implementación.

--resource-group -g

El grupo de recursos donde existe la pila de implementación.

--yes

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az stack group export

Exporte la plantilla usada para crear la pila de implementación desde el ámbito del grupo de recursos.

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

Ejemplos

Exporte la plantilla por nombre.

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

Exporte la plantilla por identificador de recurso de pila.

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

Parámetros opcionales

--id

Identificador de recurso de la pila de implementación.

--name -n

Nombre de la pila de implementación.

--resource-group -g

El grupo de recursos donde existe la pila de implementación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az stack group list

Enumere todas las pilas de implementación en el grupo de recursos.

az stack group list --resource-group

Ejemplos

Enumerar todas las pilas del grupo de recursos

az stack group list --resource-group ResourceGroup

Parámetros requeridos

--resource-group -g

El grupo de recursos donde existe la pila de implementación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az stack group show

Obtenga la pila de implementación especificada del ámbito del grupo de recursos.

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

Ejemplos

Obtiene la pila por nombre.

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

Obtenga la pila por identificador de recurso de pila.

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

Parámetros opcionales

--id

Identificador de recurso de la pila de implementación.

--name -n

Nombre de la pila de implementación.

--resource-group -g

El grupo de recursos donde existe la pila de implementación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az stack group validate

Valide una pila de implementación en el ámbito del grupo de recursos.

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]

Ejemplos

Valide una pila de implementación mediante el archivo de plantilla y elimine recursos en unmanage.

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

Valide una pila de implementación con el archivo de parámetros y desasocie todos los recursos de unmanage.

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

Valide una pila de implementación con especificación de plantilla y elimine todos los recursos en unmanage.

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

Valide una pila de implementación mediante el archivo bicep.

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

Valide una pila de implementación en una suscripción diferente.

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

Valide una pila de implementación mediante parámetros de pares clave-valor.

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

Valide una pila de implementación desde una plantilla local, mediante un archivo de parámetros, un archivo de parámetros remotos y invalide de forma selectiva pares clave-valor.

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

Valide una pila de implementación desde una plantilla local mediante la configuración de denegación.

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

Valide una pila de implementación desde una plantilla local y aplique la configuración de denegación a los ámbitos secundarios.

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

Parámetros requeridos

--action-on-unmanage --aou

Define lo que sucede con los recursos que ya no se administran después de actualizar o eliminar la pila.

valores aceptados: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Defina qué operaciones se deniegan en los recursos administrados por la pila.

valores aceptados: denyDelete, denyWriteAndDelete, none
--name -n

Nombre de la pila de implementación.

--resource-group -g

Grupo de recursos donde se creará la pila de implementación.

Parámetros opcionales

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

Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente.

valores aceptados: false, true
valor predeterminado: False
--cs --deny-settings-apply-to-child-scopes

Deny Configuración se aplicarán a los ámbitos secundarios.

valor predeterminado: False
--deny-settings-excluded-actions --ea

Lista de operaciones de administración basadas en roles que se excluyen de la denegación Configuración. Se permiten hasta 200 acciones.

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

Lista de identificadores de entidad de seguridad de AAD excluidos del bloqueo. Se permiten hasta 5 entidades de seguridad.

--description

Descripción de la pila de implementación.

--parameters -p

Los parámetros se pueden proporcionar desde un archivo mediante la @{path} sintaxis, una cadena JSON o como <pares KEY=VALUE> . Los parámetros se evalúan en orden, por lo que cuando se asigna un valor dos veces, se usará el último valor. Se recomienda proporcionar primero el archivo de parámetros y, a continuación, invalidar selectivamente mediante la sintaxis KEY=VALUE.

--query-string -q

Cadena de consulta (un token de SAS) que se va a usar con el URI de plantilla en el caso de las plantillas vinculadas.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--template-file -f

Ruta de acceso a un archivo de plantilla o archivo de Bicep en el sistema de archivos.

--template-spec -s

Identificador de recurso de especificación de plantilla.

--template-uri -u

Identificador URI de un archivo de plantilla remoto.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.