检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当前obsutil工具支持同步上传本地目录到OBS桶中,同步成功后,如果用户删除了本地目录下的部分文件,再次进行增量同步上传时,工具将只会检查本地存在的文件是否需要增量进行上传,无法感知已删除文件是否需要在目标桶内进行删除。
OBS服务端错误码 在向OBS服务端发出请求后,如果遇到错误,会在响应中包含响应的错误码描述错误信息。详细的错误码及其对应的描述和HTTP状态码见下表: 错误码 描述 HTTP状态码 AccessDenied 拒绝访问。
OBS通过IAM预置了一组条件键,例如,您可以先使用obs:SourceIp条件键检查请求者的IP地址,然后再允许执行操作。 OBS支持的条件键和运算符与桶策略的Condition一致,在IAM配置时需要在前面加上“obs:”。
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有删除桶的网站配置的权限,才能删除桶的网站配置。
兼容性 3.*.* 相对于 3.0.0兼容 3.*.* 不兼容 2.*.* 3.*.* 不兼容 1.*.* arm编译环境: NAME="EulerOS" VERSION="2.0 (SP8)" ID="euleros" ID_LIKE="rhel fedora centos" VERSION_ID
其他使用前须知 请确认您已经熟悉OBS的基本概念,如桶(Bucket)、对象(Object)、访问密钥(AK和SK)等。 您可以先参考OBS客户端通用示例,了解OBS .NET SDK接口调用的通用方式。
SDK下载 SDK源码和API文档 OBS .NET SDK最新版本源码:最新版本源码下载 OBS .NET SDK历史版本下载地址:历史版本下载 OBS .NET SDK API文档:OBS .NET SDK API参考
计费概述 本章节主要介绍对象存储的计费说明,包括计费项、计费模式等。关于并行文件系统和专属对象存储的计费说明,请参考产品价格详情。 计费项 OBS计费项由存储费用、请求费用、流量费用、数据恢复费用和数据处理费用组成,如图1所示。
如果用户当前处于对象列表界面,需要快速切换到其他桶,则可单击页面左侧图标展开隐藏的桶列表,并在桶列表上方搜索框中搜索需要切换到的桶。
OBS服务端错误码 在向OBS服务端发出请求后,如果遇到错误,会在响应中包含响应的错误码并描述错误信息。详细的错误码及其对应的描述和HTTP状态码参见OBS API错误码。。 父主题: 异常处理
初始化OBS客户端 向OBS发送任一HTTP/HTTPS请求之前,必须先创建一个OBSClient实例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放
用户有桶名为examplebucket,桶内共有四个名为newfile,obj001,obj002,obs001的对象,如果只需要列出对象名为obj002的对象,请求消息格式为: GET /?
OBS支持用户使用以“x-obs-meta-”开头的消息头来加入自定义的元数据,以便对对象进行自定义管理。当用户获取此对象或查询此对象元数据时,加入的自定义元数据将会在返回的消息头中出现。 约束限制: 所有自定义元数据大小的总和不超过8K。
我可以恢复已删除的对象吗? 启用多版本控制功能后,不带版本号删除对象时,对象产生一个带唯一版本号的删除标记,在已删除对象列表中,您可以从此处恢复您需要的对象。 如果未启用版本控制功能,或启用该功能后指定版本号删除了对象,OBS将彻底删除这些数据,将无法找回。
实际上在OBS内部是通过在对象的名称中增加“/”,将该对象在OBS管理控制台或者OBS Browser+上模拟成一个文件夹的形式展现。通过API等方式列举对象,获取到的对象名就是以“/”分隔的,最后一个“/”后的内容就是对象名。如果最后一个“/”后没有内容,则表示一个文件夹路径。
静态网站托管简介(Node.js SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。
相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。 用户上传的对象存储在桶中。用户必须对桶有WRITE权限,才可以在桶中上传对象。
设置对象过期时间(Python SDK) 本示例用于上传文件流时通过header设置对象过期时间 obsClient = ObsClient(access_key_id=ak, secret_access_key=sk, server=server) try: # 读取文件流
获取桶归档对象直读策略 功能介绍 桶的所有者可以获取指定桶的归档对象直读状态。 如果从未设置桶的归档对象直读状态,或者已经删除桶的归档对象直读状态,则此操作不会返回桶的归档对象直读状态。
删除桶归档对象直读策略 功能介绍 删除指定桶的归档对象直读配置信息。 删除后桶内的归档对象不能直接读取。对未恢复或正在恢复的归档对象进行操作时,会返回错误403 Forbidden。