← Все утилиты
HCL ↔ JSON
Упрощённый парсер HCL1: поддерживает блоки, атрибуты, строки, числа, массивы, объекты. Без интерполяций и выражений.
{
"variable": {
"region": {
"type": "string",
"default": "us-east-1"
}
},
"resource": {
"aws_instance": {
"web": {
"ami": "ami-0c55b159cbfafe1f0",
"instance_type": "t2.micro",
"tags": {
"Name": "WebServer",
"Env": "production"
},
"ingress_rules": [
"80",
"443",
"22"
]
}
}
}
}