az stack mg
Implementatiestacks bij beheergroep beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az stack mg create |
Een implementatiestack maken of bijwerken op het bereik van de beheergroep. |
Basis | GA |
az stack mg delete |
Verwijder de opgegeven implementatiestack uit het bereik van de beheergroep. |
Basis | GA |
az stack mg export |
Exporteer de sjabloon die wordt gebruikt om de implementatiestack te maken. |
Basis | GA |
az stack mg list |
Alle implementatiestacks in de beheergroep weergeven. |
Basis | GA |
az stack mg show |
De opgegeven implementatiestack ophalen uit het bereik van de beheergroep. |
Basis | GA |
az stack mg validate |
Valideer een implementatiestack binnen het bereik van de beheergroep. |
Basis | GA |
az stack mg create
Een implementatiestack maken of bijwerken op het bereik van de beheergroep.
az stack mg create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-subscription]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--yes]
Voorbeelden
Maak een implementatiestack met behulp van een sjabloonbestand en ontkoppel alle resources op onbeheerde wijze.
az stack mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Maak een implementatiestack met parameterbestand en verwijder resources bij onbeheer.
az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Maak een implementatiestack met sjabloonspecificatie.
az stack mg create --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Maak een implementatiestack met bicep-bestand en verwijder alle resources die onbeheerd zijn.
az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Maak een implementatiestack met behulp van parameters van sleutel-waardeparen.
az stack 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
Maak een implementatiestack op basis van een lokale sjabloon met behulp van een parameterbestand, een extern parameterbestand en selectief overschrijven van sleutel-/waardeparen.
az stack 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
Maak een implementatiestack op basis van een lokale sjabloon met behulp van instellingen voor weigeren.
az stack 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
Maak een implementatiestack op basis van een lokale sjabloon, pas instellingen voor weigeren toe op onderliggend bereik.
az stack 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
Vereiste parameters
Definieert wat er gebeurt met resources die niet meer worden beheerd nadat de stack is bijgewerkt of verwijderd.
Definieer welke bewerkingen worden geweigerd voor resources die worden beheerd door de stack.
De locatie voor het opslaan van de implementatiestack.
De id van de beheergroep om een stack te maken op.
De naam van de implementatiestack.
Optionele parameters
Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.
Weigeren Instellingen wordt toegepast op onderliggende bereiken.
Lijst met beheerbewerkingen op basis van rollen die zijn uitgesloten van weigeren Instellingen. Maximaal 200 acties zijn toegestaan.
Lijst met AAD-principal-id's die zijn uitgesloten van de vergrendeling. Maximaal 5 principals zijn toegestaan.
Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt.
De beschrijving van de implementatiestack.
Wacht niet totdat de langdurige bewerking is voltooid.
Parameters kunnen worden opgegeven uit een bestand met behulp van de @{path}
syntaxis, een JSON-tekenreeks of als <SLEUTEL=WAARDE-paren> . Parameters worden op volgorde geƫvalueerd, dus wanneer er twee keer een waarde wordt toegewezen, wordt de laatste waarde gebruikt. U wordt aangeraden eerst het parameterbestand op te leveren en vervolgens selectief te overschrijven met behulp van de syntaxis KEY=VALUE.
De querytekenreeks (een SAS-token) die moet worden gebruikt met de sjabloon-URI in het geval van gekoppelde sjablonen.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Een pad naar een sjabloonbestand of Bicep-bestand in het bestandssysteem.
De resource-id van de sjabloonspecificatie.
Een URI naar een extern sjabloonbestand.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az stack mg delete
Verwijder de opgegeven implementatiestack uit het bereik van de beheergroep.
az stack mg delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
--management-group-id
[--bse {false, true}]
[--id]
[--name]
[--yes]
Voorbeelden
Verwijder stack op naam.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
Stack per stack-resource-id verwijderen.
az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg --action-on-unmanage deleteAll
Vereiste parameters
Definieert wat er gebeurt met resources die niet meer worden beheerd nadat de stack is bijgewerkt of verwijderd.
De id van de beheergroep om een stack te maken op.
Optionele parameters
Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.
De resource-id van de implementatiestack.
De naam van de implementatiestack.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az stack mg export
Exporteer de sjabloon die wordt gebruikt om de implementatiestack te maken.
az stack mg export --management-group-id
[--id]
[--name]
Voorbeelden
Sjabloon exporteren op naam.
az stack mg export --name StackName --management-group-id myMg
Sjabloon exporteren op stack-resource-id.
az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Vereiste parameters
De id van de beheergroep om een stack te maken op.
Optionele parameters
De resource-id van de implementatiestack.
De naam van de implementatiestack.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az stack mg list
Alle implementatiestacks in de beheergroep weergeven.
az stack mg list --management-group-id
Voorbeelden
Alle stacks weergeven
az stack mg list --management-group-id myMg
Vereiste parameters
De id van de beheergroep om een stack te maken op.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az stack mg show
De opgegeven implementatiestack ophalen uit het bereik van de beheergroep.
az stack mg show --management-group-id
[--id]
[--name]
Voorbeelden
Stapelen op naam.
az stack mg show --name StackName --management-group-id myMg
Stack ophalen op stack-resource-id.
az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Vereiste parameters
De id van de beheergroep om een stack te maken op.
Optionele parameters
De resource-id van de implementatiestack.
De naam van de implementatiestack.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az stack mg validate
Valideer een implementatiestack binnen het bereik van de beheergroep.
az stack mg validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-subscription]
[--description]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
Voorbeelden
Valideer een implementatiestack met behulp van een sjabloonbestand en ontkoppel alle resources op onbeheerde wijze.
az stack mg validate --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Valideer een implementatiestack met parameterbestand en verwijder resources bij onbeheer.
az stack mg validate --name StackName --management-group-id myMg --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Valideer een implementatiestack met sjabloonspecificatie.
az stack mg validate --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Valideer een implementatiestack met bicep-bestand en verwijder alle resources die onbeheerd zijn.
az stack mg validate --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Valideer een implementatiestack met behulp van parameters van sleutel-waardeparen.
az stack mg validate --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
Valideer een implementatiestack van een lokale sjabloon met behulp van een parameterbestand, een extern parameterbestand en selectief overschrijven van sleutel-/waardeparen.
az stack mg validate --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
Valideer een implementatiestack van een lokale sjabloon met behulp van instellingen voor weigeren.
az stack mg validate --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
Valideer een implementatiestack van een lokale sjabloon, pas instellingen voor weigeren toe op onderliggend bereik.
az stack mg validate --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
Vereiste parameters
Definieert wat er gebeurt met resources die niet meer worden beheerd nadat de stack is bijgewerkt of verwijderd.
Definieer welke bewerkingen worden geweigerd voor resources die worden beheerd door de stack.
De locatie voor het opslaan van de implementatiestack.
De id van de beheergroep om een stack te maken op.
De naam van de implementatiestack.
Optionele parameters
Vlag om servicefouten te omzeilen die aangeven dat de stackresourcelijst niet correct is gesynchroniseerd.
Weigeren Instellingen wordt toegepast op onderliggende bereiken.
Lijst met beheerbewerkingen op basis van rollen die zijn uitgesloten van weigeren Instellingen. Maximaal 200 acties zijn toegestaan.
Lijst met AAD-principal-id's die zijn uitgesloten van de vergrendeling. Maximaal 5 principals zijn toegestaan.
Het bereik waarop de eerste implementatie moet worden gemaakt. Als er geen bereik is opgegeven, wordt standaard het bereik van de implementatiestack gebruikt.
De beschrijving van de implementatiestack.
Parameters kunnen worden opgegeven uit een bestand met behulp van de @{path}
syntaxis, een JSON-tekenreeks of als <SLEUTEL=WAARDE-paren> . Parameters worden op volgorde geƫvalueerd, dus wanneer er twee keer een waarde wordt toegewezen, wordt de laatste waarde gebruikt. U wordt aangeraden eerst het parameterbestand op te leveren en vervolgens selectief te overschrijven met behulp van de syntaxis KEY=VALUE.
De querytekenreeks (een SAS-token) die moet worden gebruikt met de sjabloon-URI in het geval van gekoppelde sjablonen.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Een pad naar een sjabloonbestand of Bicep-bestand in het bestandssysteem.
De resource-id van de sjabloonspecificatie.
Een URI naar een extern sjabloonbestand.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.