Skip to main content

Initializer

import io.cdktn.cdktn.TerraformOutputConfig;

TerraformOutputConfig.builder()
    .value(java.lang.Object)
//  .dependsOn(java.util.List<ITerraformDependable>)
//  .description(java.lang.String)
//  .precondition(Precondition)
//  .sensitive(java.lang.Boolean)
//  .staticId(java.lang.Boolean)
    .build();

Properties

NameTypeDescription
valuejava.lang.ObjectNo description.
dependsOnjava.util.List<ITerraformDependable>No description.
descriptionjava.lang.StringNo description.
preconditionPreconditionNo description.
sensitivejava.lang.BooleanNo description.
staticIdjava.lang.BooleanIf set to true the synthesized Terraform Output will be named after the id passed to the constructor instead of the default (TerraformOutput.friendlyUniqueId).

valueRequired

public java.lang.Object getValue();
  • Type: java.lang.Object

dependsOnOptional

public java.util.List<ITerraformDependable> getDependsOn();

descriptionOptional

public java.lang.String getDescription();
  • Type: java.lang.String

preconditionOptional

public Precondition getPrecondition();

sensitiveOptional

public java.lang.Boolean getSensitive();
  • Type: java.lang.Boolean

staticIdOptional

public java.lang.Boolean getStaticId();
  • Type: java.lang.Boolean
  • 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).