对象存储服务 OBS-批量删除对象(Python SDK):接口约束
时间:2025-02-12 15:00:46
接口约束
- 您必须是桶拥有者或拥有批量删除对象的权限,才能批量删除对象。建议使用 IAM 或桶策略进行授权,如果使用IAM则需授予obs:object:DeleteObject权限,如果使用桶策略则需授予DeleteObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。
- OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。
- 桶没有开启多版本控制功能时,已删除的对象不可恢复,请谨慎操作。
- 批量删除对象一次能接收最大对象数目为1000个,如果超出限制,服务端会返回请求不合法。
- 并发任务分配后,在循环删除多个对象过程中, 如果发生内部错误, 有可能出现数据不一致的情况(某个对象索引数据删除但还有元数据)。
support.huaweicloud.com/sdk-python-devg-obs/obs_22_0919.html