Freigeben über


ResourceManagerModelFactory.PolicyDefinitionData Methode

Definition

Initialisiert eine neue instance von PolicyDefinitionData.

public static Azure.ResourceManager.Resources.PolicyDefinitionData PolicyDefinitionData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Resources.Models.PolicyType? policyType = default, string mode = default, string displayName = default, string description = default, BinaryData policyRule = default, BinaryData metadata = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.Resources.Models.ArmPolicyParameter> parameters = default);
static member PolicyDefinitionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.Resources.Models.PolicyType> * string * string * string * BinaryData * BinaryData * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Resources.Models.ArmPolicyParameter> -> Azure.ResourceManager.Resources.PolicyDefinitionData
Public Shared Function PolicyDefinitionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional policyType As Nullable(Of PolicyType) = Nothing, Optional mode As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional policyRule As BinaryData = Nothing, Optional metadata As BinaryData = Nothing, Optional parameters As IDictionary(Of String, ArmPolicyParameter) = Nothing) As PolicyDefinitionData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

policyType
Nullable<PolicyType>

Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und 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
BinaryData

Die Richtlinienregel.

metadata
BinaryData

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

parameters
IDictionary<String,ArmPolicyParameter>

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

Gibt zurück

Eine neue PolicyDefinitionData instance zum Mocking.

Gilt für: