Skip to main content

Initializer

using Io.Cdktn;

new TerraformHclModuleConfig {
    ITerraformDependable[] DependsOn = null,
    ITerraformIterator ForEach = null,
    (TerraformProvider|TerraformModuleProvider)[] Providers = null,
    bool SkipAssetCreationFromLocalModules = null,
    string Source,
    string Version = null,
    System.Collections.Generic.IDictionary<string, object> Variables = null
};

Properties

NameTypeDescription
DependsOnITerraformDependable[]No description.
ForEachITerraformIteratorNo description.
ProvidersTerraformProvider|TerraformModuleProvider[]No description.
SkipAssetCreationFromLocalModulesboolNo description.
SourcestringNo description.
VersionstringNo description.
VariablesSystem.Collections.Generic.IDictionary< string, object >No description.

DependsOnOptional

public ITerraformDependable[] DependsOn { get; set; }

ForEachOptional

public ITerraformIterator ForEach { get; set; }

ProvidersOptional

public (TerraformProvider|TerraformModuleProvider)[] Providers { get; set; }

SkipAssetCreationFromLocalModulesOptional

public bool SkipAssetCreationFromLocalModules { get; set; }
  • Type: bool

SourceRequired

public string Source { get; set; }
  • Type: string

VersionOptional

public string Version { get; set; }
  • Type: string

VariablesOptional

public System.Collections.Generic.IDictionary<string, object> Variables { get; set; }
  • Type: System.Collections.Generic.IDictionary< string, object >