我想向我现有的 s3 存储桶(使用无服务器)添加一个生命周期策略,该策略会删除我的 s3 存储桶中的所有文件夹。我已经在 serverless.yml 中编写了代码。当我尝试部署我的代码时,我得到 -
其他堆栈资源更新失败 (UPDATE_ROLLBACK_COMPLETE)。
所以我检查了 cloudformation 堆栈,我收到消息说我的存储桶已经存在 -
my_bucket_name 已存在
资源更新取消
未能创建以下资源:[my_bucket_name]
我不知道为什么我会得到这个,我的 s3_bucket 代码看起来像这样 -
custom:
additionalStacks:
ressources:
Resources:
MyS3TBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: my_bucket
LifecycleConfiguration:
Rules:
- Status: Enabled
ExpirationInDays: 30
这不是我的全部 s3 代码,而是本文所需的一小部分。在添加生命周期配置之前,一切正常。任何帮助将不胜感激,谢谢