Package com.hashicorp.cdktf
Class ITerraformResource.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.ITerraformResource.Jsii$Proxy
- All Implemented Interfaces:
ITerraformResource,ITerraformResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ITerraformResource
@Internal
public static final class ITerraformResource.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ITerraformResource.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface com.hashicorp.cdktf.ITerraformResource
ITerraformResource.Jsii$Default, ITerraformResource.Jsii$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ObjectgetCount()final ITerraformIteratorfinal StringgetFqn()final Stringfinal TerraformProviderfinal Stringfinal IResolvableinterpolationForAttribute(String terraformAttribute) final voidsetCount(TerraformCount value) final voidfinal voidsetDependsOn(List<String> value) final voidsetForEach(ITerraformIterator value) final voidfinal voidsetProvider(TerraformProvider value) Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
-
-
Method Details
-
getFqn
- Specified by:
getFqnin interfaceITerraformResource- Specified by:
getFqnin interfaceITerraformResource.Jsii$Default
-
getFriendlyUniqueId
- Specified by:
getFriendlyUniqueIdin interfaceITerraformResource- Specified by:
getFriendlyUniqueIdin interfaceITerraformResource.Jsii$Default
-
getTerraformResourceType
- Specified by:
getTerraformResourceTypein interfaceITerraformResource- Specified by:
getTerraformResourceTypein interfaceITerraformResource.Jsii$Default
-
getCount
- Specified by:
getCountin interfaceITerraformResource- Specified by:
getCountin interfaceITerraformResource.Jsii$Default
-
setCount
- Specified by:
setCountin interfaceITerraformResource- Specified by:
setCountin interfaceITerraformResource.Jsii$Default
-
setCount
- Specified by:
setCountin interfaceITerraformResource- Specified by:
setCountin interfaceITerraformResource.Jsii$Default
-
getDependsOn
- Specified by:
getDependsOnin interfaceITerraformResource- Specified by:
getDependsOnin interfaceITerraformResource.Jsii$Default
-
setDependsOn
- Specified by:
setDependsOnin interfaceITerraformResource- Specified by:
setDependsOnin interfaceITerraformResource.Jsii$Default
-
getForEach
- Specified by:
getForEachin interfaceITerraformResource- Specified by:
getForEachin interfaceITerraformResource.Jsii$Default
-
setForEach
- Specified by:
setForEachin interfaceITerraformResource- Specified by:
setForEachin interfaceITerraformResource.Jsii$Default
-
getLifecycle
- Specified by:
getLifecyclein interfaceITerraformResource- Specified by:
getLifecyclein interfaceITerraformResource.Jsii$Default
-
setLifecycle
- Specified by:
setLifecyclein interfaceITerraformResource- Specified by:
setLifecyclein interfaceITerraformResource.Jsii$Default
-
getProvider
- Specified by:
getProviderin interfaceITerraformResource- Specified by:
getProviderin interfaceITerraformResource.Jsii$Default
-
setProvider
- Specified by:
setProviderin interfaceITerraformResource- Specified by:
setProviderin interfaceITerraformResource.Jsii$Default
-
interpolationForAttribute
@Stability(Experimental) @NotNull public final IResolvable interpolationForAttribute(@NotNull String terraformAttribute) - Specified by:
interpolationForAttributein interfaceITerraformResource- Specified by:
interpolationForAttributein interfaceITerraformResource.Jsii$Default- Parameters:
terraformAttribute- This parameter is required.
-