检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
成三级域名形式,又称为虚拟主机访问域名。 通过内网访问OBS 通过内网访问OBS主要指通过华为云服务之间的内部通信网络访问OBS。通过内网访问OBS产生的流入流量(数据上传到OBS等写操作)和流出流量(下载OBS数据等读操作)都是免费的。 例如在弹性云服务器(Elastic Cloud
成三级域名形式,又称为虚拟主机访问域名。 通过内网访问OBS 通过内网访问OBS主要指通过华为云服务之间的内部通信网络访问OBS。通过内网访问OBS产生的流入流量(数据上传到OBS等写操作)和流出流量(下载OBS数据等读操作)都是免费的。 例如在弹性云服务器(Elastic Cloud
写操作(PUT类请求):PUT/POST/COPY等,例如上传对象、复制对象。 删除操作(DELETE类请求):DELETE等,例如删除对象、取消多段上传任务。 生命周期转换请求:在生命周期规则执行过程中,标准存储转换为低频访问存储、归档存储或深度归档存储,低频访问存储转换为归档存储或深
流量费用:源端下载数据时,会产生流量费用,流量由数据的实际大小决定,费用由源端数据所在云服务商收取;数据上传至华为云OBS不收取流量费用。 对象存储迁移服务暂不支持迁移多版本的对象存储数据。 OMS同样适用于OBS桶和并行文件系统桶之间的数据迁移。 迁移流程 迁移流程如图1所示,具体操作请参见华为云OBS之间迁移操作指导。
约束限制: 仅用于多版本列举。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 VersionIdMarker String 参数解释: 表示列举多版本对象的起始位置(versionId标识),与请求中的该参数对应。 约束限制: 仅用于多版本列举。 取值范围:
// 使用永久AK/SK初始化客户端 ObsClient obsClient = new ObsClient(ak, sk,endPoint); // 使用临时AK/SK和SecurityToken初始化客户端 // ObsClient
// 使用永久AK/SK初始化客户端 ObsClient obsClient = new ObsClient(ak, sk,endPoint); // 使用临时AK/SK和SecurityToken初始化客户端 // ObsClient
桶参数。 key char * 必选 对象名。 upload_id_return_size int 必选 多段上传id缓存大小。 upload_id_return char * 必选 多段上传id缓存。 put_properties obs_put_properties* 可选 上传对象属性。
设置桶的存储类别 桶 setBucketStorageclass 管理类事件 设置桶的标签 桶 setBucketTagging 管理类事件 设置桶的多版本 桶 setBucketVersioning 管理类事件 设置桶的静态域名 桶 setBucketWebsite 管理类事件 设置桶服务端加密配置
REST.COPY.OBJECT 复制对象 REST.PUT.VERSIONING 设置桶的多版本状态 REST.GET.OBJECT 获取对象内容 REST.GET.VERSIONING 获取桶的多版本状态 REST.HEAD.OBJECT 获取对象元数据 REST.PUT.NOTIFICATION
// 使用永久AK/SK初始化客户端 ObsClient obsClient = new ObsClient(ak, sk,endPoint); // 使用临时AK/SK和SecurityToken初始化客户端 // ObsClient
的存储包类型及剩余容量,可根据存储包信息确认是否在该区域创建并行文件系统。 数据冗余存储策略:配置多AZ后,数据冗余存储至多个AZ中,可用性更高。 请根据业务情况提前规划是否配置多AZ功能,并行文件系统一旦创建成功,后续无法修改数据冗余存储策略。 策略:您可以为并行文件系统配置私有、公共读、或公共读写策略。
REST.COPY.OBJECT 复制对象 REST.PUT.VERSIONING 设置桶的多版本状态 REST.GET.OBJECT 获取对象内容 REST.GET.VERSIONING 获取桶的多版本状态 REST.HEAD.OBJECT 获取对象元数据 REST.PUT.NOTIFICATION
value值区分大小写。 自定义元数据key-value对都必须符合US-ASCII。如果一定要使用非ASCII码或不可识别字符,需要客户端自行做编解码处理,可以采用URL编码或者Base64编码,服务端不会做解码处理。例如x-obs-meta-中文:中文 经URL编码后发送,
key char * 必选 对象名。 object_info obs_copy_destination_object_info * 必选 指明多段上传任务。 object_info->destination_bucket char * 必选 目标对象所在桶。 object_info->destination_key
对于加密类型的对象如何使用URL进行下载?(Java SDK) 如果是SSE-KMS方式进行加密的对象,使用URL下载时服务端会自动解密。 如果对象是SSE-C方式进行加密的对象,由于解密需要设置请求头域,所以不能通过浏览器直接访问该对象。如果您是在编写代码来访问加密类型的对象,
文件上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 文件上传使用本地文件作为对象的数据源。以下代码展示了如何进行文件上传: // 认证用的ak和sk硬编码到代码中或者明文存
x-obs-object-type x-obs-next-append-position 允许响应中返回指定的附加头域。 须知: 附加头域:指定浏览器可以暴露给客户端的响应消息头。 比如在浏览器环境中,需要获取ETag值,由于ETag不属于标准响应头,就需要添加到扩展头域。 通过OBS Console配置桶的CORS
string 参数解释: 桶CORS规则中的ExposeHeader。ExposeHeader是指CORS规则允许响应中可返回的附加头域,给客户端提供额外的信息。默认情况下浏览器只能访问以下头域:Content-Length、Content-Type,如果需要访问其他头域,需要在附加头域中配置。
转换为标准存储、低频访问存储对象或归档存储,需要手动先恢复对象,然后手动转换存储类别。 归档和深度归档存储不支持多AZ。因此不支持使用生命周期的存储类别转换功能,将多AZ桶或对象的存储类别转化为归档或深度归档存储。 取值范围: 生命周期转换的目标存储类别取值范围详见StorageClassType。