bucket额度管理
更新时间:2025-10-30
设置Bucket额度管理
Python
1bucket_name=b'test-bucket'
2quota_conf = {
3 "maxObjectCount": 10000,
4 "maxCapacityMegaBytes": 12341234
5 }
6bos_client.put_bucket_quota(bucket_name, quota_conf= quota_conf)
注意:
- 只有bucket的owner且拥有
FULL_CONTROL权限才能够进行此请求
| 参数 | 说明 | 备注 |
|---|---|---|
| maxObjectCount | 单个Bucket最大个数限制值 | 若值为-1或0,表示无限制 |
| maxCapacityMegaBytes | 单个Bucket最大容量限制值,单位为MB | 若值为-1或0,表示无限制 |
获取Bucket额度管理
Python
1bucket_name=b'test-bucket'
2response = bos_client.get_bucket_quota(bucket_name)
3print(response.max_object_count)
4print(response.max_capacity_mega_bytes)
删除Bucket额度管理
Python
1bucket_name=b'test-bucket'
2response = bos_client.delete_bucket_quota(bucket_name)
