Table of Contents

Class DataPolicyManifestData

Namespace
Azure.ResourceManager.Resources
Assembly
Azure.ResourceManager.dll

A class representing the DataPolicyManifest data model. The data policy manifest.

public class DataPolicyManifestData : ResourceData, IJsonModel<DataPolicyManifestData>, IPersistableModel<DataPolicyManifestData>
Inheritance
DataPolicyManifestData
Implements
IPersistableModel<DataPolicyManifestData>
Inherited Members

Properties

CustomDefinitions

An array of data manifest custom resource definition.

public IReadOnlyList<DataManifestCustomResourceFunctionDefinition> CustomDefinitions { get; }

Property Value

IReadOnlyList<DataManifestCustomResourceFunctionDefinition>

Effects

The effect definition.

public IReadOnlyList<DataPolicyManifestEffect> Effects { get; }

Property Value

IReadOnlyList<DataPolicyManifestEffect>

FieldValues

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

public IReadOnlyList<string> FieldValues { get; }

Property Value

IReadOnlyList<string>

IsBuiltInOnly

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

public bool? IsBuiltInOnly { get; }

Property Value

bool?

Namespaces

The list of namespaces for the data policy manifest.

public IReadOnlyList<string> Namespaces { get; }

Property Value

IReadOnlyList<string>

PolicyMode

The policy mode of the data policy manifest.

public string PolicyMode { get; }

Property Value

string

ResourceTypeAliases

An array of resource type aliases.

public IReadOnlyList<ResourceTypeAliases> ResourceTypeAliases { get; }

Property Value

IReadOnlyList<ResourceTypeAliases>

Standard

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

public IReadOnlyList<string> Standard { get; }

Property Value

IReadOnlyList<string>