Share via


Azure.Provisioning.Expressions Namespace

Classes

Name Description
ArrayExpression
BicepExpression
BicepFunction

Provides access to standard Bicep functions.

BicepProgram
BicepStatement
BicepStringBuilder

Utility to construct complex interpolated Bicep strings.

BinaryExpression
BoolLiteralExpression
CommentStatement
ConditionalExpression
DecoratorExpression
ExpressionStatement
FunctionCallExpression
IdentifierExpression
IndexExpression
InterpolatedStringExpression
IntLiteralExpression
LiteralExpression
MemberExpression
ModuleStatement
NestedExpression
NullLiteralExpression
ObjectExpression
OutputStatement
ParameterStatement
PropertyExpression
ResourceStatement
SafeIndexExpression
SafeMemberExpression
StringLiteralExpression
TargetScopeStatement
TypeExpression
UnaryExpression
VariableStatement

Structs

Name Description
BicepInterpolatedStringHandler

Interpolated string handler for building interpolated Bicep string expressions. This is an implementation detail for the C# compiler. Users should prefer either Interpolate(BicepInterpolatedStringHandler) or BicepStringBuilder for constructing interpolated strings.

Enums

Name Description
BinaryBicepOperator
UnaryBicepOperator