关于AWS-S3-Bucket的存储桶版本控制字段的说明

发布时间 2023-08-03 15:06:33作者: 520_1351

对于S3 Bukcet,在其属性界面,都能看到 【存储桶版本控制】

其值有3个,已暂停(Suspended),已启用,已禁用

我们可以通过AWS SDK for Python (Boto3)的方便查询指定S3 Bucket的存储桶版本控制,的状态值

BucketVersionResponse=NewS3client.get_bucket_versioning(Bucket=Name)
BucketVersion=BucketVersionResponse.get("Status","Disabled")

 

关于Status字段的说明如下

1、对于响应数据中,状态只有如下两种值 'Status': 'Enabled'|'Suspended'

2、只有当获取时key异常时,才能是Disabled状态,即是说当是Disabled时,就没有Status这个键

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17603361.html