Share via


az stack group

Gestire gli stack di distribuzione nel gruppo di risorse.

Comandi

Nome Descrizione Tipo Stato
az stack group create

Creare o aggiornare uno stack di distribuzione nell'ambito del gruppo di risorse.

Memoria centrale Disponibilità generale
az stack group delete

Eliminare lo stack di distribuzione specificato dall'ambito del gruppo di risorse.

Memoria centrale Disponibilità generale
az stack group export

Esportare il modello usato per creare lo stack di distribuzione dall'ambito del gruppo di risorse.

Memoria centrale Disponibilità generale
az stack group list

Elencare tutti gli stack di distribuzione nel gruppo di risorse.

Memoria centrale Disponibilità generale
az stack group show

Ottenere lo stack di distribuzione specificato dall'ambito del gruppo di risorse.

Memoria centrale Disponibilità generale

az stack group create

Creare o aggiornare uno stack di distribuzione nell'ambito del gruppo di risorse.

az stack group create --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                      --name
                      --resource-group
                      [--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]
                      [--description]
                      [--no-wait]
                      [--parameters]
                      [--query-string]
                      [--tags]
                      [--template-file]
                      [--template-spec]
                      [--template-uri]
                      [--yes]

Esempio

Creare uno stack di distribuzione usando il file modello ed eliminare le risorse in caso di mancata gestione.

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

Creare uno stack di distribuzione con il file di parametri.

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

Creare uno stack di distribuzione con specifiche di modello ed eliminare tutte le risorse in caso di non gestione.

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

Creare uno stack di distribuzione usando il file bicep.

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

Creare uno stack di distribuzione in una sottoscrizione diversa.

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

Creare uno stack di distribuzione usando parametri da coppie chiave/valore.

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

Creare uno stack di distribuzione da un modello locale, usando un file di parametri, un file di parametri remoto e sostituendo in modo selettivo coppie chiave/valore.

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

Creare uno stack di distribuzione da un modello locale usando le impostazioni di negazione.

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"

Creare uno stack di distribuzione da un modello locale, applicare l'impostazione deny agli ambiti figlio.

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

Parametri necessari

--deny-settings-mode --dm

Definire le operazioni negate sulle risorse gestite dallo stack.

valori accettati: denyDelete, denyWriteAndDelete, none
--name -n

Nome dello stack di distribuzione.

--resource-group -g

Gruppo di risorse in cui verrà creato lo stack di distribuzione.

Parametri facoltativi

--action-on-unmanage --aou

Definisce cosa accade alle risorse non più gestite dopo l'aggiornamento o l'eliminazione dello stack.

valori accettati: deleteAll, deleteResources, detachAll
--cs --deny-settings-apply-to-child-scopes

Deny Impostazioni verrà applicato agli ambiti figlio.

valore predefinito: False
--delete-all
Deprecato

L'opzione '--delete-all' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteAll'.

Flag per indicare l'eliminazione anziché scollegarsi per le risorse e i gruppi di risorse.

valori accettati: false, true
valore predefinito: False
--delete-resource-groups
Deprecato

L'opzione '--delete-resource-groups' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteAll'.

Flag per indicare l'eliminazione anziché scollegarsi per i gruppi di risorse.

valori accettati: false, true
valore predefinito: False
--delete-resources
Deprecato

L'opzione '--delete-resources' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteResources'.

Flag per indicare l'eliminazione anziché scollegarla per le risorse.

valori accettati: false, true
valore predefinito: False
--deny-settings-excluded-actions --ea

Elenco delle operazioni di gestione basate sui ruoli escluse dalla negazione Impostazioni. Sono consentite fino a 200 azioni.

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

Elenco degli ID entità di AAD esclusi dal blocco. Sono consentite fino a 5 entità.

--description

Descrizione dello stack di distribuzione.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--parameters -p

I parametri possono essere forniti da un file usando la @{path} sintassi, una stringa JSON o come <coppie KEY=VALUE> . I parametri vengono valutati in ordine, quindi quando un valore viene assegnato due volte, verrà usato il secondo valore. È consigliabile specificare prima il file dei parametri e quindi eseguire l'override in modo selettivo usando la sintassi KEY=VALUE.

--query-string -q

Stringa di query (token di firma di accesso condiviso) da usare con l'URI modello nel caso di modelli collegati.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--template-file -f

Percorso di un file modello o di un file Bicep nel file system.

--template-spec -s

ID risorsa specifica modello.

--template-uri -u

URI di un file modello remoto.

--yes

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az stack group delete

Eliminare lo stack di distribuzione specificato dall'ambito del gruppo di risorse.

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

Esempio

Eliminare lo stack in base al nome.

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

Eliminare lo stack in base all'ID risorsa dello stack.

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

Parametri facoltativi

--action-on-unmanage --aou

Definisce cosa accade alle risorse non più gestite dopo l'aggiornamento o l'eliminazione dello stack.

valori accettati: deleteAll, deleteResources, detachAll
--delete-all
Deprecato

L'opzione '--delete-all' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteAll'.

Flag per indicare l'eliminazione anziché scollegarsi per le risorse e i gruppi di risorse.

valori accettati: false, true
valore predefinito: False
--delete-resource-groups
Deprecato

L'opzione '--delete-resource-groups' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteAll'.

Flag per indicare l'eliminazione anziché scollegarsi per i gruppi di risorse.

valori accettati: false, true
valore predefinito: False
--delete-resources
Deprecato

L'opzione '--delete-resources' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--action-on-unmanage deleteResources'.

Flag per indicare l'eliminazione anziché scollegarla per le risorse.

valori accettati: false, true
valore predefinito: False
--id

ID risorsa dello stack di distribuzione.

--name -n

Nome dello stack di distribuzione.

--resource-group -g

Gruppo di risorse in cui è presente lo stack di distribuzione.

--yes

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az stack group export

Esportare il modello usato per creare lo stack di distribuzione dall'ambito del gruppo di risorse.

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

Esempio

Esportare il modello in base al nome.

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

Esportare il modello in base all'ID risorsa dello stack.

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

Parametri facoltativi

--id

ID risorsa dello stack di distribuzione.

--name -n

Nome dello stack di distribuzione.

--resource-group -g

Gruppo di risorse in cui è presente lo stack di distribuzione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az stack group list

Elencare tutti gli stack di distribuzione nel gruppo di risorse.

az stack group list --resource-group

Esempio

Elencare tutti gli stack nel gruppo di risorse

az stack group list --resource-group ResourceGroup

Parametri necessari

--resource-group -g

Gruppo di risorse in cui è presente lo stack di distribuzione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az stack group show

Ottenere lo stack di distribuzione specificato dall'ambito del gruppo di risorse.

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

Esempio

Ottenere lo stack in base al nome.

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

Ottenere lo stack in base all'ID risorsa dello stack.

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

Parametri facoltativi

--id

ID risorsa dello stack di distribuzione.

--name -n

Nome dello stack di distribuzione.

--resource-group -g

Gruppo di risorse in cui è presente lo stack di distribuzione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.