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 "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.NewOp() 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 "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Add(left interface{}, right interface{}) *f64
Renders left + right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

And

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_And(left interface{}, right interface{}) IResolvable
Renders left && right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Div

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Div(left interface{}, right interface{}) *f64
Renders left / right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Eq

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Eq(left interface{}, right interface{}) IResolvable
Renders left == right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Gt

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Gt(left interface{}, right interface{}) IResolvable
Renders left > right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Gte

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Gte(left interface{}, right interface{}) IResolvable
Renders left >= right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Lt

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Lt(left interface{}, right interface{}) IResolvable
Renders left < right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Lte

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Lte(left interface{}, right interface{}) IResolvable
Renders left <= right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Mod

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Mod(left interface{}, right interface{}) *f64
Renders left % right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Mul

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Mul(left interface{}, right interface{}) *f64
Renders left * right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Negate

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Negate(expression interface{}) *f64
Renders -expression.

expressionRequired

  • Type: interface{}

Neq

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Neq(left interface{}, right interface{}) IResolvable
Renders left != right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Not

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Not(expression interface{}) IResolvable
Renders !expression.

expressionRequired

  • Type: interface{}

Or

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Or(left interface{}, right interface{}) IResolvable
Renders left || right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}

Sub

import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.Op_Sub(left interface{}, right interface{}) *f64
Renders left - right.

leftRequired

  • Type: interface{}

rightRequired

  • Type: interface{}