az group deployment

Beheer Azure Resource Manager implementaties.

Opdracht

az group deployment cancel

Annuleert een sjabloonimplementatie die momenteel wordt uitgevoerd.

az group deployment create

Een implementatie starten.

az group deployment delete

Hiermee verwijdert u een implementatie uit de implementatiegeschiedenis.

az group deployment export

De sjabloon exporteren die is gebruikt voor een implementatie.

az group deployment list

Alle implementaties voor een resourcegroep ophalen.

az group deployment operation

Implementatiebewerkingen beheren.

az group deployment operation list

Haalt alle implementatiebewerkingen voor een implementatie op.

az group deployment operation show

De bewerking van een implementatie op te halen.

az group deployment show

Haalt een implementatie op.

az group deployment validate

Valideer of een sjabloon syntactisch juist is.

az group deployment wait

Plaats de CLI in een wachttoestand totdat aan een implementatievoorwaarde wordt voldaan.

az group deployment cancel

Annuleert een sjabloonimplementatie die momenteel wordt uitgevoerd.

U kunt een implementatie alleen annuleren als provisioningState Geaccepteerd of Actief is. Nadat de implementatie is geannuleerd, wordt provisioningState ingesteld op Geannuleerd. Als u een sjabloonimplementatie annuleert, wordt de momenteel lopende sjabloonimplementatie gestopt en blijft de resourcegroep gedeeltelijk geïmplementeerd.

az group deployment cancel --name
                           --resource-group
                           [--subscription]

Vereiste parameters

--name -n

De naam van de implementatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az group deployment create

Een implementatie starten.

az group deployment create --resource-group
                           [--aux-subs]
                           [--aux-tenants]
                           [--handle-extended-json-format]
                           [--mode {Complete, Incremental}]
                           [--name]
                           [--no-prompt {false, true}]
                           [--no-wait]
                           [--parameters]
                           [--rollback-on-error]
                           [--subscription]
                           [--template-file]
                           [--template-uri]

Voorbeelden

Maak een implementatie vanuit een extern sjabloonbestand met behulp van parameters uit een lokaal JSON-bestand.

az group deployment create -g MyResourceGroup --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

Maak een implementatie vanuit een lokaal sjabloonbestand met behulp van parameters uit een JSON-tekenreeks.

az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
    --parameters "{ \"location\": { \"value\": \"westus\" } }"

Maak een implementatie op basis van een lokale sjabloon met behulp van een lokaal parameterbestand, een extern parameterbestand en het selectief overschrijven van sleutel-waardeparen.

az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
    --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--aux-subs

Aanvullende abonnementen die worden gebruikt tijdens de implementatie in tenants.

--aux-tenants

Aanvullende tenants die worden gebruikt tijdens de implementatie tussen tenants.

--handle-extended-json-format -j

Ondersteuning voor het verwerken van uitgebreide sjablooninhoud, inclusief meerderelijnen en opmerkingen in de implementatie.

--mode

Incrementeel (alleen resources toevoegen aan resourcegroep) of Voltooien (extra resources verwijderen uit de resourcegroep).

geaccepteerde waarden: Complete, Incremental
standaardwaarde: Incremental
--name -n

De naam van de implementatie. Standaard de basisnaam van het sjabloonbestand.

--no-prompt

De optie om het vragen om ontbrekende parameters voor de ARM-sjabloon uit te schakelen. Wanneer de waarde true is, wordt de prompt die vereist dat gebruikers ontbrekende parameter opgeven genegeerd. De standaardwaarde is false.

geaccepteerde waarden: false, true
--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--parameters -p

Waarden voor implementatieparameters opgeven.

--rollback-on-error

De naam van een implementatie die moet worden terugdraaien naar bij een fout of als vlag wordt gebruikt om terug te draaien naar de laatste geslaagde implementatie.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--template-file -f

Een pad naar een sjabloonbestand of Bicep-bestand in het bestandssysteem.

--template-uri -u

Een URI naar een extern sjabloonbestand.

az group deployment delete

Hiermee verwijdert u een implementatie uit de implementatiegeschiedenis.

