az blueprint

Notitie

Deze referentie maakt deel uit van de blauwdrukextensie voor Azure CLI en vereist versie 2.3.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de eerste keer een opdracht az blueprint hebt uitgevoerd. Meer informatie over extensies.

Opdrachten voor het beheren van blauwdrukken.

Opdracht

az blueprint artifact

Opdrachten voor het beheren van blauwdrukartefacten.

az blueprint artifact delete

Een blauwdrukartefact verwijderen.

az blueprint artifact list

Artefacten voor een bepaalde blauwdrukdefinitie weer te geven.

az blueprint artifact policy

Opdrachten voor het beheren van blauwdrukbeleidtoewijzingsartefact.

az blueprint artifact policy create

Blauwdrukbeleidsartefact maken.

az blueprint artifact policy update

Blauwdrukbeleidsartefact bijwerken.

az blueprint artifact role

Opdrachten voor het beheren van blauwdrukroltoewijzingsartefact.

az blueprint artifact role create

Blauwdrukrolartefact maken.

az blueprint artifact role update

Werk het artefact blauwdrukrol bij.

az blueprint artifact show

Haal een blauwdrukartefact op.

az blueprint artifact template

Opdrachten voor het beheren van arm-sjabloonartefact voor blauwdrukken.

az blueprint artifact template create

Blauwdruk arm-artefact maken.

az blueprint artifact template update

Werk het artefact blauwdruk arm bij.

az blueprint assignment

Opdrachten voor het beheren van blauwdruktoewijzing.

az blueprint assignment create

Maak een blauwdruktoewijzing.

az blueprint assignment delete

Verwijder een blauwdruktoewijzing.

az blueprint assignment list

Lijst met blauwdruktoewijzingen binnen een abonnement.

az blueprint assignment show

Haal een blauwdruktoewijzing op.

az blueprint assignment update

Werk een blauwdruktoewijzing bij.

az blueprint assignment wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de blauwdruktoewijzing wordt voldaan.

az blueprint assignment who

Haal de objectId van de Blueprint-principal-naam van Blueprint-principal op.

az blueprint create

Een blauwdrukdefinitie maken.

az blueprint delete

Een blauwdrukdefinitie verwijderen.

az blueprint export

Exporteert een blauwdrukdefinitie en artefacten naar json-bestanden.

az blueprint import

Importeer een blauwdrukdefinitie en artefacten uit een directe json-bestand.

az blueprint list

Blauwdrukdefinities weergeven.

az blueprint publish

Publiceer een nieuwe versie van de blauwdrukdefinitie met de nieuwste artefacten. Gepubliceerde blauwdrukdefinities zijn onveranderbaar.

az blueprint resource-group

Opdrachten voor het beheren van het artefact van de blauwdrukresourcegroep.

az blueprint resource-group add

Voeg een resourcegroepartefact toe aan de blauwdruk.

az blueprint resource-group list

Lijst met artefact voor blauwdrukresourcegroep.

az blueprint resource-group remove

Verwijder een artefact voor een blauwdrukresourcegroep.

az blueprint resource-group show

Blauwdrukresourcegroepartefact tonen.

az blueprint resource-group update

Werk het artefact van de blauwdrukresourcegroep bij.

az blueprint show

Haal een blauwdrukdefinitie op.

az blueprint update

Een blauwdrukdefinitie bijwerken.

az blueprint version

Opdrachten voor het beheren van gepubliceerde blauwdrukversies.

az blueprint version artifact

Opdrachten voor het beheren van gepubliceerde blauwdrukartefacten.

az blueprint version artifact list

Lijst met artefacten voor een versie van een gepubliceerde blauwdruk.

az blueprint version artifact show

Een artefact voor een gepubliceerde blauwdruk tonen.

az blueprint version delete

Een gepubliceerde versie van een blauwdruk verwijderen.

az blueprint version list

Vermeld gepubliceerde versies van de opgegeven blauwdrukdefinitie.

az blueprint version show

Een gepubliceerde versie van een blauwdruk op te halen.

az blueprint create

Een blauwdrukdefinitie maken.

az blueprint create --name
                    [--description]
                    [--display-name]
                    [--management-group]
                    [--parameters]
                    [--subscription]
                    [--target-scope {managementGroup, subscription}]

Voorbeelden

Een abonnementsblauwdruk maken

az blueprint create --subscription MySubscription --name \
MyBlueprint --description \
"blueprint contains all artifacts" --target-scope \
subscription

Een blauwdruk voor een beheergroep maken

az blueprint create --management-group MyManagementGroup --name \
MyBlueprint --description \
"blueprint contains all artifact" --target-scope \
subscription

Vereiste parameters

--name -n

Naam van de blauwdrukdefinitie.

Optionele parameters

--description

Leg uit dat deze resource meerdere lijnen heeft.

--display-name

In een tekenreeks met één tekenreeks wordt deze resource uitgelegd.

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--parameters -p

