Skip to main content

Initializer

import io.cdktn.cdktn.TerraformHclModuleConfig;

TerraformHclModuleConfig.builder()
//  .dependsOn(java.util.List<ITerraformDependable>)
//  .forEach(ITerraformIterator)
//  .providers(java.util.List<TerraformProvider|TerraformModuleProvider>)
//  .skipAssetCreationFromLocalModules(java.lang.Boolean)
    .source(java.lang.String)
//  .version(java.lang.String)
//  .variables(java.util.Map<java.lang.String, java.lang.Object>)
    .build();

Properties

NameTypeDescription
dependsOnjava.util.List<ITerraformDependable>No description.
forEachITerraformIteratorNo description.
providersjava.util.List<TerraformProvider|TerraformModuleProvider>No description.
skipAssetCreationFromLocalModulesjava.lang.BooleanNo description.
sourcejava.lang.StringNo description.
versionjava.lang.StringNo description.
variablesjava.util.Map< java.lang.String, java.lang.Object >No description.

dependsOnOptional

public java.util.List<ITerraformDependable> getDependsOn();

forEachOptional

public ITerraformIterator getForEach();

providersOptional

public java.util.List<TerraformProvider|TerraformModuleProvider> getProviders();

skipAssetCreationFromLocalModulesOptional

public java.lang.Boolean getSkipAssetCreationFromLocalModules();
  • Type: java.lang.Boolean

sourceRequired

public java.lang.String getSource();
  • Type: java.lang.String

versionOptional

public java.lang.String getVersion();
  • Type: java.lang.String

variablesOptional

public java.util.Map<java.lang.String, java.lang.Object> getVariables();
  • Type: java.util.Map< java.lang.String, java.lang.Object >