Condividi tramite


az blueprint artifact policy

Nota

Questo riferimento fa parte dell'estensione del progetto per l'interfaccia della riga di comando di Azure (versione 2.50.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az blueprint artifact policy. Altre informazioni sulle estensioni.

Comandi per gestire l'artefatto dell'assegnazione dei criteri di progetto.

Comandi

Nome Descrizione Tipo Status
az blueprint artifact policy create

Creare l'artefatto dei criteri del progetto.

Estensione GA
az blueprint artifact policy update

Aggiornare l'artefatto dei criteri del progetto.

Estensione GA

az blueprint artifact policy create

Creare l'artefatto dei criteri del progetto.

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

Esempio

Creare un artefatto di criteri

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"

Parametri necessari

--artifact-name

Nome dell'artefatto del progetto.

--blueprint-name

Nome della definizione del progetto.

--policy-definition-id

ID di definizione dei criteri completo.

Parametri facoltativi

--depends-on

Artefatti che devono essere distribuiti prima dell'artefatto specificato.

--description

Descrizione dell'artefatto del progetto.

--display-name

DisplayName di questo artefatto.

--management-group -m

Usare il gruppo di gestione per l'ambito del progetto.

--parameters -p

Parametri per l'artefatto dell'assegnazione dei criteri. Può essere una stringa JSON o un percorso di file JSON.

--resource-group-art

Nome dell'artefatto del gruppo di risorse a cui verranno assegnati i criteri.

--subscription -s

Usare la sottoscrizione per l'ambito del progetto. Se --management-group non è specificato, il valore --subscription o la sottoscrizione predefinita verrà usata come ambito.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az blueprint artifact policy update

Aggiornare l'artefatto dei criteri del progetto.

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

Esempio

Aggiornare un artefatto di criteri

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

Parametri necessari

--artifact-name

Nome dell'artefatto del progetto.

--blueprint-name

Nome della definizione del progetto.

Parametri facoltativi

--depends-on

Artefatti che devono essere distribuiti prima dell'artefatto specificato. Usare '--depends-on' senza valori per rimuovere le dipendenze.

--description

Descrizione dell'artefatto del progetto.

--display-name

DisplayName di questo artefatto.

--management-group -m

Usare il gruppo di gestione per l'ambito del progetto.

--parameters -p

Parametri per l'artefatto dell'assegnazione dei criteri. Può essere una stringa JSON o un percorso di file JSON.

--resource-group-art

Nome dell'artefatto del gruppo di risorse a cui verranno assegnati i criteri.

--subscription -s

Usare la sottoscrizione per l'ambito del progetto. Se --management-group non è specificato, il valore --subscription o la sottoscrizione predefinita verrà usata come ambito.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.