Section: Variables, Locals, Outputs

String variable

hcl
hcl
variable "environment" {
  type        = string
  description = "Deployment environment"
}
Explanation

Declare a typed string variable.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Variables, Locals, Outputs
Object variable
Declare a typed object variable.
OpenIn sheethclsame section
Locals block
Compute reusable values in locals.
OpenIn sheethclsame section
Sensitive output
Mark an output sensitive to reduce accidental display.
OpenIn sheethclsame section
Use count
Create multiple similar resources with count.
OpenIn sheethcl1 tag match
Conditional expression
Choose values conditionally.
OpenIn sheethcl1 tag match
Dynamic block
Generate repeated nested blocks from input data.
OpenIn sheethcl1 tag match