Версия Terraform = .12+
Мне интересно, есть ли способ отформатировать одну строку с несколькими значениями.
Я пробовал использовать функцию форматирования terraform вот так:
bucket = format("%-%", 'dev', "test")
bucket = format("%-%", ['dev', "test"])
Которые оба выводят ошибку:
Call to function "format" failed: unrecognized format character '%' at offset
2.
Ожидаемое форматированное значение будет dev-test
1 ответ
Код должен быть:
bucket = format("%s-%s", "dev", "test")
Он использует %s
, а также двойные кавычки для dev
.
Доступные знаки форматирования подробно описаны здесь.
Похожие вопросы
Новые вопросы
terraform
Инструмент от Hashicorp используется для определения инфраструктуры как кода. Вопросы по теме касаются использования самого инструмента или того, как использовать «код» (HCL) для определения конкретных структур. Этот тег часто используется с тегами общедоступного облака, такими как "amazon-web-services", "google-cloud-platform" или "azure", для дальнейшего пояснения заданного вопроса.