【发布时间】:2021-05-13 19:16:30
【问题描述】:
在 12 版本的 terraform 中,如果我们在生命周期规则中定义了一个 Transition 块,则必须传递 storage class 和 days 。
根据项目要求,由于某些存储桶需要带有过渡块的生命周期规则,因此我必须将其添加到 main.tf 中。
lifecycle_rule {
enabled = var.test_bool
id = var.test_id
prefix = var.test_prefix
transition {
days = var.test_days
storage_class = var.test_storage_class
}
}
所以对于不需要转换规则的其他存储桶,我们会得到类似的错误 - 参数“lifecycle_rule.1.transition.0.storage_class”是必需的,
【问题讨论】:
标签: amazon-web-services amazon-s3 terraform