检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
列举对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 您可以通过函数list_bucket_objects列举出桶里的对象。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。
修改写 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 修改写接口modify_object只适用于并行文件系统的桶,对象桶该接口不支持。该接口同put_object参数和使用方法一样,只不过是多了一个写对象的起始位置position
查询对象属性 功能说明 查询对象的基本属性。 命令结构 Windows操作系统 obsutil stat obs://bucket/key [-acl][-bf=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] macOS
Python SDK接口概览 表1总结了OBS Python SDK支持的接口及功能描述,每个接口的详细介绍和示例代码请前往接口详情页查看。 SDK API概览 表1 Python SDK API概览 接口名 方法 功能描述 创建桶 ObsClient.createBucket 创建桶
Java SDK接口概览(Java SDK) 桶相关接口 桶相关接口如下表所示。 表1 桶相关接口概览 接口名 方法 功能描述 示例代码源代码 创建桶 obsClient.createBucket(CreateBucketRequest request) 在当前账号按照用户指定的桶名创建一个新桶
流式上传(PUT上传) 使用场景 如果待上传的文本文件、图片、视频等资源小于5GB,您可以选择流式上传,即PUT操作的方式将对象上传到桶中。 PUT上传中参数通过请求头域传递,上传需在URL中指定对象名,请求行为如下所示: PUT /ObjectName HTTP/1.1 虽然OBS
上传对象(Node.js SDK) 对象上传简介(Node.js SDK) 文本上传(Node.js SDK) 流式上传(Node.js SDK) 文件上传(Node.js SDK) 创建文件夹(Node.js SDK) 设置对象元数据(Node.js SDK) 上传对象时设置指定对象生命周期
设置桶存储类型(Harmony SDK) 功能说明 OBS提供了三种四种存储类型:标准存储、低频访问存储、归档存储、深度归档存储(受限公测中),从而满足客户业务对存储性能、成本的不同诉求,详情可参见OBS存储类型。 调用设置桶存储类型接口,可设置指定桶的存储类型。设置了桶的默认存储类型之后
获取桶存储类型(Harmony SDK) 功能介绍 OBS提供了三种四种存储类型:标准存储、低频访问存储、归档存储、深度归档存储(受限公测中),从而满足客户业务对存储性能、成本的不同诉求,详情可参见OBS存储类型。 调用获取桶存储类型接口,可获取指定桶的存储类型。 接口约束 您必须是桶拥有者或拥有获取桶存储类型的权限
列举桶(Java SDK) 功能说明 OBS桶是对象的容器,您上传的文件都存放在桶中。调用列举桶接口,可列举当前账号所有地域下符合指定条件的桶。返回结果以桶名的字典序排序。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束
表单上传(POST上传) 使用场景 如果待上传的文本文件、图片、视频等资源小于5GB,您可以选择表单上传,即POST操作的方式将对象上传到桶中。 POST上传作为消息体中的表单域传递,上传提交的URL为桶域名,无需指定对象名。请求行为如下所示: POST / HTTP/1.1 虽然
流式上传(PUT上传) 使用场景 如果待上传的文本文件、图片、视频等资源小于5GB,您可以选择流式上传,即PUT操作的方式将对象上传到桶中。 PUT上传中参数通过请求头域传递,上传需在URL中指定对象名,请求行为如下所示: PUT /ObjectName HTTP/1.1 虽然OBS
增量同步复制对象 功能说明 将源桶指定路径下的所有对象同步到目标桶指定路径,使两边内容保持一致。这里的增量同步有两层含义:1)增量,依次比较源对象和目标对象,只复制存在变化的源对象;2)同步,命令执行完成后,保证源桶指定路径是目标桶指定路径的子集,即源桶指定路径下的所有对象均能在目标桶中找到对应对象
服务端加密 如何访问或下载已加密的对象? 被委托账号或用户为什么无法上传下载KMS加密对象? 分享对象时,OBS的SSE-OBS服务端加密方式是否需要授权特殊权限? OBS是否支持对象加密上传? 我对存储在OBS上的数据加密时,可支持哪些加密技术? 为桶配置服务端加密后,OBS会对历史对象进行加密吗
并行文件系统支持的特性 并行文件系统支持的API列表 本节主要介绍并行文件系统和已有的OBS API的兼容情况,并对部分兼容的API进行差异说明。 关于OBS各个API接口的详细介绍,请参见《对象存储服务API参考》。 桶基础操作接口 表1 桶基础操作接口 接口 并行文件系统是否兼容
恢复失败的复制任务 功能说明 根据任务号(TaskId)恢复失败的复制任务。 命令结构 Windows操作系统 obsutil cp -recover=xxx [-dryRun] [-f] [-u] [-crr] [-vlength] [-vmd5] [-j=1] [-p=1] [
Harmony SDK接口概览(Harmony SDK) 表1总结了OBS Harmony SDK所有接口的描述与使用方式、方法定义及参数说明等内容。 表1 Harmony SDK API 接口名 定义方法 功能描述 创建桶 ObsClient.createBucket 在当前账号按照用户指定的桶名创建一个新桶
桶存储类型 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 OBS允许您对桶配置不同的存储类型,桶中对象的存储类型默认将与桶的存储类型保持一致。不同的存储类型可以满足客户业务对存储性能
如何使对象可以被匿名用户访问?(Harmony SDK) 如果想对象可以被匿名用户,可通过以下三步完成。 参考设置对象元数据(Harmony SDK)章节,设置对象的访问权限为公共读。 参考如何获取对象URL章节,获取对象的URL提供给匿名用户。 匿名用户通过浏览器打开获取的URL
初始化上传段任务 功能介绍 使用多段上传特性时,用户必须首先调用创建多段上传任务接口创建任务,系统会给用户返回一个全局唯一的多段上传任务号,作为任务标识。后续用户可以根据这个标识发起相关的请求,如:上传段、合并段、列举段等,了解完整的分段上传流程请参见分段上传。创建多段上传任务不影响已有的同名对象