对象存储服务 OBS-删除桶(Node.js SDK):接口约束

时间:2024-11-07 19:45:38

接口约束

  • 待删除的桶必须为空,桶为空包含两方面含义:
    • 桶内没有任何对象,没有对象的任何历史版本,没有对象的删除标记(删除标记也视作一个历史版本)。
    • 桶内没有任何未合并的多段上传任务,即桶内不存在碎片。
  • 删除桶非幂等操作,删除不存在的桶会失败。
  • 您必须是桶拥有者或拥有删除桶的权限,才能删除桶。建议使用 IAM 或桶策略进行授权,如果使用IAM则需授予obs:bucket:DeleteBucket权限,如果使用桶策略则需授予DeleteBucket权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略自定义创建桶策略
  • OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点
support.huaweicloud.com/sdk-nodejs-devg-obs/obs_29_0303.html