az blueprint

Hinweis

Dieser Verweis ist Teil der Blueprint-Erweiterung für die Azure CLI (Version 2.3.0 oder höher). Die Erweiterung wird beim ersten Ausführen eines Az-Blueprint-Befehls automatisch installiert. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten von Blueprints.

Befehle

az blueprint artifact

Befehle zum Verwalten des Blueprint-Artefaktes.

az blueprint artifact delete

Löschen eines Blueprint-Artefaktes.

az blueprint artifact list

Listenartefakte für eine bestimmte Blueprintdefinition auf.

az blueprint artifact policy

Befehle zum Verwalten von Blueprint-Richtlinienzuweisungsartefakten.

az blueprint artifact policy create

Erstellen Sie das Blueprint-Richtlinienartefakt.

az blueprint artifact policy update

Aktualisieren sie das Blueprint-Richtlinienartefakt.

az blueprint artifact role

Befehle zum Verwalten von Blueprint-Rollenzuweisungsartefakten.

az blueprint artifact role create

Erstellen Sie das Blueprint-Rollenartefakt.

az blueprint artifact role update

Aktualisieren des Blueprint-Rollenartefakts.

az blueprint artifact show

Abrufen eines Blueprint-Artefaktes.

az blueprint artifact template

Befehle zum Verwalten von Blueprint ARM-Vorlagenartefakt.

az blueprint artifact template create

Erstellen Sie ein Blueprint-Armartefakt.

az blueprint artifact template update

Aktualisieren des Blueprint-Arm-Artefaktes.

az blueprint assignment

Befehle zum Verwalten der Blueprintzuordnung.

az blueprint assignment create

Erstellen Sie eine Blueprintzuordnung.

az blueprint assignment delete

Löschen einer Entwurfszuweisung.

az blueprint assignment list

Auflisten von Blueprintzuweisungen innerhalb eines Abonnements.

az blueprint assignment show

Rufen Sie eine Blueprint-Zuordnung ab.

az blueprint assignment update

Aktualisieren einer Blueprint-Zuordnung.

az blueprint assignment wait

Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der Blueprint-Zuordnung erfüllt ist.

az blueprint assignment who

Get Blueprint Servie Principal Name objectId.

az blueprint create

Erstellen Sie eine Blueprintdefinition.

az blueprint delete

Löschen einer Blueprintdefinition.

az blueprint export

Exportieren einer Blueprint-Definition und -Artefakte in json-Datei(n).

az blueprint import

Importieren Sie eine Blueprintdefinition und -artefakte aus einer direktoy von JSON-Dateien.

az blueprint list

Listenplandefinitionen.

az blueprint publish

Veröffentlichen Sie eine neue Version der Blueprintdefinition mit den neuesten Artefakten. Veröffentlichte Blueprintdefinitionen sind unveränderlich.

az blueprint resource-group

Befehle zum Verwalten von Blueprint-Ressourcengruppenartefakten.

az blueprint resource-group add

Fügen Sie dem Blueprint ein Ressourcengruppenartefakt hinzu.

az blueprint resource-group list

Listenplan-Ressourcengruppenartefakt.

az blueprint resource-group remove

Entfernen Sie ein Blueprint-Ressourcengruppenartefakt.

az blueprint resource-group show

Anzeigen des Entwurfsressourcengruppenartefakts.

az blueprint resource-group update

Aktualisieren sie das Ressourcengruppenartefakt der Blueprint-Ressource.

az blueprint show

Rufen Sie eine Blueprintdefinition ab.

az blueprint update

Aktualisieren einer Blueprintdefinition.

az blueprint version

Befehle zum Verwalten veröffentlichter Blueprintversionen.

az blueprint version artifact

Befehle zum Verwalten von veröffentlichten Blueprint-Artefakten.

az blueprint version artifact list

Listen von Artefakten für eine Version eines veröffentlichten Blueprints auf.

az blueprint version artifact show

Zeigen Sie ein Artefakte für einen veröffentlichten Entwurf an.

az blueprint version delete

Löschen Einer veröffentlichten Version eines Blueprints.

az blueprint version list

Liste der veröffentlichten Versionen der angegebenen Blueprintdefinition auf.

az blueprint version show

Rufen Sie eine veröffentlichte Version eines Blueprints ab.

az blueprint create

Erstellen Sie eine Blueprintdefinition.

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

Beispiele

Erstellen eines Abonnementplans

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

Erstellen eines Verwaltungsgruppenplans

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

Erforderliche Parameter

--name -n

Name der Blueprint-Definition.

Optionale Parameter

--description

Mehrzeile erläutern diese Ressource.

--display-name

Eine Zeilenzeichenfolge erläutern diese Ressource.

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--parameters -p

Parameter, die von dieser Blueprintdefinition erforderlich sind. Es kann ein JSON-Zeichenfolgen- oder JSON-Dateipfad sein.

--resource-groups

