对象存储服务 OBS-批量删除多版本对象(Java SDK):接口约束

时间:2024-12-11 15:52:29

接口约束

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