【发布时间】:2019-06-19 15:54:04
【问题描述】:
我正在尝试将我的 S3 存储桶的生命周期配置设置为在 90 天后过期。但是,在推送我的 CFT 堆栈时,我收到一条错误消息,提示“属性状态不能为空”。
我尝试设置生活方式配置,并在其上设置过期天数,但似乎失败了。
AWSTemplateFormatVersion: '2010-09-09'
Description: Creates S3 Bucket
Resources:
TestBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: !Sub "${AWS::StackName}-test"
AccessControl: Private
LifecycleConfiguration:
Rules:
- Id: DeleteContentAfter90Days
Prefix: ''
Status: Enabled
ExpirationInDays: '90'
当我在控制台中检查我的状态时,我收到“属性状态不能为空”和更新回滚。
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-cloudformation s3-lifecycle-policy