检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
getenv("SECRET_ACCESS_KEY_ID"); String endPoint = "https://your-endpoint"; // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); try
在云服务网站申请账号,充值后,即可使用对象存储服务。 如果是IAM子账号,需主账号通过IAM授权其OBS资源使用权限,IAM子账号才能访问OBS。 在OBS上创建桶和上传对象,以及对桶和对象的相关操作请参见桶管理和对象管理。 父主题: 产品咨询
Browser+。 选中待配置的桶,单击“桶ACLs”。 根据需求设置目标桶的ACL权限,单击“确认”,如图1所示。 图1 配置ACL 当用户新创建一个桶时,如果不指定相应的ACL权限,OBS Browser+自动将该桶设置为仅允许桶的所有者访问,其他任何人无法访问该桶及桶内的对象。 父主题:
408 Request Timeout 请求超时 服务端与客户端Socket连接超时。 409 Conflict 请求冲突 在不同区域重复创建同名桶; 尝试删除非空桶。 500 Internal Server Error 服务端内部错误 服务端内部错误。 503 Service Unavaliable
多AZ功能的状态。 开启多AZ后,数据冗余存储至多个AZ中。 账户ID 桶的拥有者全局唯一标识,与“我的凭证”页面的“账户ID”相同。 创建时间 桶的创建时间。 父主题: 桶的基本操作
括其他用户创建的桶。桶创建成功后,不支持修改名称,创建时,请设置合适的桶名。 OBS中桶按照DNS规范进行命名,DNS规范为全球通用规则,其具体命名规则如下: 需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。用户删除桶后,立即创建同名桶或并行文件系统会创建失败,需要等待30分钟才能创建。
specified bucket does not exist”类似错误 问题定位: 待挂载并行文件系统不存在。 解决办法: 创建一个并行文件系统后再重新挂载。创建的方法参见创建并行文件系统。 现象二:挂载并行文件系统时出现“file system not support this request:
*error){ NSLog(response.configuration.locationConstraint); }]; 创建桶时可以指定桶的区域位置,请参见创建桶。 父主题: 管理桶
OBS自定义策略 如果系统预置的OBS权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考桶相关授权项和对象相关授权项。 目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。
e-bucket 作用范围 默认为“全局级服务” 单击“确定”,完成自定义策略创建。 创建用户组并授权。 按照IAM文档指导,将前面步骤创建的自定义策略添加到用户组中。 将需要授权的IAM用户加入到创建的用户组中,授权完成。 由于缓存的存在,授予OBS相关的策略后,大概需要等待10~15分钟策略才能生效。
桶标签 您可以在创建桶时,配置其标签,详见创建桶。您也可以在桶创建后,再配置其标签。本章节介绍桶创建后标签的配置方法。 使用场景 标签用于标识云资源,当您拥有相同类型的许多云资源时,可以使用标签按多种维度(如用途、所有者或环境)对云资源进行分类,从而帮助您对资源进行使用量分析或成本核算等。
获取桶存量信息接口,支持按照存储类别统计存量信息。 修复ECS通过代理获取凭据访问OBS时,正则匹配失败的问题。 是 v3.22.2 新功能 新增虚拟桶相关接口。 对Python3 HTTPS参数的使用进行了兼容性更改。 是 低于v3.22.2(停止配套,EOM) - 版本过低,已停止维护,建议及时升级版本。
括其他用户创建的桶。桶创建成功后,不支持修改名称,创建时,请设置合适的桶名。 OBS中桶按照DNS规范进行命名,DNS规范为全球通用规则,其具体命名规则如下: 需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。用户删除桶后,立即创建同名桶或并行文件系统会创建失败,需要等待30分钟才能创建。
下面内容以配置IAM用户的对象存储服务“Tenant Guest”权限为例。 创建用户组并授权 在IAM控制台创建用户组,并授予对象存储服务“Tenant Guest”权限。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,验证权限: 在服务列表中选择“对象存储服务
分段上传-初始化上传段任务(Python SDK) 功能说明 使用多段上传特性时,用户必须首先调用创建多段上传任务接口创建任务,系统会给用户返回一个全局唯一的多段上传任务号,作为任务标识。后续用户可以根据这个标识发起相关的请求,如:上传段、合并段、列举段等。创建多段上传任务不影响已有的同名对象;同一个对象可以同时存在多
用户可以根据需要将存储在OBS上的对象复制到其他路径下。复制对象操作将创建需要复制的对象的副本。在单次操作中,您可以创建最大5GB的对象副本。对于复制大于5GB的对象副本,请您使用多段上传API。通过使用copy操作,您可以: 创建对象的其他副本。 通过复制对象并删除原始对象来重命名它们。 更改对象元数据。
我可以修改桶所在的区域吗? 不可以。 桶创建成功后,不支持变更区域,请谨慎选择。 父主题: 桶和对象相关
"Effect": "Allow" } ] } 您可以从下拉列表选择账号下已有的IAM委托,也可以单击“创建委托”去创建一个新的委托。创建委托的方法,请参见创建用于上传日志的委托。 单击“确定”。 日志记录设置成功后,大约15分钟后可在日志存储桶中查看到桶的操作日志。 使用API
getenv("SECRET_ACCESS_KEY_ID"); String endPoint = "https://your-endpoint"; // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); PutObjectRequest
复制对象(Java SDK) 功能说明 用户可以根据需要将存储在OBS上的对象复制到其他路径下。复制对象操作将创建需要复制的对象的副本。在单次操作中,您可以创建最大5GB的对象副本。 为指定桶中的对象创建一个副本。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。