Class TerraformOutput

java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
com.hashicorp.cdktf.TerraformElement
com.hashicorp.cdktf.TerraformOutput
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IDependable

@Generated(value="jsii-pacmak/1.87.0 (build 9892444)", date="2023-10-13T12:41:51.270Z") @Stability(Experimental) public class TerraformOutput extends TerraformElement
  • Constructor Details

    • TerraformOutput

      protected TerraformOutput(software.amazon.jsii.JsiiObjectRef objRef)
    • TerraformOutput

      protected TerraformOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • TerraformOutput

      @Stability(Experimental) public TerraformOutput(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull TerraformOutputConfig config)
      Parameters:
      scope - This parameter is required.
      id - This parameter is required.
      config - This parameter is required.
  • Method Details

    • isTerraformOutput

      @Stability(Experimental) @NotNull public static Boolean isTerraformOutput(@NotNull Object x)
      Parameters:
      x - This parameter is required.
    • synthesizeAttributes

      @Stability(Experimental) @NotNull protected Map<String,Object> synthesizeAttributes()
    • toMetadata

      @Stability(Experimental) @NotNull public Object toMetadata()
      Overrides:
      toMetadata in class TerraformElement
    • toTerraform

      @Stability(Experimental) @NotNull public Object toTerraform()
      Overrides:
      toTerraform in class TerraformElement
    • getStaticId

      @Stability(Experimental) @NotNull public Boolean getStaticId()
    • setStaticId

      @Stability(Experimental) public void setStaticId(@NotNull Boolean value)
    • getValue

      @Stability(Experimental) @NotNull public Object getValue()
    • setValue

      @Stability(Experimental) public void setValue(@NotNull Object value)
    • getDependsOn

      @Stability(Experimental) @Nullable public List<ITerraformDependable> getDependsOn()
    • setDependsOn

      @Stability(Experimental) public void setDependsOn(@Nullable List<ITerraformDependable> value)
    • getDescription

      @Stability(Experimental) @Nullable public String getDescription()
    • setDescription

      @Stability(Experimental) public void setDescription(@Nullable String value)
    • getPrecondition

      @Stability(Experimental) @Nullable public Precondition getPrecondition()
    • setPrecondition

      @Stability(Experimental) public void setPrecondition(@Nullable Precondition value)
    • getSensitive

      @Stability(Experimental) @Nullable public Boolean getSensitive()
    • setSensitive

      @Stability(Experimental) public void setSensitive(@Nullable Boolean value)