PolicyDefinition コンストラクター

定義

オーバーロード

PolicyDefinition()

PolicyDefinition クラスの新しいインスタンスを初期化します。

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

PolicyDefinition クラスの新しいインスタンスを初期化します。

PolicyDefinition()

PolicyDefinition クラスの新しいインスタンスを初期化します。

public PolicyDefinition ();
Public Sub New ()

適用対象

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

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)

パラメーター

policyType
String

ポリシー定義の種類。 指定できる値は、NotSpecified、BuiltIn、Custom、Static です。 指定できる値は、'NotSpecified'、'BuiltIn'、'Custom'、'Static' です。

mode
String

ポリシー定義モード。 たとえば、All、Indexed、Microsoft.KeyVault.Data などです。

displayName
String

ポリシー定義の表示名。

description
String

ポリシー定義の説明。

policyRule
Object

ポリシー ルール。

metadata
Object

ポリシー定義メタデータ。 メタデータはオープン エンド オブジェクトであり、通常はキー値ペアのコレクションです。

parameters
IDictionary<String,ParameterDefinitionsValue>

ポリシー ルールで使用されるパラメーターのパラメーター定義。 キーはパラメーター名です。

id
String

ポリシー定義の ID。

name
String

ポリシー定義の名前。

type
String

リソースの種類 (Microsoft.Authorization/policyDefinitions)。

systemData
SystemData

このリソースに関連するシステム メタデータ。

適用対象