Freigeben über


PolicyDefinition Konstruktoren

Definition

Überlädt

PolicyDefinition()

Initialisiert eine neue instance der PolicyDefinition-Klasse.

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

Initialisiert eine neue instance der PolicyDefinition-Klasse.

PolicyDefinition()

Initialisiert eine neue instance der PolicyDefinition-Klasse.

public PolicyDefinition ();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der PolicyDefinition-Klasse.

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)

Parameter

policyType
String

Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static. Mögliche Werte: "NotSpecified", "BuiltIn", "Custom", "Static"

mode
String

Der Richtliniendefinitionsmodus. Einige Beispiele sind All, Indexed, Microsoft.KeyVault.Data.

displayName
String

Der Anzeigename der Richtliniendefinition.

description
String

Die Beschreibung der Richtliniendefinition.

policyRule
Object

Die Richtlinienregel.

metadata
Object

Die Metadaten der Richtliniendefinition. Metadaten sind ein offenes Objekt und sind in der Regel eine Auflistung von Schlüsselwertpaaren.

parameters
IDictionary<String,ParameterDefinitionsValue>

Die Parameterdefinitionen für Parameter, die in der Richtlinienregel verwendet werden. Die Schlüssel sind die Parameternamen.

id
String

Die ID der Richtliniendefinition.

name
String

Der Name der Richtliniendefinition.

type
String

Der Typ der Ressource (Microsoft.Authorization/policyDefinitions).

systemData
SystemData

Die Systemmetadaten, die sich auf diese Ressource beziehen.

Gilt für: