Partager via


PolicyDefinition Classe

Définition 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.Model
PolicyDefinition

Constructeur

PolicyDefinition(*, name: str | None = None, policy_type: str | _models.PolicyType | None = None, display_name: str | None = None, description: str | None = None, policy_rule: MutableMapping[str, Any] | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
name
str

Nom de la définition de stratégie. Si vous ne spécifiez pas de valeur pour name, la valeur est déduite de la valeur de nom dans l’URI de la requête.

policy_type

Type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn et Custom. Les valeurs connues sont « NotSpecified », « BuiltIn » et « Custom ».

display_name
str

Nom complet de la définition de stratégie.

description
str

Description de la définition de stratégie.

policy_rule
<xref:JSON>

Règle de stratégie.

Variables

Nom Description
id
str

ID de la définition de stratégie.

name
str

Nom de la définition de stratégie. Si vous ne spécifiez pas de valeur pour name, la valeur est déduite de la valeur de nom dans l’URI de la requête.

policy_type

Type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn et Custom. Les valeurs connues sont « NotSpecified », « BuiltIn » et « Custom ».

display_name
str

Nom complet de la définition de stratégie.

description
str

Description de la définition de stratégie.

policy_rule
<xref:JSON>

Règle de stratégie.