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
Naam van de blauwdrukdefinitie.
Optionele parameters
Leg uit dat deze resource meerdere lijnen heeft.
In een tekenreeks met één tekenreeks wordt deze resource uitgelegd.
Gebruik beheergroep voor het bereik van de blauwdruk.
Parameters die vereist zijn voor deze blauwdrukdefinitie. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Het bereik waar deze blauwdrukdefinitie kan worden toegewezen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Naam van de blauwdrukdefinitie.
Optionele parameters
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Naam van de blauwdrukdefinitie die moet worden geëxporteerd.
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
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
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.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
Naam van de blauwdrukdefinitie.
Optionele parameters
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Naam van de blauwdrukdefinitie.
Versie van de gepubliceerde blauwdrukdefinitie.
Optionele parameters
Versiespecifieke wijzigingsnotities.
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
Naam van de blauwdrukdefinitie.
Optionele parameters
Gebruik beheergroep voor het bereik van de blauwdruk.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint update
Een blauwdrukdefinitie bijwerken.
az blueprint update --name
[--add]
[--description]
[--force-string]
[--management-group]
[--parameters]
[--remove]
[--set]
[--subscription]
Vereiste parameters
Naam van de blauwdrukdefinitie.
Optionele parameters
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>.
Leg uit dat deze resource meerdere lijnen heeft.
Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.
Gebruik beheergroep voor het bereik van de blauwdruk.
Parameters die vereist zijn voor deze blauwdrukdefinitie. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.
Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.
Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.
Gebruik abonnement voor het bereik van de blauwdruk. Als --management-group niet is opgegeven, wordt --abonnementswaarde of het standaardabonnement gebruikt als het bereik.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.