Moh*_*ind 5 amazon-s3 amazon-web-services
我正在尝试为我的 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'
Run Code Online (Sandbox Code Playgroud)
当我在控制台中检查我的状态时,我收到“属性状态不能为空”和更新回滚。
小智 13
Status: 'Enabled'
Run Code Online (Sandbox Code Playgroud)
状态应该是文档中所述的字符串值
这是 LifecycleConfiguration 的一个工作示例:
LifecycleConfiguration:
Rules:
- Id: DeleteContentAfter1Day
Status: 'Enabled'
ExpirationInDays: 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8491 次 |
| 最近记录: |