Skip to main content

Initializer

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

&cdktn.TerraformOutputConfig {
	Value: interface{},
	DependsOn: *[]github.com/open-constructs/cdk-terrain-go/cdktn.ITerraformDependable,
	Description: *string,
	Precondition: github.com/open-constructs/cdk-terrain-go/cdktn.Precondition,
	Sensitive: *bool,
	StaticId: *bool,
}

Properties

NameTypeDescription
Valueinterface{}No description.
DependsOn*[]ITerraformDependableNo description.
Description*stringNo description.
PreconditionPreconditionNo description.
Sensitive*boolNo description.
StaticId*boolIf set to true the synthesized Terraform Output will be named after the id passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).

ValueRequired

Value interface{}
  • Type: interface{}

DependsOnOptional

DependsOn *[]ITerraformDependable

DescriptionOptional

Description *string
  • Type: *string

PreconditionOptional

Precondition Precondition

SensitiveOptional

Sensitive *bool
  • Type: *bool

StaticIdOptional

StaticId *bool
  • Type: *bool
  • Default: false
If set to true the synthesized Terraform Output will be named after the id passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).