尝试为 aws s3 版本控制配置添加动态块时,我收到错误 'versioning_configuration' 参数是必需的。请在下面找到代码实例并提出最佳答案。
resource "aws_s3_bucket_acl" "firehose_to_s3" {
bucket = aws_s3_bucket.firehose_to_s3.id
acl = "private"
}
resource "aws_s3_bucket_versioning" "firehose_to_s3" {
bucket = aws_s3_bucket.firehose_to_s3.id
dynamic "versioning_configuration" {
#value of replicate is false and true.
for_each = var.replicate ? ["yes"] : []
content {
status = "Enabled"
}
}
}
下面是我得到的错误参数“versioning_configuration”是必需的,但没有找到定义。