Terraform Configuration

Reference entries on Terraform resources, data sources, module values, expressions, validation, lifecycle, and sensitive data.

Terraform configuration declares what to manage, how values flow through a module, and which conditions or lifecycle constraints apply. These entries help distinguish a lookup from managed infrastructure, an interface from state, and validation from governance.

Entry Focus
Resources, data sources, and references Managed objects, read-only lookups, and value references.
Variables, outputs, and types Typed module inputs and exposed results.
Expressions and dynamic blocks Computed values and repeated nested configuration.
Validation, lifecycle, and sensitive data Input checks, replacement behavior, and safer value handling.

In this section

Revised on Friday, September 11, 2026