我在.tfvars变量中将变量定义为
variables.tfvars
address_space = ["10.197.0.0/16"]
build-windows.tf
variable "address_space" {
type = list
}
在build-windows.tf文件中,我收到作为未知令牌标识列表的错误?
不知道我在这里做错了什么,我什至不明白为什么terraform希望我使用列表而不是字符串。当我使用字符串时,在 terraform计划中出现错误,指出我必须使用列表。
不去任何地方。
请协助
答案 0 :(得分:10)
type参数是一个字符串-尝试将"list"
传递给它。
variable "address_space" {
type = "list"
}