Partager via


PolicyDefinition Classe

Définition 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
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 requête.

policy_type

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

display_name
str

Nom d’affichage 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 requête.

policy_type

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

display_name
str

Nom d’affichage 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.