【发布时间】:2021-09-07 04:06:11
【问题描述】:
尝试创建包含 DynamoDB 列表 AttributeValue 的 dynamodb table item 资源:
resource "aws_dynamodb_table_item" "job" {
table_name = var.some_table.id
hash_key = var.some_table.hash_key
item = <<ITEM
{
"partitionKey": {"S": "JOBID#1"},
"workloads": [{ "S" : "w1" }, { "S" : "w2" }]
}
ITEM
}
但失败:
错误:“项目”的格式无效:解码失败:json:无法将数组解组为 dynamodb.AttributeValue 类型的 Go 值
如果工作负载是字符串类型,例如{"S": "w1"} 但不是当一个列表。我究竟做错了什么?此资源是否能够创建 List AttributeValues?
我正在使用 Terraform v1.0.0
【问题讨论】:
标签: amazon-web-services amazon-dynamodb terraform