Freigeben über


az blueprint artifact policy

Note

Diese Referenz ist Teil der erweiterung blueprint für die Azure CLI (Version 2.50.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie eine az Blueprint-Artefaktrichtlinie Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Diese Befehlsgruppe ist implizit veraltet, da die Befehlsgruppe "az blueprint" veraltet ist und in einer zukünftigen Version entfernt wird. Blaupausen und zugehörige Befehle werden ab Juli 2026 nicht mehr unterstützt. Kunden werden ermutigt, auf Vorlagenspezifikationen und Bereitstellungsstapel umzusteigen, um ihre Szenarien über dieses Datum hinaus zu unterstützen. Die Migrationsdokumentation ist unter https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint.

Befehle zum Verwalten des Entwurfsrichtlinienzuweisungsartefaktes.

Befehle

Name Beschreibung Typ Status
az blueprint artifact policy create

Erstellen sie ein Blueprint-Richtlinienartefakt.

Extension GA
az blueprint artifact policy update

Aktualisieren sie das Blueprint-Richtlinienartefakt.

Extension GA

az blueprint artifact policy create

Breaking Change

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "az blueprint" veraltet ist und in einer zukünftigen Version entfernt wird. Blaupausen und zugehörige Befehle werden ab Juli 2026 nicht mehr unterstützt. Kunden werden ermutigt, auf Vorlagenspezifikationen und Bereitstellungsstapel umzusteigen, um ihre Szenarien über dieses Datum hinaus zu unterstützen. Die Migrationsdokumentation ist unter https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint.

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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--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.

Eigenschaft Wert
Parametergruppe: Resource_scope Arguments
--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.

Eigenschaft Wert
Parametergruppe: Resource_scope Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az blueprint artifact policy update

Breaking Change

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "az blueprint" veraltet ist und in einer zukünftigen Version entfernt wird. Blaupausen und zugehörige Befehle werden ab Juli 2026 nicht mehr unterstützt. Kunden werden ermutigt, auf Vorlagenspezifikationen und Bereitstellungsstapel umzusteigen, um ihre Szenarien über dieses Datum hinaus zu unterstützen. Die Migrationsdokumentation ist unter https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint.

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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--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.

Eigenschaft Wert
Parametergruppe: Resource_scope Arguments
--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.

Eigenschaft Wert
Parametergruppe: Resource_scope Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False