cat < main.tf variable "names" { description = "A list of names" type = list(string) default = ["gasida", "akbun", "fullmoon"] } output "upper_names" { value = [for name in var.names : upper(name)] } output "short_upper_names" { value = [for name in var.names : upper(name) if length(name) < 6] } EOT terraform apply -auto-approve