Skip to main content

Initializer

using Io.Cdktn;

new TerraformMetaArguments {
    SSHProvisionerConnection|WinrmProvisionerConnection Connection = null,
    double|TerraformCount Count = null,
    ITerraformDependable[] DependsOn = null,
    ITerraformIterator ForEach = null,
    TerraformResourceLifecycle Lifecycle = null,
    TerraformProvider Provider = null,
    (FileProvisioner|LocalExecProvisioner|RemoteExecProvisioner)[] Provisioners = null
};

Properties


ConnectionOptional

public SSHProvisionerConnection|WinrmProvisionerConnection Connection { get; set; }

CountOptional

public double|TerraformCount Count { get; set; }

DependsOnOptional

public ITerraformDependable[] DependsOn { get; set; }

ForEachOptional

public ITerraformIterator ForEach { get; set; }

LifecycleOptional

public TerraformResourceLifecycle Lifecycle { get; set; }

ProviderOptional

public TerraformProvider Provider { get; set; }

ProvisionersOptional

public (FileProvisioner|LocalExecProvisioner|RemoteExecProvisioner)[] Provisioners { get; set; }