Difference between revisions of "Terraform fmt"
Jump to navigation
Jump to search
Line 30: | Line 30: | ||
* <code>[[terraform apply]]</code> | * <code>[[terraform apply]]</code> | ||
* [[Terraform Style Conventions]] | * [[Terraform Style Conventions]] | ||
+ | * [[terragrunt fmt]] | ||
== See also == | == See also == |
Revision as of 09:01, 9 February 2023
terraform fmt
command is used to rewrite Terraform configuration files to a canonical format and style.
terraform fmt -diff terraform fmt -check terraform fmt -write -recursive
Examples
terraform fmt (no output)
terraform fmt main.tf
terraform fmt main.tf variables.tf
- (no output)
-diff
- Display diffs of formatting changes
Related commands
go fmt
and import "fmt"cfn-lint
- Linter
terraform validate
terraform apply
- Terraform Style Conventions
- terragrunt fmt
See also
- fmt:
go fmt, terraform fmt, terragrunt hclfmt
terraform fmt [ -diff | -check | validate | --help ]
terraform
[untaint | fmt
|apply
|show
|state
|init | plan | console | output
|validate
|destroy
|debug
|import
|providers
|get
|graph
|workspaces
|resource
|login
|-var-file
|state mv
|state pull
|state push
|state replace-provider
|state rm
|force-unlock
|env
|tfe
|--version
|remote-exec
|delete on termination
| deprecated commands |terraform --help
]
Advertising: