Skip to main content

Initializer

import cdktn

cdktn.TerraformMetaArguments(
  connection: SSHProvisionerConnection | WinrmProvisionerConnection = None,
  count: typing.Union[int, float] | TerraformCount = None,
  depends_on: typing.List[ITerraformDependable] = None,
  for_each: ITerraformIterator = None,
  lifecycle: TerraformResourceLifecycle = None,
  provider: TerraformProvider = None,
  provisioners: typing.List[FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner] = None
)

Properties

NameTypeDescription
connectionSSHProvisionerConnection | WinrmProvisionerConnectionNo description.
counttyping.Union[int, float] | TerraformCountNo description.
depends_ontyping.List[ITerraformDependable]No description.
for_eachITerraformIteratorNo description.
lifecycleTerraformResourceLifecycleNo description.
providerTerraformProviderNo description.
provisionerstyping.List[FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner]No description.

connectionOptional

connection: SSHProvisionerConnection | WinrmProvisionerConnection

countOptional

count: typing.Union[int, float] | TerraformCount

depends_onOptional

depends_on: typing.List[ITerraformDependable]

for_eachOptional

for_each: ITerraformIterator

lifecycleOptional

lifecycle: TerraformResourceLifecycle

providerOptional

provider: TerraformProvider

provisionersOptional

provisioners: typing.List[FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner]