Skip to main content

Initializer

import { TerraformHclModuleConfig } from 'cdktn'

const terraformHclModuleConfig: TerraformHclModuleConfig = { ... }

Properties

NameTypeDescription
dependsOnITerraformDependable[]No description.
forEachITerraformIteratorNo description.
providersTerraformProvider | TerraformModuleProvider[]No description.
skipAssetCreationFromLocalModulesbooleanNo description.
sourcestringNo description.
versionstringNo description.
variables{[ key: string ]: any}No description.

dependsOnOptional

public readonly dependsOn: ITerraformDependable[];

forEachOptional

public readonly forEach: ITerraformIterator;

providersOptional

public readonly providers: (TerraformProvider | TerraformModuleProvider)[];

skipAssetCreationFromLocalModulesOptional

public readonly skipAssetCreationFromLocalModules: boolean;
  • Type: boolean

sourceRequired

public readonly source: string;
  • Type: string

versionOptional

public readonly version: string;
  • Type: string

variablesOptional

public readonly variables: {[ key: string ]: any};
  • Type: {[ key: string ]: any}