Share via


DataManifestCustomResourceFunctionDefinition Class

Definition

The custom resource function definition.

public class DataManifestCustomResourceFunctionDefinition
type DataManifestCustomResourceFunctionDefinition = class
Public Class DataManifestCustomResourceFunctionDefinition
Inheritance
DataManifestCustomResourceFunctionDefinition

Constructors

DataManifestCustomResourceFunctionDefinition()

Initializes a new instance of the DataManifestCustomResourceFunctionDefinition class.

DataManifestCustomResourceFunctionDefinition(String, String, IList<String>, Nullable<Boolean>)

Initializes a new instance of the DataManifestCustomResourceFunctionDefinition class.

Properties

AllowCustomProperties

Gets or sets a value indicating whether the custom properties within the property bag are allowed. Needs api-version to be specified in the policy rule eg - vault('2019-06-01').

DefaultProperties

Gets or sets the top-level properties that can be selected on the function's output. eg - [ "name", "location" ] if vault().name and vault().location are supported

FullyQualifiedResourceType

Gets or sets the fully qualified control plane resource type that this function represents. eg - 'Microsoft.KeyVault/vaults'.

Name

Gets or sets the function name as it will appear in the policy rule. eg - 'vault'.

Applies to