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
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.
Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.
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 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
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.
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 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
Hanteringsgrupps-ID:t för att skapa en distributionsstack med konsekvens.
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 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
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.
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 |