【发布时间】:2020-09-07 18:23:46
【问题描述】:
我在 vars 文件中有一个子网列表作为列表,我想在 AWS 资源中读取一个列表。
variables.tf
variable "alb_subnets" {
type = list(string)
}
terraform.tfvars
subnets = ["subnet-a","subnet-b"]
main.tf
resource "<resource_name>" "test" {
name = var.Name
security_groups = ["${join(",",var.subnets)}"]
}
Error: ValidationError: subnet 'subnet-a,subnet-b' is not valid
status code: 400, request id: dc4be07e-e353-4821-8bde-3d9849584bef
将列表读取为 AWS 资源中的列表的正确方法是什么。
【问题讨论】:
标签: amazon-web-services terraform