az stack mg
Správa zásobníků nasazení ve skupině pro správu
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az stack mg create |
Vytvořte nebo aktualizujte zásobník nasazení v oboru skupiny pro správu. |
Core | GA |
| az stack mg delete |
Odstraňte zadaný zásobník nasazení z oboru skupiny pro správu. |
Core | GA |
| az stack mg export |
Exportujte šablonu použitou k vytvoření zásobníku nasazení. |
Core | GA |
| az stack mg list |
Zobrazí seznam všech zásobníků nasazení ve skupině pro správu. |
Core | GA |
| az stack mg show |
Získejte zadaný zásobník nasazení z oboru skupiny pro správu. |
Core | GA |
| az stack mg validate |
Ověřte zásobník nasazení v oboru skupiny pro správu. |
Core | GA |
az stack mg create
Vytvořte nebo aktualizujte zásobník nasazení v oboru skupiny pro správu.
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]
Příklady
Vytvořte zásobník nasazení pomocí souboru šablony a odpojte všechny prostředky v nespravování.
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
Vytvořte zásobník nasazení se souborem parametrů a odstraňte prostředky v nespravování.
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
Vytvořte zásobník nasazení se specifikací šablony.
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
Vytvořte zásobník nasazení pomocí souboru bicep a odstraňte všechny prostředky v nespravování.
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
Vytvořte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
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
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 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
Vytvořte zásobník nasazení z místní šablony pomocí nastavení zamítnutí.
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
Vytvořte zásobník nasazení z místní šablony a na podřízený obor použijte nastavení zamítnutí.
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
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 |
Umístění pro uložení zásobníku nasazení.
ID skupiny pro správu pro vytvoření zásobníku
Název zásobníku 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í.
Obor, ve kterém se má vytvořit počáteční nasazení. Pokud není zadaný obor, nastaví se jako výchozí obor zásobníku nasazení.
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 mg delete
Odstraňte zadaný zásobník nasazení z oboru skupiny pro správu.
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]
Příklady
Odstraňte zásobník podle názvu.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
Odstraňte zásobník podle ID prostředku zásobníku.
az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg --action-on-unmanage deleteAll
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 |
ID skupiny pro správu pro vytvoření zásobníku
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í.
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 mg export
Exportujte šablonu použitou k vytvoření zásobníku nasazení.
az stack mg export --management-group-id
[--id]
[--name]
Příklady
Export šablony podle názvu
az stack mg export --name StackName --management-group-id myMg
Export šablony podle ID prostředku zásobníku
az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Povinné parametry
ID skupiny pro správu pro vytvoření zásobníku
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í.
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 mg list
Zobrazí seznam všech zásobníků nasazení ve skupině pro správu.
az stack mg list --management-group-id
Příklady
Výpis všech zásobníků
az stack mg list --management-group-id myMg
Povinné parametry
ID skupiny pro správu pro vytvoření zásobníku
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 mg show
Získejte zadaný zásobník nasazení z oboru skupiny pro správu.
az stack mg show --management-group-id
[--id]
[--name]
Příklady
Získání zásobníku podle názvu
az stack mg show --name StackName --management-group-id myMg
Získejte zásobník podle ID prostředku zásobníku.
az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Povinné parametry
ID skupiny pro správu pro vytvoření zásobníku
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í.
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 mg validate
Ověřte zásobník nasazení v oboru skupiny pro správu.
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}]
Příklady
Ověřte zásobník nasazení pomocí souboru šablony a odpojte všechny prostředky v nespravované službě.
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
Ověřte zásobník nasazení pomocí souboru parametrů a odstraňte prostředky v nespravované službě.
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
Ověřte zásobník nasazení pomocí specifikace šablony.
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
Ověřte zásobník nasazení pomocí souboru bicep a odstraňte všechny prostředky v nespravované službě.
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
Ověřte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
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
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 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
Pomocí nastavení zamítnutí ověřte zásobník nasazení z místní šablony.
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
Ověřte zásobník nasazení z místní šablony a u podřízeného oboru použijte nastavení zamítnutí.
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
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 |
Umístění pro uložení zásobníku nasazení.
ID skupiny pro správu pro vytvoření zásobníku
Název zásobníku 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í.
Obor, ve kterém se má vytvořit počáteční nasazení. Pokud není zadaný obor, nastaví se jako výchozí obor zásobníku nasazení.
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 |