II.
Language JSON
Structured · livelanguage:hcl
HCL json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "language:hcl",
"_kind": "Language",
"_file": "domain/languages/hcl.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "HCL",
"paradigms": [
"declarative",
"configuration"
],
"description": "HCL (HashiCorp Configuration Language) is a structured configuration\nlanguage designed to be both human-readable and machine-parseable. It\nis the primary language for Terraform infrastructure definitions,\nPacker build templates, Vault policies, and Nomad job specs.\n\nHCL supports expressions, loops (for_each, count, dynamic blocks),\nfunctions, locals, and module composition. Its type system supports\nstrings, numbers, booleans, lists, maps, and objects. The HCL2 version\nintroduced more powerful expression semantics. Terraform-specific HCL\nadds provider, resource, data, and output blocks that drive\ninfrastructure-as-code workflows across AWS, GCP, Azure, and hundreds\nof other providers via the Terraform Registry.\n"
},
"outgoingEdges": [
{
"from": "language:hcl",
"to": "skill-area:terraform-infrastructure",
"kind": "used_by_skill_area",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "skill-area:terraform-infrastructure",
"to": "language:hcl",
"kind": "uses_language",
"attributes": {}
},
{
"from": "stack-profile:kubernetes-platform-engineering",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:cicd-platform",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:terraform-landing-zone",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:secrets-management",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:hybrid-cloud-onprem",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "tool:opentofu",
"to": "language:hcl",
"kind": "belongs_to_language",
"attributes": {}
},
{
"from": "tool:terraform",
"to": "language:hcl",
"kind": "belongs_to_language",
"attributes": {}
}
]
}