检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表2 请求消息头 消息头名称 消息头类型 是否必选 描述 Origin String 否 参数解释: 预请求指定的跨域请求Origin(通常为域名)。 约束限制: 允许多条匹配规则,以回车换行为间隔。每个匹配规则允许使用最多一个“*”通配符。 取值范围: 符合CORS协议的取值范围。
IsTruncated为true表明本次没有返回全部结果,并可通过InterfaceResult.NextKeyMarker和InterfaceResult.NextUploadIdMarker获取下次列举的起点。 如果想获取指定桶包含的所有分段上传任务,可以采用分页列举的方式。 列举全部分段上传任务 // 创建ObsClient实例
处理。 默认取值: 1000 isTruncated bool 参数解释: 表明本次请求是否返回了全部结果。 取值范围: True表示没有返回全部结果。 False表示已返回了全部结果。 encoding_type str 参数解释: 对响应中的部分元素进行指定类型的编码。如果
的Upload ID包含的段数量大于1000,则返回结果中ListPartsResult.isTruncated为true表明本次没有返回全部段,并可通过ListPartsResult.getNextPartNumberMarker获取下次列举的起始位置。 如果想获取指定Upload
参数解释: 访问密钥中的SK。 默认取值: 空字符串,表示匿名用户 N/A endPoint 参数解释: 连接OBS的服务地址。可包含协议类型、域名、端口号。示例:https://your-endpoint:443。(出于安全性考虑,建议使用https协议)。 默认取值: 无 N/A ctrCipherGenerator
Browser+、obsutil)、主流备份软件、云存储网关或数据快递服务DES,备份至对象存储服务OBS。OBS提供生命周期功能实现对象存储类别自动转换,以降低存储成本。在需要时,可将OBS中的数据恢复到云上的灾备主机或测试主机。 同步客户端:适用于单数据库/程序场景,手工备份,成本最低
A部门用户在B部门的桶中下载、删除对象失败。 同时满足以上几点要求,说明权限配置成功。 部门管理员权限控制说明 按照上述方法配置后,所有部门管理员会拥有其他部门桶资源的全部权限。如果要拒绝其他部门管理员访问本部门的桶资源,请按照下述步骤配置桶策略。 使用本部门管理员用户登录控制台首页。 在控制台首页选择“服务列表
在OBS管理控制台左侧导航栏选择“桶列表”。 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 单击待添加标签的对象名称,进入“基本信息”页签。 切换至“标签”页签,单击“添加标签”。 在“添加标签”对话框,填写标签键和标签值。 表1 参数说明 参数 说明 标签键 输入标签的键,同一个对
0001的前缀配置为aa,则event-0002的前缀不可配置为aaaa,因为两者具有包含关系。 当前缀置空时,解压策略将默认匹配该桶下的全部ZIP包,可能会触发循环执行。 例如,ZIP包“AA.zip”中包含ZIP包“BB.zip”。如果前缀置空,当"AA.zip"解压完成后,系统会继续对解压出的"BB
A部门用户在A部门的桶中下载、删除对象失败。 同时满足以上几点要求,说明权限配置成功。 部门管理员权限控制说明 按照上述方法配置后,所有部门管理员会拥有其他部门桶资源的全部权限。如果要拒绝其他部门管理员访问本部门的桶资源,请按照下述步骤配置桶策略。 使用本部门管理员用户登录控制台首页。 在控制台首页选择“服务列表
nt-Type字段或者传入错误的值,此时会出现跨域错误。解决方案为:Content-Type字段前后端保持一致。 不支持通过CDN加速后的域名生成临时访问URL。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 通过该方式可支持的操作以及相关信息见下表:
PUT上传中参数通过请求头域传递;POST上传则作为消息体中的表单域传递。 PUT上传需在URL中指定对象名;POST上传提交的URL为桶域名,无需指定对象名。两者的请求行分别为: PUT /ObjectName HTTP/1.1 POST / HTTP/1.1 关于PUT上传的更多详细信息,请参考PUT上传。
002就不受保护可以正常删除。当您下载对象时,不指定版本号下载的是最新对象,也就是test.txt 002。 处于保护中的对象不会被生命周期删除,但是能正常进行存储类别转换。受保护的对象不再受保护后,如果满足生命周期过期规则,将会被系统删除。 桶级WORM开关一旦打开,则无法为该桶禁用桶级WORM开关 ,也无
obsClient.putObject(PutObjectRequest request) OBS支持用户配置指定的规则,实现定时删除桶中的对象或者定时转换对象的存储类别,从而节省存储费用。此接口设置的对象过期时间,其优先级高于桶生命周期规则。 - 追加上传 obsClient.appendO
类型 变量 事件网格EG对事件参数进行转换,通过JSONPath从事件中提取参数,然后把这些参数路由到事件目标。 参数 如下所示。 需要转换的参数。 模板 如下所示。 自定义一个包含所需变量的模板,事件网格EG按照模板定义的形式进行转换。 本示例中,“参数”请填写如下内容: {
与上传时使用的密钥不匹配,将会抛出错误。解密成功后,SDK 将会使用解密后的数据密钥与初始值解密对象并返回。 加密客户端与普通客户端的接口变更 CryptoObsClient 继承自 ObsClient,除下表所列举的接口外,其他接口均与 ObsClient 保持一致。 表1 接口名
钥与上传时使用的密钥不匹配,将会抛出异常。解密成功后,SDK将会使用解密后的数据密钥与初始值解密对象并返回。 加密客户端与普通客户端的接口变更 CryptoObsClient继承自ObsClient,除下表所列举的接口外,其他接口均与ObsClient保持一致。 表1 CryptoObsClient
userHeaders HashMap<String, String> 可选 参数解释: 用户头域列表。HashMap中第一个String代表用户头域名称,第二个String代表用户头域对应的取值。通过每个SDK设置的用户头域userHeader透传给服务端,使SDK不做处理,让后续使用更灵活。
当桶内对象很多的时候,单条清单配置可能会生成多个清单文件,生成清单文件需要一定时间。例如,桶内有20万个对象时,生成所有清单文件需要约1.5分钟。在全部清单文件生成完成之后1到2小时会生成一个manifest.json文件,manifest.json文件中包含了该条清单本次生成的所有清单文件的相关信息,具体信息如下:
/”和“./”在uri中特殊语义,请尽量避免出现在对象键中。此外,当对象名称中包含“../”或“./”时,也不支持在OBS控制台编辑对象(如:转换存储类别、配置生命周期等)。 禁止创建以“..”或“.”开头的对象名。 父主题: 对象管理