Parameters die vereist zijn voor deze blauwdrukdefinitie. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

--target-scope

Het bereik waar deze blauwdrukdefinitie kan worden toegewezen.

geaccepteerde waarden: managementGroup, subscription
standaardwaarde: subscription

az blueprint delete

Een blauwdrukdefinitie verwijderen.

az blueprint delete --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Voorbeelden

Een blauwdruk voor een beheergroep verwijderen

az blueprint delete --management-group MyManagementGroup --name \
MyBlueprint

Een abonnementsblauwdruk verwijderen

az blueprint delete --subscription MySubscription --name \
MyBlueprint

Vereiste parameters

--name -n

Naam van de blauwdrukdefinitie.

Optionele parameters

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

--yes -y

Niet vragen om bevestiging.

az blueprint export

Exporteert een blauwdrukdefinitie en artefacten naar json-bestanden.

az blueprint export --name
                    --output-path
                    [--management-group]
                    [--subscription]
                    [--yes]

Voorbeelden

Een blauwdrukdefinitie en artefacten exporteren

az blueprint export --name MyBlueprint \
--output-path "path/to/blueprint/directory"

Vereiste parameters

--name -n

Naam van de blauwdrukdefinitie die moet worden geëxporteerd.

--output-path

Het pad naar de map voor JSON-definities van de blauwdruk en artefacten. Het blauwdrukdefinitiebestand krijgt de naam blueprint.jsaan. JSON-bestanden van artefacten worden in een subdirectory met de naam artefacten.

Optionele parameters

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

--yes -y

Gebruikersbevestiging overslaan. Indien ingesteld, wordt de map gemaakt als deze niet bestaat. Als de map bestaat en inhoud heeft, worden deze overschreven. Als dit niet is ingesteld, wordt de gebruiker gevraagd om toestemming om door te gaan.

az blueprint import

Importeer een blauwdrukdefinitie en artefacten uit een directe json-bestand.

az blueprint import --input-path
                    --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Voorbeelden

Een blauwdrukdefinitie en artefacten importeren

az blueprint import --name MyBlueprint \
--input-path "path/to/blueprint/directory"

Vereiste parameters

--input-path

Het pad naar de map voor JSON-definities van de blauwdruk en artefacten. Het blauwdrukdefinitiebestand moet de naam blueprint.jsaan. JSON-bestanden van artefacten moeten zich in een subdirectory met de naam artefacten.

--name -n

Naam van de blauwdrukdefinitie.

Optionele parameters

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

--yes -y

Niet vragen om bevestiging.

az blueprint list

Blauwdrukdefinities weergeven.

az blueprint list [--management-group]
                  [--subscription]

Voorbeelden

Blauwdrukken in een beheergroep opslijst

az blueprint list --management-group MyManagementGroup

Blauwdrukken in een abonnement opslijst

az blueprint list --subscription MySubscription

Optionele parameters

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

az blueprint publish

Publiceer een nieuwe versie van de blauwdrukdefinitie met de nieuwste artefacten. Gepubliceerde blauwdrukdefinities zijn onveranderbaar.

az blueprint publish --blueprint-name
                     --version
                     [--change-notes]
                     [--management-group]
                     [--subscription]

Voorbeelden

Een blauwdruk voor een beheergroep publiceren

az blueprint publish --management-group MyManagementGroup --blueprint-name \
MyBlueprint --version v2

Een abonnementsblauwdruk publiceren

az blueprint publish --subscription MySubscription \
--blueprint-name MyBlueprint \
--version v2

Vereiste parameters

--blueprint-name

Naam van de blauwdrukdefinitie.

--version

Versie van de gepubliceerde blauwdrukdefinitie.

Optionele parameters

--change-notes

Versiespecifieke wijzigingsnotities.

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

az blueprint show

Haal een blauwdrukdefinitie op.

az blueprint show --name
                  [--management-group]
                  [--subscription]

Voorbeelden

Een blauwdruk voor een beheergroep tonen

az blueprint show --management-group MyManagementGroup --name \
MyBlueprint

Een abonnementsblauwdruk tonen

az blueprint show --subscription MySubscription --name \
MyBlueprint

Vereiste parameters

--name -n

Naam van de blauwdrukdefinitie.

Optionele parameters

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.

az blueprint update

Een blauwdrukdefinitie bijwerken.

az blueprint update --name
                    [--add]
                    [--description]
                    [--force-string]
                    [--management-group]
                    [--parameters]
                    [--remove]
                    [--set]
                    [--subscription]

Vereiste parameters

--name -n

Naam van de blauwdrukdefinitie.

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--description

Leg uit dat deze resource meerdere lijnen heeft.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--management-group -m

Gebruik beheergroep voor het bereik van de blauwdruk.

--parameters -p

Parameters die vereist zijn voor deze blauwdrukdefinitie. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription -s

Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.