az stack-whatif group

Hantera distributionsstackar med konsekvensresultat i resursgruppsomfånget.

Kommandon

Name Description Typ Status
az stack-whatif group create

Skapa ett konsekvensresultat för distributionsstacken i resursgruppens omfång.

Core GA
az stack-whatif group delete

Ta bort ett what-if-resultat för en distributionsstack från resursgruppens omfång.

Core GA
az stack-whatif group list

Visa en lista över alla distributionsstackresultat i en resursgrupp.

Core GA
az stack-whatif group show

Hämta ett konsekvensresultat för distributionsstacken från resursgruppens omfång.

Core GA

az stack-whatif group create

Skapa ett konsekvensresultat för distributionsstacken i resursgruppens omfång.

az stack-whatif group create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
                             --deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
                             --name
                             --resource-group
                             --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]
                             [--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 ta bort resurser vid ohanterad hantering.

az stack-whatif group create --name ResultName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Utför en konsekvens för en distributionsstack med parameterfilen, koppla från alla resurser vid ohanterad hantering och ta bort färg från utdata.

az stack-whatif group create --name ResultName --resource-group ResourceGroup --no-color --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Utför en konsekvens för en distributionsstack med mallspecifikationen och ta bort alla resurser vid ohanterad hantering.

az stack-whatif group create --name ResultName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Utför en konsekvens för en distributionsstack med hjälp av bicep-filen.

az stack-whatif group create --name ResultName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Utför en konsekvens för en distributionsstack i en annan prenumeration.

az stack-whatif group create --name ResultName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/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 group create --name ResultName --template-file simpleTemplate.json --resource-group ResourceGroup --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/resourceGroups/ResourceGroup/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 group create --name ResultName --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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/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 group create --name ResultName --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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Utför en konsekvens för en distributionsstack från en lokal mall och tillämpa inställningen neka på underordnade omfång.

az stack-whatif group create --name ResultName --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 --ri P5D --stack-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/mySubStack

Obligatoriska parametrar

--action-on-unmanage --aou

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
--deny-settings-mode --dm

Definiera vilka åtgärder som nekas för resurser som hanteras av stacken.

Egenskap Värde
Godkända värden: denyDelete, denyWriteAndDelete, none
--name -n

Namnet på distributionsstackens konsekvensresultat.

--resource-group -g

Resursgruppen där distributionsstackens konsekvensresultat skapas.

--retention-interval --ri

Kvarhållningsintervallet för What-If resultat. Värdet måste vara i ISO 8601-format och mellan 1 dag och 30 dagar.

--stack-id

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.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--cs --deny-settings-apply-to-child-scopes

NekaInställningar tillämpas på underordnade omfång.

Egenskap Värde
Standardvärde: False
--deny-settings-excluded-actions --ea

Lista över rollbaserade hanteringsåtgärder som undantas från nekaSettings. Upp till 200 åtgärder är tillåtna.

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

Lista över AAD-huvudnamns-ID:t som undantas från låset. Upp till 5 huvudkonton är tillåtna.

--description

Beskrivningen av distributionsstacken.

--no-color

Inaktivera färg i ganska utskrivna konsekvensresultat.

--no-pretty-print

Inaktivera snygg utskrift för What-If resultat. När den anges används formattypen för utdata.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--parameters -p

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.

--query-string -q

Frågesträngen (en SAS-token) som ska användas med mall-uri när det gäller länkade mallar.

--resources-without-delete-support --rwd

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
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--template-file -f

En sökväg till en mallfil eller Bicep fil i filsystemet.

--template-spec -s

Resurs-ID:t för mallspecifikationen.

--template-uri -u

En URI till en fjärrmallfil.

--validation-level --vl

Verifieringsnivå för distributionsstacken. Standardvärdet är "Provider".

Egenskap Värde
Godkända värden: Provider, ProviderNoRbac, Template
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az stack-whatif group delete

Ta bort ett what-if-resultat för en distributionsstack från resursgruppens omfång.

az stack-whatif group delete [--acquire-policy-token]
                             [--change-reference]
                             [--id]
                             [--name]
                             [--resource-group]
                             [--yes]

Exempel

Ta bort stackens konsekvensresultat efter namn.

az stack-whatif group delete --name ResultName --resource-group ResourceGroup

Ta bort resultat från vad om för stacken efter resurs-ID.

az stack-whatif group delete --id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/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.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--id

Resurs-ID för resultat för distributionsstacken.

--name -n

Namnet på distributionsstackens konsekvensresultat.

--resource-group -g

Resursgruppen där distributionsstackens konsekvensresultat finns.

--yes

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az stack-whatif group list

Visa en lista över alla distributionsstackresultat i en resursgrupp.

az stack-whatif group list --resource-group

Exempel

Visa en lista över alla stack what-if-resultat i en resursgrupp.

az stack-whatif group list --resource-group ResourceGroup

Obligatoriska parametrar

--resource-group -g

Resursgruppen där distributionsstackens konsekvensresultat finns.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az stack-whatif group show

Hämta ett konsekvensresultat för distributionsstacken från resursgruppens omfång.

az stack-whatif group show [--id]
                           [--name]
                           [--no-color]
                           [--no-pretty-print]
                           [--resource-group]
                           [--with-property-changes --wpc {false, true}]

Exempel

Hämta en stack what-if-resultat efter namn.

az stack-whatif group show --name ResultName --resource-group ResourceGroup

Hämta en stack what-if-resultat efter namn utan färg.

az stack-whatif group show --name ResultName --resource-group ResourceGroup --no-color

Hämta JSON för en stack what-if-resultat efter namn.

az stack-whatif group show --name ResultName --resource-group ResourceGroup --no-pretty-print

Hämta ett stackresultat efter resurs-ID.

az stack-whatif group show --id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup/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.

--id

Resurs-ID för resultat för distributionsstacken.

--name -n

Namnet på distributionsstackens konsekvensresultat.

--no-color

Inaktivera färg i ganska utskrivna konsekvensresultat.

--no-pretty-print

Inaktivera snygg utskrift för What-If resultat. När den anges används formattypen för utdata.

--resource-group -g

Resursgruppen där distributionsstackens konsekvensresultat finns.

--with-property-changes --wpc

Flagga för att returnera What-If resultat med resursegenskapsändringar inkluderade.

Egenskap Värde
Godkända värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False