Sdílet prostřednictvím


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.

Základ GA
az stack mg delete

Odstraňte zadaný zásobník nasazení z oboru skupiny pro správu.

Základ GA
az stack mg export

Exportujte šablonu použitou k vytvoření zásobníku nasazení.

Základ GA
az stack mg list

Zobrazí seznam všech zásobníků nasazení ve skupině pro správu.

Základ GA
az stack mg show

Získejte zadaný zásobník nasazení z oboru skupiny pro správu.

Základ GA
az stack mg validate

Ověřte zásobník nasazení v oboru skupiny pro správu.

Základ 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 {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]

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

--action-on-unmanage --aou

Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.

Přípustné hodnoty: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.

Přípustné hodnoty: denyDelete, denyWriteAndDelete, none
--location -l

Umístění pro uložení zásobníku nasazení.

--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

--name -n

Název zásobníku nasazení.

Volitelné parametry

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

Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.

Přípustné hodnoty: false, true
Default value: False
--cs --deny-settings-apply-to-child-scopes

Odepřít Nastavení se použije u podřízených oborů.

Default value: False
--deny-settings-excluded-actions --ea

Seznam operací správy na základě rolí, které jsou vyloučené z zamítnutí Nastavení Je povoleno až 200 akcí.

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

Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení.

--deployment-subscription --ds

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í.

--description

Popis zásobníku nasazení.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--parameters -p

Parametry mohou být ze souboru zadány pomocí @{path} syntaxe, řetězce JSON nebo jako <páry KEY=VALUE> . 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.

--query-string -q

Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--template-file -f

Cesta k souboru šablony nebo souboru Bicep v systému souborů.

--template-spec -s

ID prostředku specifikace šablony.

--template-uri -u

Identifikátor URI pro vzdálený soubor šablony.

--yes

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stack mg delete

Odstraňte zadaný zásobník nasazení z oboru skupiny pro správu.

az stack mg delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
                   --management-group-id
                   [--bse {false, true}]
                   [--id]
                   [--name]
                   [--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

--action-on-unmanage --aou

Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.

Přípustné hodnoty: deleteAll, deleteResources, detachAll
--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

Volitelné parametry

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

Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.

Přípustné hodnoty: false, true
Default value: False
--id

ID prostředku zásobníku nasazení.

--name -n

Název zásobníku nasazení.

--yes

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

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

--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

Volitelné parametry

--id

ID prostředku zásobníku nasazení.

--name -n

Název zásobníku nasazení.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

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

--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

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

--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

Volitelné parametry

--id

ID prostředku zásobníku nasazení.

--name -n

Název zásobníku nasazení.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stack mg validate

Ověřte zásobník nasazení v oboru skupiny pro správu.

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]

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

--action-on-unmanage --aou

Definuje, co se stane s prostředky, které se už nespravují po aktualizaci nebo odstranění zásobníku.

Přípustné hodnoty: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.

Přípustné hodnoty: denyDelete, denyWriteAndDelete, none
--location -l

Umístění pro uložení zásobníku nasazení.

--management-group-id -m

ID skupiny pro správu pro vytvoření zásobníku

--name -n

Název zásobníku nasazení.

Volitelné parametry

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

Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.

Přípustné hodnoty: false, true
Default value: False
--cs --deny-settings-apply-to-child-scopes

Odepřít Nastavení se použije u podřízených oborů.

Default value: False
--deny-settings-excluded-actions --ea

Seznam operací správy na základě rolí, které jsou vyloučené z zamítnutí Nastavení Je povoleno až 200 akcí.

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

Seznam ID objektu zabezpečení AAD vyloučených z zámku Je povoleno až 5 objektů zabezpečení.

--deployment-subscription --ds

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í.

--description

Popis zásobníku nasazení.

--parameters -p

Parametry mohou být ze souboru zadány pomocí @{path} syntaxe, řetězce JSON nebo jako <páry KEY=VALUE> . 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.

--query-string -q

Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--template-file -f

Cesta k souboru šablony nebo souboru Bicep v systému souborů.

--template-spec -s

ID prostředku specifikace šablony.

--template-uri -u

Identifikátor URI pro vzdálený soubor šablony.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.