检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
obsClient.close() 更多关于OBS客户端初始化的内容请参考“初始化”章节。 日志配置详见日志初始化 创建桶 桶是OBS全局命名空间,相当于数据的容器、文件系统的根目录,可以存储若干对象。 本示例用于创建名为examplebucket的桶,并设置所在区域在华北-北京四(cn-nor
KeyMarker 列举多版本对象的起始位置,返回的对象列表将是对象名按照字典序排序后该参数以后的所有对象。 MaxKeys 列举多版本对象的最大数目,取值范围为1~1000,当超出范围时,按照默认的1000进行处理。 Delimiter 用于对对象名进行分组的字符。对于对象名中包含D
识别对象内容是否有变化。比如上传对象时etag为A,下载对象时etag为B,则说明对象内容发生了变化。etag只反映变化的内容,而不是其元数据。上传的对象或拷贝操作创建的对象,都有唯一的etag。 约束限制: 当对象是服务端加密的对象时,etag值不是对象的MD5值。 取值范围:
出于DNS解析性能和OBS服务可靠性的考虑,不允许将endpoint设置为IP,必须使用域名访问OBS服务。 创建桶 桶是OBS全局命名空间,相当于数据的容器、文件系统的根目录,可以存储若干对象。 本示例用于创建名为examplebucket的桶,并设置所在区域在华北-北京四(cn-nor
参考》的URL中携带签名章节。 永久共享: 通过将对象权限设置为匿名用户读取权限,通过分享对象URL,匿名用户通过分享的链接地址可访问对象数据。设置权限请参见对匿名用户授予指定对象的公共读权限。 对象类型不同,通过浏览器访问该对象的方式不同。例如:.txt、.html等文件可直接通过浏览器打开浏览,而
当前实例未运行结束时,该字段不存在。 默认取值: 无 input String 参数解释: 运行实例启动时的输入 默认取值: 无 state_map 字典数据结构 参数解释: 包括每个state信息。 取值范围: 参见ExecutionState结构体 默认取值: 无 表17 ExecutionState参数说明
配置建立HTTP/HTTPS连接的超时时间(单位:秒)。默认为60秒。 [10,60] WithSocketTimeout(socketTimeout int) 配置读写数据的超时时间(单位:秒)。默认为60秒。 [10,60] WithIdleConnTimeout(idleConnTimeout int)
HTTP响应头信息。 默认取值: 无 Agency string 参数解释: 目标桶(存放日志文件的桶)的所有者通过统一身份认证服务(IAM)创建的对OBS云服务的委托的名称。 可以选择账号下已有的IAM委托,也可以创建一个新的委托。创建委托参见创建IAM委托。 约束限制: 默认情况下,在为委托配置
VERSIONS 是 否 列举分段上传任务 HttpMethodEnum.GET SpecialParamEnum.UPLOADS 是 否 获取桶元数据 HttpMethodEnum.HEAD N/A 是 否 获取桶区域位置 HttpMethodEnum.GET SpecialParamEnum
下载完成后,验证本地文件大小是否与桶中对象的大小一致。 vmd5 附加参数,可选 下载完成后,验证本地文件的MD5值是否与桶中对象的MD5值一致。 说明: 桶中对象必须包含元数据x-obs-meta-md5chksum,否则会忽略MD5值校验。 注意: 如果您的业务涉及加密场景,请勿使用该参数。 p 附加参数,可选
KeyMarker 列举多版本对象的起始位置,返回的对象列表将是对象名按照字典序排序后该参数以后的所有对象。 MaxKeys 列举多版本对象的最大数目,取值范围为1~1000,当超出范围时,按照默认的1000进行处理。 Delimiter 用于对对象名进行分组的字符。对于对象名中包含D
string 作为请求参数时如果是设置桶日志配置则必选 参数解释: 目标桶(存放日志文件的桶)的所有者通过统一身份认证服务(IAM)创建对OBS云服务委托的名称。 可以选择账号下已有的IAM委托,也可以创建一个新的委托。创建委托参见创建IAM委托。 约束限制: 默认情况下,在为委托配置权
该字段被追加在对文件夹的请求的末尾(例如:suffix参数设置为“index.html”,请求的是“samplebucket/images/”,返回的数据将是“samplebucket”桶内名为“images/index.html”的对象的内容)。 约束限制: key、suffix和rout
列举桶内对象 GET N/A 是 否 列举桶内多版本对象 GET versions 是 否 列举分段上传任务 GET uploads 是 否 获取桶元数据 HEAD N/A 是 否 获取桶区域位置 GET location 是 否 获取桶存量信息 GET storageinfo 是 否 设置桶配额
SubResourceEnum.Versions 是 否 列举分段上传任务 HttpVerb.GET SubResourceEnum.Uploads 是 否 获取桶元数据 HttpVerb.HEAD N/A 是 否 获取桶区域位置 HttpVerb.GET SubResourceEnum.Location 是
如初始化上传段任务、合并段等。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器返回指定资源的概要,如获取对象元数据等。 OPTIONS(暂不支持工具生成签名):请求服务器检查是否具有某个资源的操作权限,需要桶配置CORS。 默认取值: 无,此参数必选。
\TEST_FILE\TEST.txt&fsize=7 表7 通过表单携带回调参数,回调请求中使用系统变量和自定义变量,同时设置自定义元数据 请求 说明 POST / HTTP/1.1 Host: examplebucket.obs.cn-north-4.myhuaweicloud
VERSIONS 是 否 列举分段上传任务 HttpMethodEnum.GET SpecialParamEnum.UPLOADS 是 否 获取桶元数据 HttpMethodEnum.HEAD N/A 是 否 获取桶区域位置 HttpMethodEnum.GET SpecialParamEnum