BicepValue 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.
Represents the value of a property that could be a literal .NET value, a Bicep expression, or it could be unset.
public abstract class BicepValue : Azure.Provisioning.IBicepValue
type BicepValue = class
interface IBicepValue
Public MustInherit Class BicepValue
Implements IBicepValue
- Inheritance
-
BicepValue
- Derived
- Implements
Methods
| Compile() |
Compile this value to a Bicep expression. |
| ToString() |
Returns a string that represents the current object. |
Operators
| Explicit(BicepValue to BicepExpression) |
Gets a bicep expression corresponding to this instance. |
Explicit Interface Implementations
| IBicepValue.Assign(IBicepValue) |
Assign a value to this property. |
| IBicepValue.Expression |
Gets the expression for this value if it's not a literal. |
| 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. |