@Internal public static interface ITerraformResource.Jsii$Default extends ITerraformResource
ITerraformResource
.ITerraformResource.Jsii$Default, ITerraformResource.Jsii$Proxy
Modifier and Type | Method and Description |
---|---|
default Object |
getCount() |
default List<String> |
getDependsOn() |
default String |
getFqn() |
default String |
getFriendlyUniqueId() |
default TerraformResourceLifecycle |
getLifecycle() |
default TerraformProvider |
getProvider() |
default String |
getTerraformResourceType() |
default IResolvable |
interpolationForAttribute(String terraformAttribute) |
default void |
setCount(IResolvable value) |
default void |
setCount(Number value) |
default void |
setDependsOn(List<String> value) |
default void |
setLifecycle(TerraformResourceLifecycle value) |
default void |
setProvider(TerraformProvider value) |
@Stability(value=Experimental) @NotNull default String getFqn()
getFqn
in interface ITerraformResource
@Stability(value=Experimental) @NotNull default String getFriendlyUniqueId()
getFriendlyUniqueId
in interface ITerraformResource
@Stability(value=Experimental) @NotNull default String getTerraformResourceType()
getTerraformResourceType
in interface ITerraformResource
@Stability(value=Experimental) @Nullable default Object getCount()
getCount
in interface ITerraformResource
@Stability(value=Experimental) default void setCount(@Nullable Number value)
setCount
in interface ITerraformResource
@Stability(value=Experimental) default void setCount(@Nullable IResolvable value)
setCount
in interface ITerraformResource
@Stability(value=Experimental) @Nullable default List<String> getDependsOn()
getDependsOn
in interface ITerraformResource
@Stability(value=Experimental) default void setDependsOn(@Nullable List<String> value)
setDependsOn
in interface ITerraformResource
@Stability(value=Experimental) @Nullable default TerraformResourceLifecycle getLifecycle()
getLifecycle
in interface ITerraformResource
@Stability(value=Experimental) default void setLifecycle(@Nullable TerraformResourceLifecycle value)
setLifecycle
in interface ITerraformResource
@Stability(value=Experimental) @Nullable default TerraformProvider getProvider()
getProvider
in interface ITerraformResource
@Stability(value=Experimental) default void setProvider(@Nullable TerraformProvider value)
setProvider
in interface ITerraformResource
@Stability(value=Experimental) @NotNull default IResolvable interpolationForAttribute(@NotNull String terraformAttribute)
interpolationForAttribute
in interface ITerraformResource
terraformAttribute
- This parameter is required.Copyright © 2021. All rights reserved.