Condividi tramite


PolicyAssignment Classe

Assegnazione di criteri.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Ereditarietà
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

Costruttore

PolicyAssignment(*, sku: _models.PolicySku | None = None, location: str | None = None, identity: _models.Identity | None = None, display_name: str | None = None, policy_definition_id: str | None = None, scope: str | None = None, not_scopes: List[str] | None = None, parameters: MutableMapping[str, Any] | None = None, description: str | None = None, metadata: MutableMapping[str, Any] | None = None, enforcement_mode: str | _models.EnforcementMode | None = None, **kwargs: Any)

Parametri solo parole chiave

Nome Descrizione
sku

Sku dei criteri. Questa proprietà è facoltativa, obsoleta e verrà ignorata.

location
str

Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita.

identity

Identità gestita associata all'assegnazione di criteri.

display_name
str

Nome visualizzato dell'assegnazione dei criteri.

policy_definition_id
str

ID della definizione o del set di criteri assegnato.

scope
str

Ambito dell'assegnazione di criteri.

not_scopes

Ambiti esclusi dal criterio.

parameters
<xref:JSON>

Obbligatorio se un parametro viene usato nella regola dei criteri.

description
str

Questo messaggio farà parte della risposta in caso di violazione dei criteri.

metadata
<xref:JSON>

Metadati dell'assegnazione dei criteri.

enforcement_mode

Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce. I valori noti sono: "Default" e "DoNotEnforce".

Variabili

Nome Descrizione
id
str

ID dell'assegnazione dei criteri.

type
str

Tipo dell'assegnazione dei criteri.

name
str

Nome dell'assegnazione dei criteri.

sku

Sku dei criteri. Questa proprietà è facoltativa, obsoleta e verrà ignorata.

location
str

Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita.

identity

Identità gestita associata all'assegnazione di criteri.

display_name
str

Nome visualizzato dell'assegnazione dei criteri.

policy_definition_id
str

ID della definizione o del set di criteri assegnato.

scope
str

Ambito dell'assegnazione di criteri.

not_scopes

Ambiti esclusi dal criterio.

parameters
<xref:JSON>

Obbligatorio se un parametro viene usato nella regola dei criteri.

description
str

Questo messaggio farà parte della risposta in caso di violazione dei criteri.

metadata
<xref:JSON>

Metadati dell'assegnazione dei criteri.

enforcement_mode

Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce. I valori noti sono: "Default" e "DoNotEnforce".