Freigeben über


az blueprint artifact policy

Hinweis

Diese Referenz ist Teil der Blueprint-Erweiterung für die Azure CLI (Version 2.50.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az Blueprint-Artefaktrichtlinienbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten des Entwurfsrichtlinienzuweisungsartefaktes.

Befehle

Name Beschreibung Typ Status
az blueprint artifact policy create

Erstellen sie ein Blueprint-Richtlinienartefakt.

Durchwahl Allgemein verfügbar
az blueprint artifact policy update

Aktualisieren sie das Blueprint-Richtlinienartefakt.

Durchwahl Allgemein verfügbar

az blueprint artifact policy create

Erstellen sie ein Blueprint-Richtlinienartefakt.

az blueprint artifact policy create --artifact-name
                                    --blueprint-name
                                    --policy-definition-id
                                    [--depends-on]
                                    [--description]
                                    [--display-name]
                                    [--management-group]
                                    [--parameters]
                                    [--resource-group-art]
                                    [--subscription]

Beispiele

Erstellen eines Richtlinienartefakts

az blueprint artifact policy create \
--blueprint-name MyBlueprint --artifact-name MyPolicy --policy-definition-id \
"/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000" \
--parameters path/to/file --display-name "Policy to do sth"

Erforderliche Parameter

--artifact-name

Name des Blueprintartefakts.

--blueprint-name

Name der Blaupausendefinition.

--policy-definition-id

Die vollständige Richtliniendefinitions-ID.

Optionale Parameter

--depends-on

Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen.

--description

Beschreibung des Blueprintartefakts.

--display-name

Anzeigename dieses Artefakts.

--management-group -m

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

--parameters -p

Parameter für richtlinienzuweisungsartefakt. Dabei kann es sich um eine JSON-Zeichenfolge oder einen JSON-Dateipfad sein.

--resource-group-art

Name des Ressourcengruppenartefaktes, dem die Richtlinie zugewiesen wird.

--subscription -s

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az blueprint artifact policy update

Aktualisieren sie das Blueprint-Richtlinienartefakt.

az blueprint artifact policy update --artifact-name
                                    --blueprint-name
                                    [--depends-on]
                                    [--description]
                                    [--display-name]
                                    [--management-group]
                                    [--parameters]
                                    [--resource-group-art]
                                    [--subscription]

Beispiele

Aktualisieren eines Richtlinienartefakts

az blueprint artifact policy update \
--blueprint-name MyBlueprint --artifact-name MyPolicy --display-name "My Policy"

Erforderliche Parameter

--artifact-name

Name des Blueprintartefakts.

--blueprint-name

Name der Blaupausendefinition.

Optionale Parameter

--depends-on

Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. Verwenden Sie "---depends-on" ohne Werte, um Abhängigkeiten zu entfernen.

--description

Beschreibung des Blueprintartefakts.

--display-name

Anzeigename dieses Artefakts.

--management-group -m

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

--parameters -p

Parameter für richtlinienzuweisungsartefakt. Dabei kann es sich um eine JSON-Zeichenfolge oder einen JSON-Dateipfad sein.

--resource-group-art

Name des Ressourcengruppenartefaktes, dem die Richtlinie zugewiesen wird.

--subscription -s

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.