ProvisionableConstruct Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public abstract class ProvisionableConstruct : Azure.Provisioning.Primitives.Provisionable, Azure.Provisioning.IBicepValue
type ProvisionableConstruct = class
inherit Provisionable
interface IBicepValue
Public MustInherit Class ProvisionableConstruct
Inherits Provisionable
Implements IBicepValue
- Inheritance
- Derived
- Implements
Constructors
| Name | Description |
|---|---|
| ProvisionableConstruct() | |
Methods
Explicit Interface Implementations
| Name | Description |
|---|---|
| IBicepValue.Assign(IBicepValue) |
Assign a value to this property. |
| IBicepValue.Compile() |
Compile this value to a Bicep expression. |
| IBicepValue.Expression |
Gets the expression for this value if it's not a literal. |
| IBicepValue.IsEmpty |
Gets whether this value is unset or empty. |
| IBicepValue.IsOutput |
Tracks whether this is an output only property. |
| IBicepValue.IsRequired |
Tracks whether this property is required. |
| IBicepValue.IsSecure |
Tracks whether this contains a secure value. |
| IBicepValue.Kind |
Gets the kind of this value (a literal value, an expression, or it's unset). |
| IBicepValue.LiteralValue |
Get the value of this expression, if it's literal. |
| IBicepValue.Self |
Gets information about where this value was defined. |
| IBicepValue.SetReadOnly() |
Make this value readonly. |
| IBicepValue.Source |
Gets information about where this value was assigned from. |
Extension Methods
| Name | Description |
|---|---|
| ToBicepExpression(IBicepValue) |
Convert a IBicepValue into a BicepExpression by its reference to represent its hierarchy. |