检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构造函数参数描述 参数 描述 建议值 access_key_id 访问密钥中的AK。默认为空字符串表示匿名用户。 N/A secret_access_key 访问密钥中的SK。默认为空字符串表示匿名用户。 N/A security_token 临时访问密钥中的SecurityToken。 如何
删除后不可恢复。批量删除对象要求返回结果里包含每个对象的删除结果。OBS的批量删除对象使用同步删除对象的方式,每个对象的删除结果返回给请求用户。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有
设置生命周期规则(Java SDK) 功能介绍 OBS支持用户调用设置桶的生命周期配置接口,为指定桶设置生命周期规则,实现定时删除桶中的对象或者定时转换对象的存储类别,从而节省存储费用,更多生命周期相关信息请参见生命周期管理。 对象过期后会被OBS服务端自动删除。 对象转换策略中
redirect 回源功能主要参数。 类型:Container 是 agency 委托名。客户通过委托赋予OBS服务查询用户桶内指定对象是否存在以及向用户桶内上传对象的权限。 类型:String 是 publicSource 公共可访问源端配置。当源端为公共可访问的资源时,必选。 类型:Container
功能说明 调用ObsClient的相关接口发生错误时,通常会返回SDK自定义错误,其包含服务端返回的HTTP状态码、OBS错误码、错误信息等,便于用户定位问题,并做出适当的处理。 类型定义 type ObsError struct 参数描述 字段名 类型 说明 StatusCode int
例如,您于2022年1月7日在OBS中存储了以下几个文件: log/test1.log log/test2.log doc/example.doc doc/good.txt 您又于2022年1月10日在OBS中存储了以下几个文件: log/clientlog.log log/serverlog
取值范围: 长度为32的字符串。 默认取值: 无 SaveAsFile string 可选 参数解释: 下载对象的目标路径,包含文件名。 约束限制: 包含文件名,如aa/bb.txt 取值范围: 无 默认取值: 无 SaveAsStream boolean 可选 参数解释: 是否将对象以流(stream
取值范围: 长度为32的字符串。 默认取值: 无 SaveAsFile string 可选 参数解释: 下载对象的目标路径,包含文件名。 约束限制: 包含文件名,如aa/bb.txt。 取值范围: 无 默认取值: 无 SaveAsStream boolean 可选 参数解释: 是否将对象以流(stream
查合并段请求体Body体内容是否合理,以及Etag值的一致性。 排查请求段列表中是否包含了不存在的段信息,例如:对象A分为a、b、c三个段上传,但是段列表中,多出了一个不存在的段d。此时您需要删除多余段的相关信息,此场景符合原因1。 排查过程中段ETag值是否和服务端返回的ETa
bucket_options.bucket_name = "<Your bucketname>"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在
题: 未配置跨域,需要在控制台配置CORS规则,请参考配置桶允许跨域请求。 签名计算问题,请参考URL中携带签名排查签名参数是否正确;比如上传对象功能,后端将Content-Type参与计算签名生成授权URL,但是前端使用授权URL时没有设置Content-Type字段或者传入错
使用SaveAsStream参数指定使用流式下载。 返回结果中的Body是一个可读的GuzzleHttp\Psr7\StreamInterface对象,可将对象的内容读取到本地文件或者内存中。 父主题: 下载对象
SDK自定义错误 调用ObsClient的相关接口发生错误时,通常会返回SDK自定义错误,其包含服务端返回的HTTP状态码、OBS错误码、错误信息等,便于用户定位问题,并做出适当的处理。该结构体的具体定义如下: 类型定义 type ObsError struct 参数描述 字段名 类型 说明 StatusCode
购买专属对象存储,购买方法请参见如何购买专属对象存储。 对象存储与专属对象存储的收费不同,具体请参见产品价格详情。 功能限制 暂不支持并行文件系统 暂不支持多AZ 暂不支持低频存储、归档存储和深度归档存储 暂不支持归档数据直读 暂不支持碎片管理 暂不支持企业项目 暂不支持跨区域复制
DeleteData参数值为Disabled,表示源桶的删除对象操作不会同步复制到目标桶中。 启用跨区域复制规则后,符合以下条件的对象会复制到目标桶中: 新上传的对象(归档存储或深度归档存储对象除外)。 有更新的对象,比如对象内容有更新,或者某一对象跨区域复制成功后源桶对象ACL设置有更新。 桶中
如何获取SecurityToken?(Java SDK) 临时AK/SK和SecurityToken是系统颁发给IAM用户的临时访问令牌,有效期可以设置为15分钟至24小时,过期后需要重新获取。 获取SecurityToken可以参考IAM开发指导文档示例,其他获取方式也可以参考
s3服务,在源码中会包含acs.amazonaws.com关键字的固定格式,SDK仅作常量使用,不会向该格式有其他处理,也不会对其访问。SDK会自动兼容该场景,用户可不感知。比如Java SDK: 父主题: 常见问题(Java SDK)
s3服务,在源码中会包含acs.amazonaws.com关键字的固定格式。 SDK仅作常量使用,不会向该格式有其他处理,也不会对其访问。 SDK会自动兼容该场景,用户可不感知。例如:Python SDK。 父主题: 常见问题(Python SDK)
s3服务,在源码中会包含acs.amazonaws.com关键字的固定格式。 SDK仅作常量使用,不会向该格式有其他处理,也不会对其访问。 SDK会自动兼容该场景,用户可不感知。例如:Go SDK。 父主题: 常见问题(Go SDK)
IAM权限和桶策略访问控制有什么区别? IAM权限是作用于云资源的,IAM的OBS策略可以作用于OBS的所有桶和对象,也可以作用于指定的桶和对象。推荐在对同一账号下的子用户授权的场景使用。 桶策略是作用于配置桶策略的单个桶的。 父主题: 权限相关