Share via


Resource Constructor

Definition

Initializes a new instance of the Resource.

protected Resource (Azure.Provisioning.IConstruct scope, Azure.Provisioning.Resource? parent, string resourceName, Azure.Core.ResourceType resourceType, string version, Func<string,object> createProperties);
new Azure.Provisioning.Resource : Azure.Provisioning.IConstruct * Azure.Provisioning.Resource * string * Azure.Core.ResourceType * string * Func<string, obj> -> Azure.Provisioning.Resource
Protected Sub New (scope As IConstruct, parent As Resource, resourceName As String, resourceType As ResourceType, version As String, createProperties As Func(Of String, Object))

Parameters

scope
IConstruct

The resource scope.

parent
Resource

The resource parent.

resourceName
String

The resource name.

resourceType
ResourceType

The resource type.

version
String

The resource version.

createProperties
Func<String,Object>

Lambda to create the ARM properties.

Exceptions

If scope is null.

Applies to