Language

DataManifestResourceFunctionsDefinition Class

Definition

The resource functions supported by a manifest.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.DataManifestResourceFunctionsDefinitionTypeConverter))]
public class DataManifestResourceFunctionsDefinition : Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.IDataManifestResourceFunctionsDefinition
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.DataManifestResourceFunctionsDefinitionTypeConverter))>]
type DataManifestResourceFunctionsDefinition = class
    interface IDataManifestResourceFunctionsDefinition
    interface IJsonSerializable
Public Class DataManifestResourceFunctionsDefinition
Implements IDataManifestResourceFunctionsDefinition
Inheritance
DataManifestResourceFunctionsDefinition
Attributes
Implements

Constructors

Name Description
DataManifestResourceFunctionsDefinition()

Creates an new DataManifestResourceFunctionsDefinition instance.

Properties

Name Description
Custom

An array of data manifest custom resource definitions.

Standard

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

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataManifestResourceFunctionsDefinition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataManifestResourceFunctionsDefinition.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.IDataManifestResourceFunctionsDefinition.

FromJsonString(String)

Creates a new instance of DataManifestResourceFunctionsDefinition, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataManifestResourceFunctionsDefinition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to