az stack group
Správa zásobníků nasazení ve skupině prostředků
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az stack group create |
Vytvořte nebo aktualizujte zásobník nasazení v oboru skupiny prostředků. |
Core | GA |
| az stack group delete |
Odstraňte zadaný zásobník nasazení z oboru skupiny prostředků. |
Core | GA |
| az stack group export |
Exportujte šablonu použitou k vytvoření zásobníku nasazení z oboru skupiny prostředků. |
Core | GA |
| az stack group list |
Zobrazí seznam všech zásobníků nasazení ve skupině prostředků. |
Core | GA |
| az stack group show |
Získání zadaného zásobníku nasazení z oboru skupiny prostředků |
Core | GA |
| az stack group validate |
Ověřte zásobník nasazení v oboru skupiny prostředků. |
Core | GA |
az stack group create
Vytvořte nebo aktualizujte zásobník nasazení v oboru skupiny prostředků.
az stack group create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--name
--resource-group
[--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]
[--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]
Příklady
Vytvořte zásobník nasazení pomocí souboru šablony a odstraňte prostředky v nespravování.
az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None
Vytvořte zásobník nasazení se souborem parametrů a odpojte všechny prostředky v nespravování.
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
Vytvořte zásobník nasazení se specifikací šablony a odstraňte všechny prostředky v nespravování.
az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None
Vytvořte zásobník nasazení pomocí souboru bicep.
az stack group create --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources
Vytvořte zásobník nasazení v jiném předplatném.
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
Vytvořte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
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
Vytvořte zásobník nasazení z místní šablony pomocí souboru parametrů, vzdáleného souboru parametrů a selektivního přepsání párů klíč/hodnota.
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
Vytvořte zásobník nasazení z místní šablony pomocí nastavení zamítnutí.
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
Vytvořte zásobník nasazení z místní šablony a na podřízené obory použijte nastavení zamítnutí.
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
Povinné parametry
Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | deleteAll, deleteResources, detachAll |
Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | denyDelete, denyWriteAndDelete, none |
Název zásobníku nasazení.
Skupina prostředků, ve které se vytvoří zásobník nasazení.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
DenySettings se použije u podřízených oborů.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Seznam operací správy založených na rolích, které jsou vyloučené z denySettings Je povoleno až 200 akcí.
Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení.
Popis zásobníku nasazení.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Parametry mohou být ze souboru zadány pomocí @{path} syntaxe, řetězce JSON nebo jako <KEY=VALUE> páry. Parametry se vyhodnocují v pořadí, takže když je hodnota přiřazena dvakrát, použije se druhá hodnota. Nejprve doporučujeme zadat soubor parametrů a pak selektivně přepsat pomocí syntaxe KEY=HODNOTA.
Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.
Definuje, co se stane s prostředky, které nepodporují odstranění, když už zásobník nespravuje.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | detach, fail |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Cesta k souboru šablony nebo Bicep souboru v systému souborů.
ID prostředku specifikace šablony.
Identifikátor URI pro vzdálený soubor šablony.
Úroveň ověření zásobníku nasazení Výchozí hodnota je Zprostředkovatel.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | Provider, ProviderNoRbac, Template |
Nevyzývejte k potvrzení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az stack group delete
Odstraňte zadaný zásobník nasazení z oboru skupiny prostředků.
az stack group delete --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--id]
[--name]
[--resource-group]
[--resources-without-delete-support --rwd {detach, fail}]
[--yes]
Příklady
Odstraňte zásobník podle názvu.
az stack group delete --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources
Odstraňte zásobník podle ID prostředku zásobníku.
az stack group delete --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll
Povinné parametry
Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | deleteAll, deleteResources, detachAll |
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
ID prostředku zásobníku nasazení.
Název zásobníku nasazení.
Skupina prostředků, ve které existuje zásobník nasazení.
Definuje, co se stane s prostředky, které nepodporují odstranění, když už zásobník nespravuje.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | detach, fail |
Nevyzývejte k potvrzení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az stack group export
Exportujte šablonu použitou k vytvoření zásobníku nasazení z oboru skupiny prostředků.
az stack group export [--id]
[--name]
[--resource-group]
Příklady
Export šablony podle názvu
az stack group export --name StackName --resource-group ResourceGroup
Export šablony podle ID prostředku zásobníku
az stack group export --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
ID prostředku zásobníku nasazení.
Název zásobníku nasazení.
Skupina prostředků, ve které existuje zásobník nasazení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az stack group list
Zobrazí seznam všech zásobníků nasazení ve skupině prostředků.
az stack group list --resource-group
Příklady
Výpis všech zásobníků ve skupině prostředků
az stack group list --resource-group ResourceGroup
Povinné parametry
Skupina prostředků, ve které existuje zásobník nasazení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az stack group show
Získání zadaného zásobníku nasazení z oboru skupiny prostředků
az stack group show [--id]
[--name]
[--resource-group]
Příklady
Získání zásobníku podle názvu
az stack group show --name StackName --resource-group ResourceGroup
Získejte zásobník podle ID prostředku zásobníku.
az stack group show --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
ID prostředku zásobníku nasazení.
Název zásobníku nasazení.
Skupina prostředků, ve které existuje zásobník nasazení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az stack group validate
Ověřte zásobník nasazení v oboru skupiny prostředků.
az stack group validate --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--name
--resource-group
[--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]
[--description]
[--parameters]
[--query-string]
[--resources-without-delete-support --rwd {detach, fail}]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level --vl {Provider, ProviderNoRbac, Template}]
Příklady
Ověřte zásobník nasazení pomocí souboru šablony a odstraňte prostředky v nespravované službě.
az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None
Ověřte zásobník nasazení pomocí souboru parametrů a odpojte všechny prostředky v nespravované službě.
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
Ověřte zásobník nasazení pomocí specifikace šablony a odstraňte všechny prostředky v nespravované službě.
az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None
Ověřte zásobník nasazení pomocí souboru bicep.
az stack group validate --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources
Ověřte zásobník nasazení v jiném předplatném.
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
Ověřte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
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
Pomocí souboru parametrů, vzdáleného souboru parametrů a selektivního přepsání párů klíč/hodnota ověřte zásobník nasazení z místní šablony.
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
Pomocí nastavení zamítnutí ověřte zásobník nasazení z místní šablony.
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
Ověřte zásobník nasazení z místní šablony a u podřízených oborů použijte nastavení zamítnutí.
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
Povinné parametry
Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | deleteAll, deleteResources, detachAll |
Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | denyDelete, denyWriteAndDelete, none |
Název zásobníku nasazení.
Skupina prostředků, ve které se vytvoří zásobník nasazení.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
DenySettings se použije u podřízených oborů.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Seznam operací správy založených na rolích, které jsou vyloučené z denySettings Je povoleno až 200 akcí.
Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení.
Popis zásobníku nasazení.
Parametry mohou být ze souboru zadány pomocí @{path} syntaxe, řetězce JSON nebo jako <KEY=VALUE> páry. Parametry se vyhodnocují v pořadí, takže když je hodnota přiřazena dvakrát, použije se druhá hodnota. Nejprve doporučujeme zadat soubor parametrů a pak selektivně přepsat pomocí syntaxe KEY=HODNOTA.
Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.
Definuje, co se stane s prostředky, které nepodporují odstranění, když už zásobník nespravuje.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | detach, fail |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Cesta k souboru šablony nebo Bicep souboru v systému souborů.
ID prostředku specifikace šablony.
Identifikátor URI pro vzdálený soubor šablony.
Úroveň ověření zásobníku nasazení Výchozí hodnota je Zprostředkovatel.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | Provider, ProviderNoRbac, Template |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |