@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-07-08T15:32:47.631Z") @Stability(value=Experimental) public abstract class TerraformRemoteState extends TerraformElement implements ITerraformAddressable
software.amazon.jsii.JsiiObject.InitializationMode
ITerraformAddressable.Jsii$Default
Modifier and Type | Field and Description |
---|---|
static String |
TF_RESOURCE_TYPE |
Modifier | Constructor and Description |
---|---|
protected |
TerraformRemoteState(software.constructs.Construct scope,
String id,
String backend,
DataTerraformRemoteStateConfig config) |
protected |
TerraformRemoteState(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
TerraformRemoteState(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
IResolvable |
get(String output) |
IResolvable |
getBoolean(String output) |
List<String> |
getList(String output) |
Number |
getNumber(String output) |
String |
getString(String output) |
Object |
toMetadata() |
Object |
toTerraform()
(experimental) Adds this resource to the terraform JSON output.
|
addOverride, getCdktfStack, getConstructNodeMetadata, getFqn, getFriendlyUniqueId, getRawOverrides, overrideLogicalId, resetOverrideLogicalId
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFqn
@Stability(value=Experimental) public static final String TF_RESOURCE_TYPE
protected TerraformRemoteState(software.amazon.jsii.JsiiObjectRef objRef)
protected TerraformRemoteState(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) protected TerraformRemoteState(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String backend, @NotNull DataTerraformRemoteStateConfig config)
scope
- This parameter is required.id
- This parameter is required.backend
- This parameter is required.config
- This parameter is required.@Stability(value=Experimental) @NotNull public IResolvable get(@NotNull String output)
output
- This parameter is required.@Stability(value=Experimental) @NotNull public IResolvable getBoolean(@NotNull String output)
output
- This parameter is required.@Stability(value=Experimental) @NotNull public List<String> getList(@NotNull String output)
output
- This parameter is required.@Stability(value=Experimental) @NotNull public Number getNumber(@NotNull String output)
output
- This parameter is required.@Stability(value=Experimental) @NotNull public String getString(@NotNull String output)
output
- This parameter is required.@Stability(value=Experimental) @NotNull public Object toMetadata()
toMetadata
in class TerraformElement
@Stability(value=Experimental) @NotNull public Object toTerraform()
toTerraform
in class TerraformElement
Copyright © 2022. All rights reserved.