kum*_*mar 2 terraform terraform-provider-aws
在 Terraform 中,我们如何定义对象列表?
变量.tf
variable "aws_cluster_arn" {
type = string
}
variable "aws_ecs_placement_strategy" {
type = list(object)
}
Run Code Online (Sandbox Code Playgroud)
在configuration.tfvars中
aws_ecs_placement_strategy=(object({type="spread",field="attribute:ecs.availability-zone"}),object({type="BinPack",field="CPU"}))
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
错误:类型规范无效
在 Variables.tf 第 53 行,变量“aws_ecs_placement_strategy”中:
53:type = list(object)
定义object
类型时,您应该指定所有 的object
字段及其类型,如下所示:
variable "aws_ecs_placement_strategy" {
type = list(object({
type = string,
field = string
}))
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2411 次 |
最近记录: |