Een sjabloonimplementatie die momenteel wordt uitgevoerd, kan niet worden verwijderd. Als u een sjabloonimplementatie verwijdert, worden de bijbehorende implementatiebewerkingen verwijderd. Het verwijderen van een sjabloonimplementatie heeft geen invloed op de status van de resourcegroep. Dit is een asynchrone bewerking die de status 202 retourneert totdat de sjabloonimplementatie is verwijderd. De location-antwoordheader bevat de URI die wordt gebruikt om de status van het proces te verkrijgen. Terwijl het proces wordt uitgevoerd, retourneert een aanroep van de URI in de location-header de status 202. Wanneer het proces is geslaagd, retourneert de URI in de Location-header de status 204 bij geslaagd. Als de asynchrone aanvraag is mislukt, retourneert de URI in de location-header een statuscode op foutniveau.

az group deployment delete --name
                           --resource-group
                           [--no-wait]
                           [--subscription]

Vereiste parameters

--name -n

De naam van de implementatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az group deployment export

De sjabloon exporteren die is gebruikt voor een implementatie.

az group deployment export --name
                           --resource-group
                           [--subscription]

Voorbeelden

De sjabloon exporteren die is gebruikt voor een implementatie. (automatisch gegenereerd)

az group deployment export --name MyDeployment --resource-group MyResourceGroup

Vereiste parameters

--name -n

De naam van de implementatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az group deployment list

Alle implementaties voor een resourcegroep ophalen.

az group deployment list --resource-group
                         [--filter]
                         [--query-examples]
                         [--subscription]
                         [--top]

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--filter

Het filter dat moet worden toegepast op de bewerking. U kunt bijvoorbeeld $filter=provisioningState eq '{state}' gebruiken.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--top

Het aantal resultaten dat moet worden get. Als null wordt doorgegeven, worden alle implementaties geretourneerd.

az group deployment show

Haalt een implementatie op.

az group deployment show --name
                         --resource-group
                         [--query-examples]
                         [--subscription]

Vereiste parameters

--name -n

De naam van de implementatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az group deployment validate

Valideer of een sjabloon syntactisch juist is.

az group deployment validate --resource-group
                             [--handle-extended-json-format]
                             [--mode {Complete, Incremental}]
                             [--no-prompt {false, true}]
                             [--parameters]
                             [--rollback-on-error]
                             [--subscription]
                             [--template-file]
                             [--template-uri]

Voorbeelden

Valideer of een sjabloon syntactisch juist is. (automatisch gegenereerd)

az group deployment validate --parameters "{ \"location\": { \"value\": \"westus\" } }" \
    --resource-group MyResourceGroup --template-file storage.json

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--handle-extended-json-format -j

Ondersteuning voor het verwerken van uitgebreide sjablooninhoud, inclusief meerderelijnen en opmerkingen in de implementatie.

--mode

Incrementeel (alleen resources toevoegen aan resourcegroep) of Voltooien (extra resources verwijderen uit de resourcegroep).

geaccepteerde waarden: Complete, Incremental
standaardwaarde: Incremental
--no-prompt

De optie om het vragen om ontbrekende parameters voor de ARM-sjabloon uit te schakelen. Wanneer de waarde true is, wordt de prompt die vereist dat gebruikers ontbrekende parameter opgeven genegeerd. De standaardwaarde is false.

geaccepteerde waarden: false, true
--parameters -p

Waarden voor implementatieparameters opgeven.

--rollback-on-error

De naam van een implementatie die moet worden terugdraaien naar bij een fout of als vlag wordt gebruikt om terug te draaien naar de laatste geslaagde implementatie.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--template-file -f

Een pad naar een sjabloonbestand of Bicep-bestand in het bestandssysteem.

--template-uri -u

Een URI naar een extern sjabloonbestand.

az group deployment wait

Plaats de CLI in een wachttoestand totdat aan een implementatievoorwaarde wordt voldaan.

az group deployment wait --name
                         --resource-group
                         [--created]
                         [--custom]
                         [--deleted]
                         [--exists]
                         [--interval]
                         [--subscription]
                         [--timeout]
                         [--updated]

Voorbeelden

Plaats de CLI in een wachttoestand totdat aan een implementatievoorwaarde wordt voldaan. (automatisch gegenereerd)

az group deployment wait --name MyDeployment --resource-group MyResourceGroup --updated

De CLI in een wachttoestand plaatsen totdat aan een implementatievoorwaarde wordt voldaan. (automatisch gegenereerd)

az group deployment wait --created --name MyDeployment --resource-group MyResourceGroup

Vereiste parameters

--name -n

De naam van de implementatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--created

Wacht tot u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht tot u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht tot provisioningState is bijgewerkt bij 'Geslaagd'.