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(*, 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)

Paramètres de mots-clés uniquement

Nom Description
sku

Référence de stratégie. Cette propriété est facultative, obsolète et sera ignorée.

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.

scope
str

Étendue de l’attribution de stratégie.

not_scopes

Étendues exclues de la stratégie.

parameters
<xref:JSON>

Obligatoire si un paramètre est utilisé dans une règle de stratégie.

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.

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

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.

sku

Référence de stratégie. Cette propriété est facultative, obsolète et sera ignorée.

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.

scope
str

Étendue de l’attribution de stratégie.

not_scopes

Étendues exclues de la stratégie.

parameters
<xref:JSON>

Obligatoire si un paramètre est utilisé dans une règle de stratégie.

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.

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