Share via


ProvisioningConstruct Class

Definition

public abstract class ProvisioningConstruct : Azure.Provisioning.Primitives.Provisionable
type ProvisioningConstruct = class
    inherit Provisionable
Public MustInherit Class ProvisioningConstruct
Inherits Provisionable
Inheritance
ProvisioningConstruct
Derived

Constructors

ProvisioningConstruct()

Methods

Compile()

Compile the resource into a set of Bicep statements.

GetProvisionableResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
GetResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
OverrideWithExpression(Expression)

Set this construct to represent the result of an expression. This is primarily meant to be called via FromExpression static methods on specific resources or constructs.

Resolve(ProvisioningBuildOptions)

Resolve any resources or properties that were not explicitly specified.

(Inherited from Provisionable)
Resolve(ProvisioningContext)

Resolve any resources or properties that were not explicitly specified.

Validate(ProvisioningBuildOptions)

Validate the presence of any required members.

(Inherited from Provisionable)
Validate(ProvisioningContext)

Validate the presence of any required members.

Applies to