az stack-whatif mg

Hantera distributionsstackar med konsekvensresultat i hanteringsgruppens omfång.

Kommandon

Name Description Typ Status
az stack-whatif mg create

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

Core GA
az stack-whatif mg delete

Ta bort ett konsekvensresultat för distributionsstacken från hanteringsgruppens omfång.

Core GA
az stack-whatif mg list

Visa en lista över alla distributionsstackar med konsekvensanalyser i en hanteringsgrupp.

Core GA
az stack-whatif mg show

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

Core GA

az stack-whatif mg create

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

az stack-whatif mg create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
                          --deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
                          --location
                          --management-group-id
                          --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-subscription --ds]
                          [--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 ohanterade resurser.

az stack-whatif mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

Utför en konsekvens för en distributionsstack med mallspecifikationen.

az stack-whatif mg create --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

Utför en konsekvens för en distributionsstack med hjälp av bicep-filen, ta bort alla resurser vid ohantering och ta bort färg från utdata.

az stack-whatif mg create --name StackName --management-group-id myMg --no-color --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

Utför en konsekvensanalys på en distributionsstack med hjälp av parametrar från nyckel/värde-par.

az stack-whatif 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 --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

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 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 --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

Utför en konsekvens för en distributionsstack från en lokal mall med hjälp av neka-inställningar.

az stack-whatif 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 --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

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

az stack-whatif 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 --ri P5D --stack-id /providers/Microsoft.Management/myMg/providers/Microsoft.Resources/deploymentStacks/myMgStack

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
--location -l

Platsen där distributionsstackens konsekvensresultat ska lagras.

--management-group-id -m

Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.

--name -n

Namnet på distributionsstackens konsekvensresultat.

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

--deployment-subscription --ds

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.

--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 mg delete

Ta bort ett konsekvensresultat för distributionsstacken från hanteringsgruppens omfång.

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

Exempel

Ta bort en stack what-if-resultat efter namn.

az stack-whatif mg delete --name ResultName --management-group-id myMg

Ta bort ett stackresultat efter resurs-ID.

az stack-whatif mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacksWhatIfResults/ResultName --management-group-id myMg

Obligatoriska parametrar

--management-group-id -m

Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.

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.

--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 mg list

Visa en lista över alla distributionsstackar med konsekvensanalyser i en hanteringsgrupp.

az stack-whatif mg list --management-group-id

Exempel

Visa en lista över alla stackresultat i hanteringsgruppen.

az stack-whatif mg list --management-group-id myMg

Obligatoriska parametrar

--management-group-id -m

Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.

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 mg show

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

az stack-whatif mg show --management-group-id
                        [--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 mg show --name ResultName --management-group-id myMg

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

az stack-whatif mg show --name ResultName --management-group-id myMg --no-color

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

az stack-whatif mg show --name ResultName --management-group-id myMg --no-pretty-print

Hämta ett stackresultat efter resurs-ID.

az stack-whatif mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacksWhatIfResults/ResultName --management-group-id myMg

Obligatoriska parametrar

--management-group-id -m

Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.

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.

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