variable "names" {
description = "A list of names"
type = list(string)
default = ["neo", "trinity", "morpheus"]
}
output "short_upper_names" {
value = [for name in var.names : upper(name) if length(name) < 5]
}
Выполнив terraformapply для этого кода, вы получите следующее:
short_upper_names = [
"NEO",
]