#terraform #hcl
#terraform #hcl
Вопрос:
Я хочу упростить такую конструкцию
variable "google" {
type = object({
project = string
region = string
zone = string
})
}
provider "google" {
project = var.google.project
region = var.google.region
zone = var.google.zone
}
Есть ли у HCL что-то похожее на оператор распространения?
Ответ №1:
То, что вы написали здесь, — это кратчайший возможный способ записать то, что вы показали на языке Terraform. Не существует механизма для динамического заполнения аргументов блока из атрибутов объекта.