구문
구문 (Syntax)
Terraform 언어 문서의 대부분은 언어의 실제 용도와 구체적인 구조에 초점을 맞추고 있어요. 이 섹션의 페이지들은 Terraform 언어를 좀 더 추상적인 관점에서 살펴봐요. 언어의 문법이 어떻게 구성되어 있는지, JSON 변형은 어떻게 쓰는지, 그리고 코드 스타일은 어떻게 정리하는지 한 번에 파악할 수 있어요.
출처: 문서
본문
Terraform 언어 문서의 대부분은 언어의 실제 용도와 그 언어가 사용하는 구체적인 구조에 초점을 맞추고 있어요. 이 섹션의 페이지들은 Terraform 언어를 보다 추상적인 관점에서 다루어요.
- Configuration Syntax는 Terraform 언어의 네이티브 문법을 설명해요.
- JSON Configuration Syntax은 Terraform 언어의 순수 JSON 변형으로 Terraform 언어 구조를 어떻게 표현하는지 문서화해요. Terraform의 JSON 구문은 사람이 읽기에 불편하지만, 사용 가능한 HCL 라이브러리가 없는 다른 시스템으로 인프라스트럭처를 코드로 생성할 때 매우 유용해요.
- Style Conventions은 Terraform 코드에 대해 일반적으로 받아들여지는 포맷팅 지침을 문서화해요. 이러한 규칙은
terraform fmt로 자동으로 적용할 수 있어요.