Terraform environment variables let you customize the Terraform CLI's default behavior. Learn about the Terraform CLI environment variables.| Terraform CLI environment variables reference | Terraform | HashiCorp Developer
Learn to use the CLI configuration file to customize your CLI settings, including credentials, plugin caching, provider installation methods, etc.| CLI Configuration | Terraform | HashiCorp Developer
Input variables allow you to customize modules without altering their source code. Learn how to declare, define, and reference variables in configurations.| Input Variables - Configuration Language | Terraform | HashiCorp Developer
Workspaces allow the use of multiple states with a single configuration directory.| State: Workspaces | Terraform | HashiCorp Developer