Share via


DataPolicyManifest Constructors

Definition

Overloads

DataPolicyManifest()

Initializes a new instance of the DataPolicyManifest class.

DataPolicyManifest(IList<String>, String, Nullable<Boolean>, IList<ResourceTypeAliases>, IList<DataEffect>, IList<String>, IList<String>, IList<DataManifestCustomResourceFunctionDefinition>, String, String, String)

Initializes a new instance of the DataPolicyManifest class.

DataPolicyManifest()

Initializes a new instance of the DataPolicyManifest class.

public DataPolicyManifest ();
Public Sub New ()

Applies to

DataPolicyManifest(IList<String>, String, Nullable<Boolean>, IList<ResourceTypeAliases>, IList<DataEffect>, IList<String>, IList<String>, IList<DataManifestCustomResourceFunctionDefinition>, String, String, String)

Initializes a new instance of the DataPolicyManifest class.

public DataPolicyManifest (System.Collections.Generic.IList<string> namespaces = default, string policyMode = default, bool? isBuiltInOnly = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.ResourceTypeAliases> resourceTypeAliases = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.DataEffect> effects = default, System.Collections.Generic.IList<string> fieldValues = default, System.Collections.Generic.IList<string> standard = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.DataManifestCustomResourceFunctionDefinition> custom = default, string id = default, string name = default, string type = default);
new Microsoft.Azure.Management.ResourceManager.Models.DataPolicyManifest : System.Collections.Generic.IList<string> * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.ResourceTypeAliases> * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.DataEffect> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.DataManifestCustomResourceFunctionDefinition> * string * string * string -> Microsoft.Azure.Management.ResourceManager.Models.DataPolicyManifest
Public Sub New (Optional namespaces As IList(Of String) = Nothing, Optional policyMode As String = Nothing, Optional isBuiltInOnly As Nullable(Of Boolean) = Nothing, Optional resourceTypeAliases As IList(Of ResourceTypeAliases) = Nothing, Optional effects As IList(Of DataEffect) = Nothing, Optional fieldValues As IList(Of String) = Nothing, Optional standard As IList(Of String) = Nothing, Optional custom As IList(Of DataManifestCustomResourceFunctionDefinition) = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing)

Parameters

namespaces
IList<String>

The list of namespaces for the data policy manifest.

policyMode
String

The policy mode of the data policy manifest.

isBuiltInOnly
Nullable<Boolean>

A value indicating whether policy mode is allowed only in built-in definitions.

resourceTypeAliases
IList<ResourceTypeAliases>

An array of resource type aliases.

effects
IList<DataEffect>

The effect definition.

fieldValues
IList<String>

The non-alias field accessor values that can be used in the policy rule.

standard
IList<String>

The standard resource functions (subscription and/or resourceGroup).

custom
IList<DataManifestCustomResourceFunctionDefinition>

An array of data manifest custom resource definition.

id
String

The ID of the data policy manifest.

name
String

The name of the data policy manifest (it's the same as the Policy Mode).

type
String

The type of the resource (Microsoft.Authorization/dataPolicyManifests).

Applies to