Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cdktn.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

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

Initializers

import cdktn

cdktn.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

import cdktn

cdktn.Op.add(
  left: typing.Any,
  right: typing.Any
)
Renders left + right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

and

import cdktn

cdktn.Op.and(
  left: typing.Any,
  right: typing.Any
)
Renders left && right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

div

import cdktn

cdktn.Op.div(
  left: typing.Any,
  right: typing.Any
)
Renders left / right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

eq

import cdktn

cdktn.Op.eq(
  left: typing.Any,
  right: typing.Any
)
Renders left == right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

gt

import cdktn

cdktn.Op.gt(
  left: typing.Any,
  right: typing.Any
)
Renders left > right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

gte

import cdktn

cdktn.Op.gte(
  left: typing.Any,
  right: typing.Any
)
Renders left >= right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

lt

import cdktn

cdktn.Op.lt(
  left: typing.Any,
  right: typing.Any
)
Renders left < right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

lte

import cdktn

cdktn.Op.lte(
  left: typing.Any,
  right: typing.Any
)
Renders left <= right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

mod

import cdktn

cdktn.Op.mod(
  left: typing.Any,
  right: typing.Any
)
Renders left % right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

mul

import cdktn

cdktn.Op.mul(
  left: typing.Any,
  right: typing.Any
)
Renders left * right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

negate

import cdktn

cdktn.Op.negate(
  expression: typing.Any
)
Renders -expression.

expressionRequired

  • Type: typing.Any

neq

import cdktn

cdktn.Op.neq(
  left: typing.Any,
  right: typing.Any
)
Renders left != right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

not

import cdktn

cdktn.Op.not(
  expression: typing.Any
)
Renders !expression.

expressionRequired

  • Type: typing.Any

or

import cdktn

cdktn.Op.or(
  left: typing.Any,
  right: typing.Any
)
Renders left || right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any

sub

import cdktn

cdktn.Op.sub(
  left: typing.Any,
  right: typing.Any
)
Renders left - right.

leftRequired

  • Type: typing.Any

rightRequired

  • Type: typing.Any