Using Variables and Expressions in Terraform for Flexible Configurations
How to use Terraform variables and expressions for reusable configurations: types, validation, tfvars precedence, locals, conditionals, loops and built-in functions with examples.