Category:Terraform
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
This programming language may be used to instruct a computer to perform a task.
Execution method: | Interpreted |
---|---|
Lang tag(s): | hcl |
See Also: |
|
Implementation[edit]
Terraform is implemented by the terraform command-line utility, which is available for multiple platforms.
Language[edit]
There are two syntaxes available, one using JSON, and the other using the proprietary Hashicorp Configuration Language (HCL), which is more common. The configuration language underwent a significant syntax overhaul between Terraform versions 0.11 and 0.12, which promoted expressions to first-class citizens not restricted to string interpolation and enabled more general arithmetic and collection manipulation functions. It is still missing some features that would be found in a standard general-purpose programming language, such as the ability to build up a value iteratively.
Pages in category "Terraform"
The following 9 pages are in this category, out of 9 total.