Skip to main content
This class contains static functions for all arithmetical and logical operators in the Terraform configuration language.

Initializers

using Io.Cdktn;

new Op();
NameTypeDescription

Static Functions

NameDescription
AddRenders left + right.
AndRenders left && right.
DivRenders left / right.
EqRenders left == right.
GtRenders left > right.
GteRenders left >= right.
LtRenders left < right.
LteRenders left <= right.
ModRenders left % right.
MulRenders left * right.
NegateRenders -expression.
NeqRenders left != right.
NotRenders !expression.
OrRenders leftright.
SubRenders left - right.

Add

using Io.Cdktn;

Op.Add(object Left, object Right);
Renders left + right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

And

using Io.Cdktn;

Op.And(object Left, object Right);
Renders left && right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Div

using Io.Cdktn;

Op.Div(object Left, object Right);
Renders left / right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Eq

using Io.Cdktn;

Op.Eq(object Left, object Right);
Renders left == right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Gt

using Io.Cdktn;

Op.Gt(object Left, object Right);
Renders left > right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Gte

using Io.Cdktn;

Op.Gte(object Left, object Right);
Renders left >= right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Lt

using Io.Cdktn;

Op.Lt(object Left, object Right);
Renders left < right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Lte

using Io.Cdktn;

Op.Lte(object Left, object Right);
Renders left <= right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Mod

using Io.Cdktn;

Op.Mod(object Left, object Right);
Renders left % right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Mul

using Io.Cdktn;

Op.Mul(object Left, object Right);
Renders left * right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Negate

using Io.Cdktn;

Op.Negate(object Expression);
Renders -expression.

ExpressionRequired

  • Type: object

Neq

using Io.Cdktn;

Op.Neq(object Left, object Right);
Renders left != right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Not

using Io.Cdktn;

Op.Not(object Expression);
Renders !expression.

ExpressionRequired

  • Type: object

Or

using Io.Cdktn;

Op.Or(object Left, object Right);
Renders left || right.

LeftRequired

  • Type: object

RightRequired

  • Type: object

Sub

using Io.Cdktn;

Op.Sub(object Left, object Right);
Renders left - right.

LeftRequired

  • Type: object

RightRequired

  • Type: object