az stack-whatif sub
Hantera distributionsstackar med konsekvensresultat i prenumerationsomfånget.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az stack-whatif sub create |
Skapa ett konsekvensresultat för distributionsstacken i prenumerationsomfånget. |
Core | GA |
| az stack-whatif sub delete |
Ta bort ett konsekvensresultat för distributionsstacken från prenumerationsomfånget. |
Core | GA |
| az stack-whatif sub list |
Visa en lista över alla distributionsstackresultat i en prenumeration. |
Core | GA |
| az stack-whatif sub show |
Hämta ett konsekvensresultat för distributionsstacken från prenumerationsomfånget. |
Core | GA |
az stack-whatif sub create
Skapa ett konsekvensresultat för distributionsstacken i prenumerationsomfånget.
az stack-whatif sub create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--location
--name
--retention-interval --ri
--stack-id
[--acquire-policy-token]
[--change-reference]
[--cs --deny-settings-apply-to-child-scopes]
[--deny-settings-excluded-actions --ea]
[--deny-settings-excluded-principals --ep]
[--deployment-resource-group --dr]
[--description]
[--no-color]
[--no-pretty-print]
[--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}]
Exempel
Utför en konsekvens för en distributionsstack med hjälp av mallfilen och koppla från alla resurser vid ohanterad hantering.
az stack-whatif sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack med parameterfilen, ta bort resurser vid ohantering och ta bort färg från utdata.
az stack-whatif sub create --name StackName --action-on-unmanage deleteResources --no-color --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack med mallspecifikationen.
az stack-whatif sub create --name StackName --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack med hjälp av bicep-filen och ta bort alla resurser på ohanterad hantering.
az stack-whatif sub create --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack i en annan prenumeration.
az stack-whatif sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack och distribuera i resursgruppens omfång.
az stack-whatif sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvensanalys på en distributionsstack med hjälp av parametrar från nyckel/värde-par.
az stack-whatif 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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvensanalys på en distributionsstack från en lokal mall med hjälp av en parameterfil, en fjärrparparfil och selektivt åsidosättande nyckel-/värdepar.
az stack-whatif 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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack från en lokal mall med hjälp av neka-inställningar.
az stack-whatif 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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Utför en konsekvens för en distributionsstack från en lokal mall och tillämpa neka-inställningar på underordnade omfång.
az stack-whatif 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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacks/mySubStack
Obligatoriska parametrar
Definierar vad som händer med resurser som inte längre hanteras när stacken har uppdaterats eller tagits bort.
| Egenskap | Värde |
|---|---|
| Godkända värden: | deleteAll, deleteResources, detachAll |
Definiera vilka åtgärder som nekas för resurser som hanteras av stacken.
| Egenskap | Värde |
|---|---|
| Godkända värden: | denyDelete, denyWriteAndDelete, none |
Platsen där distributionsstackens konsekvensresultat ska lagras.
Namnet på distributionsstackens konsekvensresultat.
Kvarhållningsintervallet för What-If resultat. Värdet måste vara i ISO 8601-format och mellan 1 dag och 30 dagar.
Distributionsstackens fullständigt kvalificerade ID för att utföra en konsekvensåtgärd.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
NekaInställningar tillämpas på underordnade omfång.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Lista över rollbaserade hanteringsåtgärder som undantas från nekaSettings. Upp till 200 åtgärder är tillåtna.
Lista över AAD-huvudnamns-ID:t som undantas från låset. Upp till 5 huvudkonton är tillåtna.
Det omfång där den första distributionen ska skapas. Om ett omfång inte har angetts kommer det som standard att vara omfånget för distributionsstacken.
Beskrivningen av distributionsstacken.
Inaktivera färg i ganska utskrivna konsekvensresultat.
Inaktivera snygg utskrift för What-If resultat. När den anges används formattypen för utdata.
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Parametrar kan anges från en fil med hjälp av syntaxen @{path} , en JSON-sträng eller som <KEY=VALUE> par. Parametrar utvärderas i ordning, så när ett värde tilldelas två gånger används det senare värdet. Vi rekommenderar att du anger parameterfilen först och sedan åsidosätter selektivt med hjälp av KEY=VALUE-syntax.
Frågesträngen (en SAS-token) som ska användas med mall-uri när det gäller länkade mallar.
Definierar vad som händer med resurser som inte stöder borttagning när de inte längre hanteras av stacken.
| Egenskap | Värde |
|---|---|
| Godkända värden: | detach, fail |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
En sökväg till en mallfil eller Bicep fil i filsystemet.
Resurs-ID:t för mallspecifikationen.
En URI till en fjärrmallfil.
Verifieringsnivå för distributionsstacken. Standardvärdet är "Provider".
| Egenskap | Värde |
|---|---|
| Godkända värden: | Provider, ProviderNoRbac, Template |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az stack-whatif sub delete
Ta bort ett konsekvensresultat för distributionsstacken från prenumerationsomfånget.
az stack-whatif sub delete [--acquire-policy-token]
[--change-reference]
[--id]
[--name]
[--yes]
Exempel
Ta bort en stack what-if-resultat efter namn.
az stack-whatif sub delete --name StackName
Ta bort ett stackresultat efter resurs-ID.
az stack-whatif sub delete --id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacksWhatIfResults/ResultName
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Hämtar en Azure Policy token automatiskt för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Det relaterade ändringsreferens-ID:t för den här resursåtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Global Policy Arguments |
Resurs-ID för resultat för distributionsstacken.
Namnet på distributionsstackens konsekvensresultat.
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az stack-whatif sub list
Visa en lista över alla distributionsstackresultat i en prenumeration.
az stack-whatif sub list
Exempel
Visa en lista över alla stack-konsekvensresultat för den aktuella prenumerationen.
az stack-whatif sub list
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az stack-whatif sub show
Hämta ett konsekvensresultat för distributionsstacken från prenumerationsomfånget.
az stack-whatif sub show [--id]
[--name]
[--no-color]
[--no-pretty-print]
[--with-property-changes --wpc {false, true}]
Exempel
Hämta en stack what-if-resultat efter namn.
az stack-whatif sub show --name ResultName
Hämta en stack what-if-resultat efter namn utan färg.
az stack-whatif sub show --name ResultName --no-color
Hämta JSON för en stack what-if-resultat efter namn.
az stack-whatif sub show --name ResultName --no-pretty-print
Hämta ett stackresultat efter resurs-ID.
az stack-whatif sub show --id /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Resources/deploymentStacksWhatIfResults/ResultName
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Resurs-ID för resultat för distributionsstacken.
Namnet på distributionsstackens konsekvensresultat.
Inaktivera färg i ganska utskrivna konsekvensresultat.
Inaktivera snygg utskrift för What-If resultat. När den anges används formattypen för utdata.
Flagga för att returnera What-If resultat med resursegenskapsändringar inkluderade.
| Egenskap | Värde |
|---|---|
| Godkända värden: | false, true |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |