PolicyAssignment Classe
Assegnazione dei criteri.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
- Ereditarietà
-
azure.mgmt.resource.policy._serialization.ModelPolicyAssignment
Costruttore
PolicyAssignment(*, location: str | None = None, identity: _models.Identity | None = None, display_name: str | None = None, policy_definition_id: str | None = None, not_scopes: List[str] | None = None, parameters: Dict[str, _models.ParameterValuesValue] | None = None, description: str | None = None, metadata: MutableMapping[str, Any] | None = None, enforcement_mode: str | _models.EnforcementMode = 'Default', non_compliance_messages: List[_models.NonComplianceMessage] | None = None, **kwargs: Any)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
location
|
Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita. |
identity
|
Identità gestita associata all'assegnazione dei criteri. |
display_name
|
Nome visualizzato dell'assegnazione dei criteri. |
policy_definition_id
|
ID della definizione dei criteri o della definizione del set di criteri assegnata. |
not_scopes
|
Ambiti esclusi dai criteri. |
parameters
|
Valori dei parametri per la regola dei criteri assegnata. Le chiavi sono i nomi dei parametri. |
description
|
Questo messaggio farà parte della risposta in caso di violazione dei criteri. |
metadata
|
<xref:JSON>
Metadati di assegnazione dei criteri. I metadati sono un oggetto terminato aperto ed è in genere una raccolta di coppie chiave-valore. |
enforcement_mode
|
str oppure
EnforcementMode
Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce. I valori noti sono: "Default" e "DoNotEnforce". valore predefinito: Default
|
non_compliance_messages
|
I messaggi che descrivono il motivo per cui una risorsa non è conforme ai criteri. |
Variabili
Nome | Descrizione |
---|---|
id
|
ID dell'assegnazione dei criteri. |
type
|
Tipo di assegnazione dei criteri. |
name
|
Nome dell'assegnazione dei criteri. |
location
|
Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita. |
identity
|
Identità gestita associata all'assegnazione dei criteri. |
display_name
|
Nome visualizzato dell'assegnazione dei criteri. |
policy_definition_id
|
ID della definizione dei criteri o della definizione del set di criteri assegnata. |
scope
|
Ambito dell'assegnazione dei criteri. |
not_scopes
|
Ambiti esclusi dai criteri. |
parameters
|
Valori dei parametri per la regola dei criteri assegnata. Le chiavi sono i nomi dei parametri. |
description
|
Questo messaggio farà parte della risposta in caso di violazione dei criteri. |
metadata
|
<xref:JSON>
Metadati di assegnazione dei criteri. I metadati sono un oggetto terminato aperto ed è in genere una raccolta di coppie chiave-valore. |
enforcement_mode
|
str oppure
EnforcementMode
Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce. I valori noti sono: "Default" e "DoNotEnforce". |
non_compliance_messages
|
I messaggi che descrivono il motivo per cui una risorsa non è conforme ai criteri. |
Azure SDK for Python