Ressourcengruppenplatzhalter, die durch diese Blueprintdefinition definiert sind. Erwarteter Wert: json-string/@json-datei.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

--target-scope

Der Bereich, in dem diese Blueprintdefinition zugewiesen werden kann.

Zulässige Werte: managementGroup, subscription
Standardwert: subscription
--versions

Veröffentlichte Versionen dieser Blueprintdefinition. Erwarteter Wert: json-string/@json-datei.

az blueprint delete

Löschen einer Blueprintdefinition.

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

Beispiele

Löschen eines Verwaltungsgruppenplans

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

Löschen eines Abonnementplans

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

Erforderliche Parameter

--name -n

Name der Blueprint-Definition.

Optionale Parameter

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

--yes -y

Nicht zur Bestätigung auffordern

az blueprint export

Exportieren einer Blueprint-Definition und -Artefakte in json-Datei(n).

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

Beispiele

Exportieren einer Blueprintdefinition und -artefakte

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

Erforderliche Parameter

--name -n

Name der zu exportierenden Blueprintdefinition.

--output-path

Der Verzeichnispfad für JSON-Definitionen des Blueprints und Artefaktes. Die Blueprint-Definitionsdatei wird als "Blueprint.json" bezeichnet. Artefakte json-Dateien befinden sich in einem Unterverzeichnis namens Artefakten.

Optionale Parameter

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

--yes -y

Überspringen Sie die Benutzerbestätigung. Wenn das Verzeichnis nicht vorhanden ist, wird es erstellt. Wenn das Verzeichnis vorhanden ist und Inhalte enthält, werden sie überschrieben. Wenn nicht festgelegt, wird der Benutzer aufgefordert, die Berechtigung zum Fortfahren zu erhalten.

az blueprint import

Importieren Sie eine Blueprintdefinition und -artefakte aus einer direktoy von JSON-Dateien.

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

Beispiele

Importieren einer Blueprintdefinition und -artefakte

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

Erforderliche Parameter

--input-path

Der Verzeichnispfad für JSON-Definitionen des Blueprints und Artefaktes. Die Blueprint-Definitionsdatei sollte "Blueprint.json" genannt werden. Artefakte json-Dateien sollten sich in einem Unterverzeichnis namens Artefakten befinden.

--name -n

Name der Blueprint-Definition.

Optionale Parameter

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

--yes -y

Nicht zur Bestätigung auffordern

az blueprint list

Listenplandefinitionen.

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

Beispiele

Auflisten von Blueprints in einer Verwaltungsgruppe

az blueprint list --management-group MyManagementGroup

Auflisten von Blueprints in einem Abonnement

az blueprint list --subscription MySubscription

Optionale Parameter

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

az blueprint publish

Veröffentlichen Sie eine neue Version der Blueprintdefinition mit den neuesten Artefakten. Veröffentlichte Blueprintdefinitionen sind unveränderlich.

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

Beispiele

Veröffentlichen eines Verwaltungsgruppenplans

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

Veröffentlichen eines Abonnementplans

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

Erforderliche Parameter

--blueprint-name

Name der Blueprint-Definition.

--version

Version der veröffentlichten Blueprint-Definition.

Optionale Parameter

--change-notes

Versionsspezifische Änderungsnotizen.

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

az blueprint show

Rufen Sie eine Blueprintdefinition ab.

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

Beispiele

Anzeigen eines Verwaltungsgruppenplans

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

Anzeigen eines Abonnementplans

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

Erforderliche Parameter

--name -n

Name der Blueprint-Definition.

Optionale Parameter

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

az blueprint update

Aktualisieren einer Blueprintdefinition.

az blueprint update --name
                    [--add]
                    [--description]
                    [--display-name]
                    [--force-string]
                    [--management-group]
                    [--parameters]
                    [--remove]
                    [--resource-groups]
                    [--set]
                    [--subscription]
                    [--target-scope {managementGroup, subscription}]
                    [--versions]

Erforderliche Parameter

--name -n

Name der Blueprint-Definition.

Optionale Parameter

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--description

Mehrzeile erläutern diese Ressource.

--display-name

Eine Zeilenzeichenfolge erläutern diese Ressource.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--parameters -p

Parameter, die von dieser Blueprintdefinition erforderlich sind. Es kann ein JSON-Zeichenfolgen- oder JSON-Dateipfad sein.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-groups

Ressourcengruppenplatzhalter, die durch diese Blueprintdefinition definiert sind. Erwarteter Wert: json-string/@json-datei.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn --management-group nicht angegeben ist, wird der Standardabonnementwert oder das Standardabonnement als Bereich verwendet.

--target-scope

Der Bereich, in dem diese Blueprintdefinition zugewiesen werden kann.

Zulässige Werte: managementGroup, subscription
--versions

Veröffentlichte Versionen dieser Blueprintdefinition. Erwarteter Wert: json-string/@json-datei.