Skip to main content

Initializers

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

cdktn.NewComplexMap(terraformResource IInterpolatingParent, terraformAttribute *string) ComplexMap
NameTypeDescription
terraformResourceIInterpolatingParentNo description.
terraformAttribute*stringNo description.

terraformResourceRequired


terraformAttributeRequired

  • Type: *string

Methods

NameDescription
ComputeFqnNo description.
InterpolationForAttributeNo description.
ResolveProduce the Token’s value at resolution time.
ToStringReturn a string representation of this resolvable object.

ComputeFqn

func ComputeFqn() *string

InterpolationForAttribute

func InterpolationForAttribute(property *string) IResolvable

propertyRequired

  • Type: *string

Resolve

func Resolve(_context IResolveContext) interface{}
Produce the Token’s value at resolution time.

_contextRequired


ToString

func ToString() *string
Return a string representation of this resolvable object. Returns a reversible string representation.

Properties

NameTypeDescription
CreationStack*[]*stringThe creation stack of this resolvable which will be appended to errors thrown during resolution.
Fqn*stringNo description.

CreationStackRequired

func CreationStack() *[]*string
  • Type: *[]*string
The creation stack of this resolvable which will be appended to errors thrown during resolution. If this returns an empty array the stack will not be attached.

FqnRequired

func Fqn() *string
  • Type: *string