对象存储服务 OBS-下载对象-范围下载(Python SDK):接口约束

时间:2024-10-10 11:58:27

接口约束

  • 您必须是桶拥有者或拥有下载对象的权限,才能下载对象。建议使用 IAM 或桶策略进行授权,如果使用IAM则需授予obs:object:GetObject权限,如果使用桶策略则需授予GetObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略配置对象策略
  • OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点
  • 对于存储类别为归档存储或深度归档存储的对象,需要确认对象的状态为“已恢复”才能对其进行下载。
  • 如果指定的范围无效(比如开始位置、结束位置为负数,大于文件大小),则会返回整个对象。
  • 可以利用范围下载并发下载大对象,详细代码示例请参考concurrent_download_object_sample
support.huaweicloud.com/sdk-python-devg-obs/obs_22_0911.html