@Generated(value="jsii-pacmak/1.79.0 (build b22f628)", date="2023-05-11T17:18:40.115Z") @Stability(value=Experimental) public class TerraformOutput extends TerraformElement
Modifier and Type | Class and Description |
---|---|
static class |
TerraformOutput.Builder
(experimental) A fluent builder for
TerraformOutput . |
Modifier | Constructor and Description |
---|---|
|
TerraformOutput(software.constructs.Construct scope,
String id,
TerraformOutputConfig config) |
protected |
TerraformOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
TerraformOutput(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
List<ITerraformDependable> |
getDependsOn() |
String |
getDescription() |
Precondition |
getPrecondition() |
Boolean |
getSensitive() |
Boolean |
getStaticId() |
Object |
getValue() |
static Boolean |
isTerraformOutput(Object x) |
void |
setDependsOn(List<ITerraformDependable> value) |
void |
setDescription(String value) |
void |
setPrecondition(Precondition value) |
void |
setSensitive(Boolean value) |
void |
setStaticId(Boolean value) |
void |
setValue(Object value) |
protected Map<String,Object> |
synthesizeAttributes() |
Object |
toMetadata() |
Object |
toTerraform() |
addOverride, getCdktfStack, getConstructNodeMetadata, getFqn, getFriendlyUniqueId, getRawOverrides, isTerraformElement, overrideLogicalId, resetOverrideLogicalId
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
protected TerraformOutput(software.amazon.jsii.JsiiObjectRef objRef)
protected TerraformOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public TerraformOutput(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull TerraformOutputConfig config)
scope
- This parameter is required.id
- This parameter is required.config
- This parameter is required.@Stability(value=Experimental) @NotNull public static Boolean isTerraformOutput(@NotNull Object x)
x
- This parameter is required.@Stability(value=Experimental) @NotNull protected Map<String,Object> synthesizeAttributes()
@Stability(value=Experimental) @NotNull public Object toMetadata()
toMetadata
in class TerraformElement
@Stability(value=Experimental) @NotNull public Object toTerraform()
toTerraform
in class TerraformElement
@Stability(value=Experimental) @NotNull public Boolean getStaticId()
@Stability(value=Experimental) public void setStaticId(@NotNull Boolean value)
@Stability(value=Experimental) @NotNull public Object getValue()
@Stability(value=Experimental) public void setValue(@NotNull Object value)
@Stability(value=Experimental) @Nullable public List<ITerraformDependable> getDependsOn()
@Stability(value=Experimental) public void setDependsOn(@Nullable List<ITerraformDependable> value)
@Stability(value=Experimental) @Nullable public String getDescription()
@Stability(value=Experimental) public void setDescription(@Nullable String value)
@Stability(value=Experimental) @Nullable public Precondition getPrecondition()
@Stability(value=Experimental) public void setPrecondition(@Nullable Precondition value)
@Stability(value=Experimental) @Nullable public Boolean getSensitive()
@Stability(value=Experimental) public void setSensitive(@Nullable Boolean value)
Copyright © 2023. All rights reserved.