The terraform init command initializes a working directory containing configuration files and installs plugins for required providers.| Command: init | Terraform | HashiCorp Developer
Modules are containers for multiple resources that are used together in configurations. Learn how to call one module from another and access module output.| Modules - Configuration Language | 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
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