Partager via


PolicyDefinition Classe

Définition

Définition de stratégie.

[Microsoft.Rest.Serialization.JsonTransformation]
public class PolicyDefinition : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PolicyDefinition = class
    interface IResource
Public Class PolicyDefinition
Implements IResource
Héritage
PolicyDefinition
Attributs
Implémente

Constructeurs

PolicyDefinition()

Initialise une nouvelle instance de la classe PolicyDefinition.

PolicyDefinition(String, String, String, String, Object, Object, IDictionary<String,ParameterDefinitionsValue>, String, String, String, SystemData)

Initialise une nouvelle instance de la classe PolicyDefinition.

Propriétés

Description

Obtient ou définit la description de la définition de stratégie.

DisplayName

Obtient ou définit le nom d’affichage de la définition de stratégie.

Id

Obtient l’ID de la définition de stratégie.

Metadata

Obtient ou définit les métadonnées de définition de stratégie. Les métadonnées sont un objet ouvert et sont généralement une collection de paires de valeurs de clé.

Mode

Obtient ou définit le mode de définition de stratégie. Par exemple, All, Indexed, Microsoft.KeyVault.Data.

Name

Obtient le nom de la définition de stratégie.

Parameters

Obtient ou définit les définitions de paramètres des paramètres utilisés dans la règle de stratégie. Les clés sont les noms des paramètres.

PolicyRule

Obtient ou définit la règle de stratégie.

PolicyType

Obtient ou définit le type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn, Custom et Static. Les valeurs possibles sont les suivantes : 'NotSpecified', 'BuiltIn', 'Custom', 'Static'

SystemData

Obtient les métadonnées système relatives à cette ressource.

Type

Obtient le type de la ressource (Microsoft.Authorization/policyDefinitions).

S’applique à