Package com.hashicorp.cdktf
Interface ITerraformResource.Jsii$Default
- All Superinterfaces:
ITerraformResource,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ITerraformResource.Jsii$Proxy
- Enclosing interface:
ITerraformResource
Internal default implementation for
ITerraformResource.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.ITerraformResource
ITerraformResource.Jsii$Default, ITerraformResource.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault ObjectgetCount()default ITerraformIteratordefault StringgetFqn()default Stringdefault TerraformResourceLifecycledefault TerraformProviderdefault Stringdefault IResolvableinterpolationForAttribute(String terraformAttribute) default voidsetCount(TerraformCount value) default voiddefault voidsetDependsOn(List<String> value) default voidsetForEach(ITerraformIterator value) default voiddefault voidsetProvider(TerraformProvider value) Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFqn
- Specified by:
getFqnin interfaceITerraformResource
-
getFriendlyUniqueId
- Specified by:
getFriendlyUniqueIdin interfaceITerraformResource
-
getTerraformResourceType
- Specified by:
getTerraformResourceTypein interfaceITerraformResource
-
getCount
- Specified by:
getCountin interfaceITerraformResource
-
setCount
- Specified by:
setCountin interfaceITerraformResource
-
setCount
- Specified by:
setCountin interfaceITerraformResource
-
getDependsOn
- Specified by:
getDependsOnin interfaceITerraformResource
-
setDependsOn
- Specified by:
setDependsOnin interfaceITerraformResource
-
getForEach
- Specified by:
getForEachin interfaceITerraformResource
-
setForEach
- Specified by:
setForEachin interfaceITerraformResource
-
getLifecycle
- Specified by:
getLifecyclein interfaceITerraformResource
-
setLifecycle
- Specified by:
setLifecyclein interfaceITerraformResource
-
getProvider
- Specified by:
getProviderin interfaceITerraformResource
-
setProvider
- Specified by:
setProviderin interfaceITerraformResource
-
interpolationForAttribute
@Stability(Experimental) @NotNull default IResolvable interpolationForAttribute(@NotNull String terraformAttribute) - Specified by:
interpolationForAttributein interfaceITerraformResource- Parameters:
terraformAttribute- This parameter is required.
-