The setproduct function finds all of the possible combinations of elements from all of the given sets by computing the cartesian product.| setproduct - Functions - Configuration Language | Terraform | HashiCorp Devel...
Module composition allows infrastructure to be described from modular building blocks.| Module Composition | Terraform | HashiCorp Developer
Modules are containers for multiple resources that are used together in a configuration. Learn when to create modules and about module structure.| Creating Modules | Terraform | HashiCorp Developer
The flatten function eliminates nested lists from a list.| flatten - Functions - Configuration Language | Terraform | HashiCorp Developer
Dynamic blocks automatically construct multi-level, nested block structures. Learn to configure dynamic blocks and understand their behavior.| Dynamic Blocks - Configuration Language | Terraform | HashiCorp Developer
For expressions transform complex input values into complex output values. Learn how to filter inputs and how to group results.| For Expressions - Configuration Language | Terraform | HashiCorp Developer