Skip to main content

Initializers

import cdktn

cdktn.Manifest(
  version: str,
  outdir: str,
  hcl_output: bool
)
NameTypeDescription
versionstrNo description.
outdirstrNo description.
hcl_outputboolNo description.

versionRequired

  • Type: str

outdirRequired

  • Type: str

hcl_outputRequired

  • Type: bool

Methods

NameDescription
build_manifestNo description.
for_stackNo description.
write_to_fileNo description.

build_manifest

def build_manifest() -> IManifest

for_stack

def for_stack(
  stack: TerraformStack
) -> StackManifest

stackRequired


write_to_file

def write_to_file() -> None

Properties

NameTypeDescription
hcl_outputboolNo description.
outdirstrNo description.
stack_file_namestrNo description.
stackstyping.Mapping[StackManifest]No description.
versionstrNo description.

hcl_outputRequired

hcl_output: bool
  • Type: bool

outdirRequired

outdir: str
  • Type: str

stack_file_nameRequired

stack_file_name: str
  • Type: str

stacksRequired

stacks: typing.Mapping[StackManifest]

versionRequired

version: str
  • Type: str

Constants

NameTypeDescription
fileNamestrNo description.
stackMetadataPathstrNo description.
stacksFolderstrNo description.

fileNameRequired

fileName: str
  • Type: str

stackMetadataPathRequired

stackMetadataPath: str
  • Type: str

stacksFolderRequired

stacksFolder: str
  • Type: str