az stack sub
Správa zásobníků nasazení v předplatném
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az stack sub create |
Vytvořte nebo aktualizujte zásobník nasazení v oboru předplatného. |
Základ | GA |
az stack sub delete |
Odstraňte zadaný zásobník nasazení z oboru předplatného. |
Základ | GA |
az stack sub export |
Exportujte šablonu použitou k vytvoření zásobníku nasazení. |
Základ | GA |
az stack sub list |
Zobrazí seznam všech zásobníků nasazení v předplatném. |
Základ | GA |
az stack sub show |
Získání zadaného zásobníku nasazení z oboru předplatného |
Základ | GA |
az stack sub validate |
Ověřte zásobník nasazení v oboru předplatného. |
Základ | GA |
az stack sub create
Vytvořte nebo aktualizujte zásobník nasazení v oboru předplatného.
az stack sub create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--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 sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Vytvořte zásobník nasazení v jiném předplatném.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Vytvořte zásobník nasazení a nasaďte ho v oboru skupiny prostředků.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Vytvořte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
az stack sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --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é obory použijte nastavení zamítnutí.
az stack sub create --name StackName --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.
Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.
Umístění pro uložení zásobníku nasazení.
Název zásobníku nasazení.
Volitelné parametry
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
Odepřít Nastavení se použije u podřízených oborů.
Seznam operací správy na základě rolí, které jsou vyloučené z zamítnutí Nastavení 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.
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.
Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Cesta k souboru šablony nebo souboru Bicep v systému souborů.
ID prostředku specifikace šablony.
Identifikátor URI pro vzdálený soubor šablony.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az stack sub delete
Odstraňte zadaný zásobník nasazení z oboru předplatného.
az stack sub delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
[--bse {false, true}]
[--id]
[--name]
[--yes]
Příklady
Odstraňte zásobník podle názvu.
az stack sub delete --name StackName --action-on-unmanage deleteResources
Odstraňte zásobník podle ID prostředku zásobníku.
az stack sub delete --id /subscriptions/111111111111/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.
Volitelné parametry
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
ID prostředku zásobníku nasazení.
Název zásobníku nasazení.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az stack sub export
Exportujte šablonu použitou k vytvoření zásobníku nasazení.
az stack sub export [--id]
[--name]
Příklady
Export šablony podle názvu
az stack sub export --name StackName
Export šablony podle ID prostředku zásobníku
az stack sub export --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Volitelné parametry
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az stack sub list
Zobrazí seznam všech zásobníků nasazení v předplatném.
az stack sub list
Příklady
Výpis všech zásobníků
az stack sub list
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az stack sub show
Získání zadaného zásobníku nasazení z oboru předplatného
az stack sub show [--id]
[--name]
Příklady
Získání zásobníku podle názvu
az stack sub show --name StackName
Získejte zásobník podle ID prostředku zásobníku.
az stack sub show --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Volitelné parametry
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az stack sub validate
Ověřte zásobník nasazení v oboru předplatného.
az stack sub validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--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 sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Ověřte zásobník nasazení v jiném předplatném.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Ověřte zásobník nasazení a nasaďte ho v oboru skupiny prostředků.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Ověřte zásobník nasazení pomocí parametrů z párů klíč/hodnota.
az stack sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --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ých oborů použijte nastavení zamítnutí.
az stack sub validate --name StackName --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.
Definujte, které operace se zamítají u prostředků spravovaných zásobníkem.
Umístění pro uložení zásobníku nasazení.
Název zásobníku nasazení.
Volitelné parametry
Příznak pro obejití chyb služby, které značí, že seznam prostředků zásobníku není správně synchronizovaný.
Odepřít Nastavení se použije u podřízených oborů.
Seznam operací správy na základě rolí, které jsou vyloučené z zamítnutí Nastavení 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 <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.
Řetězec dotazu (token SAS), který se má použít s identifikátorem template-uri v případě propojených šablon.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Cesta k souboru šablony nebo souboru Bicep v systému souborů.
ID prostředku specifikace šablony.
Identifikátor URI pro vzdálený soubor šablony.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.