Partager via


PolicyAssignment Classe

Affectation de stratégie.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.resource.policy._serialization.Model
PolicyAssignment

Constructeur

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)

Paramètres de mots-clés uniquement

Nom Description
location
str

Emplacement de l’attribution de stratégie. Obligatoire uniquement lors de l’utilisation de l’identité managée.

identity

Identité managée associée à l’attribution de stratégie.

display_name
str

Nom d’affichage de l’attribution de stratégie.

policy_definition_id
str

ID de la définition de stratégie ou de la définition de jeu de stratégies affectée.

not_scopes

Étendues exclues de la stratégie.

parameters

Valeurs de paramètre pour la règle de stratégie affectée. Les clés sont les noms des paramètres.

description
str

Ce message fera partie de la réponse en cas de violation de stratégie.

metadata
<xref:JSON>

Métadonnées d’affectation de stratégie. Les métadonnées sont un objet ouvert et sont généralement une collection de paires de valeurs de clé.

enforcement_mode

Mode d’application de l’affectation de stratégie. Les valeurs possibles sont Default et DoNotEnforce. Les valeurs connues sont : « Default » et « DoNotEnforce ».

valeur par défaut: Default
non_compliance_messages

Messages qui décrivent la raison pour laquelle une ressource n’est pas conforme à la stratégie.

Variables

Nom Description
id
str

ID de l’attribution de stratégie.

type
str

Type de l’attribution de stratégie.

name
str

Nom de l’attribution de stratégie.

location
str

Emplacement de l’attribution de stratégie. Obligatoire uniquement lors de l’utilisation de l’identité managée.

identity

Identité managée associée à l’attribution de stratégie.

system_data

Métadonnées système relatives à cette ressource.

display_name
str

Nom d’affichage de l’attribution de stratégie.

policy_definition_id
str

ID de la définition de stratégie ou de la définition de jeu de stratégies affectée.

scope
str

Étendue de l’attribution de stratégie.

not_scopes

Étendues exclues de la stratégie.

parameters

Valeurs de paramètre pour la règle de stratégie affectée. Les clés sont les noms des paramètres.

description
str

Ce message fera partie de la réponse en cas de violation de stratégie.

metadata
<xref:JSON>

Métadonnées d’affectation de stratégie. Les métadonnées sont un objet ouvert et sont généralement une collection de paires de valeurs de clé.

enforcement_mode

Mode d’application de l’affectation de stratégie. Les valeurs possibles sont Default et DoNotEnforce. Les valeurs connues sont : « Default » et « DoNotEnforce ».

non_compliance_messages

Messages qui décrivent la raison pour laquelle une ressource n’est pas conforme à la stratégie.