@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-23T16:54:14.536Z") @Stability(value=Experimental) public class TerraformHclModule extends TerraformModule
Modifier and Type | Class and Description |
---|---|
static class |
TerraformHclModule.Builder
(experimental) A fluent builder for
TerraformHclModule . |
software.amazon.jsii.JsiiObject.InitializationMode
ITerraformDependable.Jsii$Default
Modifier | Constructor and Description |
---|---|
|
TerraformHclModule(software.constructs.Construct scope,
String id,
TerraformHclModuleOptions options) |
protected |
TerraformHclModule(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
TerraformHclModule(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
Object |
get(String output) |
IResolvable |
getBoolean(String output) |
List<String> |
getList(String output) |
Number |
getNumber(String output) |
Map<String,Object> |
getVariables() |
void |
set(String variable,
Object value) |
protected Map<String,Object> |
synthesizeAttributes() |
addProvider, getDependsOn, getForEach, getProviders, getSkipAssetCreationFromLocalModules, getSource, getString, getVersion, interpolationForOutput, setDependsOn, setForEach, toMetadata, toTerraform
addOverride, getCdktfStack, getConstructNodeMetadata, getFqn, getFriendlyUniqueId, getRawOverrides, isTerraformElement, 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
protected TerraformHclModule(software.amazon.jsii.JsiiObjectRef objRef)
protected TerraformHclModule(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public TerraformHclModule(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull TerraformHclModuleOptions options)
scope
- This parameter is required.id
- This parameter is required.options
- This parameter is required.@Stability(value=Experimental) @NotNull public Object 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) public void set(@NotNull String variable, @NotNull Object value)
variable
- This parameter is required.value
- This parameter is required.@Stability(value=Experimental) @NotNull protected Map<String,Object> synthesizeAttributes()
synthesizeAttributes
in class TerraformModule
Copyright © 2022. All rights reserved.