PolicyAssignment Classe
Affectation de stratégie.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
- Héritage
-
azure.mgmt.resource.policy._serialization.ModelPolicyAssignment
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, resource_selectors: List[_models.ResourceSelector] | None = None, overrides: List[_models.Override] | None = None, **kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
location
|
Emplacement de l’affectation 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
|
Nom complet de l’affectation de stratégie. |
policy_definition_id
|
ID de la définition de stratégie ou de la définition d’ensemble 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
|
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 clé-valeur. |
enforcement_mode
|
Mode d’application de l’attribution 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 décrivant la raison pour laquelle une ressource n’est pas conforme à la stratégie. |
resource_selectors
|
Liste de sélecteurs de ressources pour filtrer les stratégies par propriétés de ressource. |
overrides
|
La valeur de la propriété de stratégie remplace. |
Variables
Nom | Description |
---|---|
id
|
ID de l’affectation de stratégie. |
type
|
Type de l’affectation de stratégie. |
name
|
Nom de l’affectation de stratégie. |
location
|
Emplacement de l’affectation 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
|
Nom complet de l’affectation de stratégie. |
policy_definition_id
|
ID de la définition de stratégie ou de la définition d’ensemble de stratégies affectée. |
scope
|
É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
|
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 clé-valeur. |
enforcement_mode
|
Mode d’application de l’attribution de stratégie. Les valeurs possibles sont Default et DoNotEnforce. Les valeurs connues sont : « Default » et « DoNotEnforce ». |
non_compliance_messages
|
Messages décrivant la raison pour laquelle une ressource n’est pas conforme à la stratégie. |
resource_selectors
|
Liste de sélecteurs de ressources pour filtrer les stratégies par propriétés de ressource. |
overrides
|
La valeur de la propriété de stratégie remplace. |
Azure SDK for Python