Skip to main content
The CDKTN core library (cdktn) provides constructs for defining Terraform infrastructure using familiar programming languages. Browse the API reference for your language: Each language section covers:
  • Constructs — Top-level building blocks (e.g., TerraformStack, TerraformResource)
  • Classes — Utility and helper classes
  • Structs — Configuration and options interfaces
  • Protocols — Interfaces for extensibility
  • Enums — Enumerated types