Partager via


PolicyDefinition Constructeurs

Définition

Surcharges

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.

PolicyDefinition()

Initialise une nouvelle instance de la classe PolicyDefinition.

public PolicyDefinition ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe PolicyDefinition.

public PolicyDefinition (string policyType = default, string mode = default, string displayName = default, string description = default, object policyRule = default, object metadata = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.ResourceManager.Models.ParameterDefinitionsValue> parameters = default, string id = default, string name = default, string type = default, Microsoft.Azure.Management.ResourceManager.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinition : string * string * string * string * obj * obj * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.ResourceManager.Models.ParameterDefinitionsValue> * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.SystemData -> Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinition
Public Sub New (Optional policyType As String = Nothing, Optional mode As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional policyRule As Object = Nothing, Optional metadata As Object = Nothing, Optional parameters As IDictionary(Of String, ParameterDefinitionsValue) = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing)

Paramètres

policyType
String

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'

mode
String

Mode de définition de stratégie. Par exemple, All, Indexed, Microsoft.KeyVault.Data.

displayName
String

Nom d’affichage de la définition de stratégie.

description
String

Description de la définition de stratégie.

policyRule
Object

Règle de stratégie.

metadata
Object

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

parameters
IDictionary<String,ParameterDefinitionsValue>

Définitions de paramètres pour les paramètres utilisés dans la règle de stratégie. Les clés sont les noms des paramètres.

id
String

ID de la définition de stratégie.

name
String

Nom de la définition de stratégie.

type
String

Type de la ressource (Microsoft.Authorization/policyDefinitions).

systemData
SystemData

Métadonnées système relatives à cette ressource.

S’applique à