S3 Bucket 的 aws cloudformation 片段应用 LifecycleConfiguration 删除所有现有版本
aws cloudformation snippet for S3 Bucket to apply LifecycleConfiguration to delete all existing versions
从现在开始,生命周期配置 yaml 模板片段必须删除所有现有的先前版本以及当前版本。此存储桶的版本控制已暂停。非常感谢任何帮助。
使用 Boto3:
#!/usr/bin/env python
import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('your-bucket-name')
bucket.object_versions.all().delete()
您也可以在 GUI 上执行此操作,但是如果您有很多文件,那将花费很多时间。
您可以找到更多可能的方法。
从现在开始,生命周期配置 yaml 模板片段必须删除所有现有的先前版本以及当前版本。此存储桶的版本控制已暂停。非常感谢任何帮助。
使用 Boto3:
#!/usr/bin/env python
import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('your-bucket-name')
bucket.object_versions.all().delete()
您也可以在 GUI 上执行此操作,但是如果您有很多文件,那将花费很多时间。
您可以找到更多可能的方法