Skip to main content

Initializer

import io.cdktn.cdktn.TerraformMetaArguments;

TerraformMetaArguments.builder()
//  .connection(SSHProvisionerConnection|WinrmProvisionerConnection)
//  .count(java.lang.Number|TerraformCount)
//  .dependsOn(java.util.List<ITerraformDependable>)
//  .forEach(ITerraformIterator)
//  .lifecycle(TerraformResourceLifecycle)
//  .provider(TerraformProvider)
//  .provisioners(java.util.List<FileProvisioner|LocalExecProvisioner|RemoteExecProvisioner>)
    .build();

Properties

NameTypeDescription
connectionSSHProvisionerConnection|WinrmProvisionerConnectionNo description.
countjava.lang.Number|TerraformCountNo description.
dependsOnjava.util.List<ITerraformDependable>No description.
forEachITerraformIteratorNo description.
lifecycleTerraformResourceLifecycleNo description.
providerTerraformProviderNo description.
provisionersjava.util.List<FileProvisioner|LocalExecProvisioner|RemoteExecProvisioner>No description.

connectionOptional

public SSHProvisionerConnection|WinrmProvisionerConnection getConnection();

countOptional

public java.lang.Number|TerraformCount getCount();

dependsOnOptional

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

forEachOptional

public ITerraformIterator getForEach();

lifecycleOptional

public TerraformResourceLifecycle getLifecycle();

providerOptional

public TerraformProvider getProvider();

provisionersOptional

public java.util.List<FileProvisioner|LocalExecProvisioner|RemoteExecProvisioner> getProvisioners();