检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在一个资源包生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1所示。 图1 OBS生命周期 资源包从购买到到期前,资源包生效中,相应费用从资源包抵扣。 资源包到期后,扣费方式自动切换为按需扣费。 按需计费时相应费用会从账户余额中抵扣,余额不足会导致账号欠费。 账号欠费后,OBS资源会进入宽限期,宽
import os import traceback # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.co
from obs import ObsClient # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 # 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.co
象,因为控制台还调用了其他高级配置的接口,但此时已可以正常完成读写模式中允许的操作。 上传文件111.txt至桶example-001中,可以上传成功。表示权限配置成功。 图11 上传文件 如果需要配置其他指定的权限完成其他操作,如下载对象或删除对象等,可前往“账号名 > 统一身份认证
String 上传的原始文件名。 fsize String 文件的大小,单位为字节。 名称兼容size。 etag String 对象的ETag。 bucket String 上传的对象所属桶名。 key String 上传的对象名。 ext String 上传文件的后缀名,通过自动检
OBS支持以下存储类别: 标准存储 低频访问存储 归档存储 深度归档存储(受限公测) 适用场景:标准存储访问时延低和吞吐量高,因而适用于有大量热点文件(平均一个月多次)或小文件(小于1MB),且需要频繁访问数据的业务场景,例如:大数据、移动应用、热点视频、社交图片等场景。 分类:标准存储分为多AZ和单
如果指定某个对象集:“对象名称前缀”+“*”、“*”+“对象名后缀”或“*”。 授权操作 动作范围:自定义配置 动作:GetObject(获取对象内容、获取对象元数据) 说明: 如果需要配置其他指定的权限,选择对应动作即可。OBS支持的动作 核对权限配置信息,确认无误后单击“创建”,完成桶策略创建。
数据均来源于云监控CES(OBS上报至CES的数据)。 总存储量数据 <= (标准存储量+低频访问存储量+归档存储量) 获取总存储量数据时,存在部分桶容量获取失败的情况。 主账号为子账号设置了企业项目授权,此时子账号登录后查询的总存储量为部分桶(子账号有权限的桶)的数据,而标准存
回403,是由于访问用户缺少列举桶内对象的权限(obs:bucket:ListBucket),需要给访问用户授予该权限,用于列举桶内对象和获取桶的元数据。 父主题: 桶和对象相关
Object版本的标签信息。如果对应版本为删除标记(Delete Marker),则OBS将返回404 Not Found。 并行文件系统不支持给文件设置标签。 每个对象最多能设置10个标签。 标签的键值约束: 键名(Key)区分大小写且必须唯一,不能为空且不能超过128个字符,不允许使用=*<>\
请求服务器返回指定资源,如获取桶列表、下载对象等。 PUT 请求服务器更新指定资源,如创建桶、上传对象等。 POST 请求服务器新增资源或执行特殊操作,如初始化上传段任务、合并段等。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器返回指定资源的概要,如获取对象元数据等。
Coordinates。在spring-boot框架中引入OBS SDK时,会将SDK所指定的三方依赖okhttp3的版本由4.8.0降至3.14.9,导致无法获取到指定方法。可以通过使用集成了三方依赖的bundle版SDK来进行规避,或在您的项目中显示的引用 4.8.0 版本的okhttp3。 解决方法
400 Bad Request IncorrectNumberOfFilesInPost Request 每个POST请求都需要带一个上传的文件。 400 Bad Request InlineDataTooLarge Inline Data超过了允许的最大长度。 400 Bad Request
" ) func main() { //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 //您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.
listObjects返回ObjectListing实例,该实例包含此次listObject请求的返回结果,可通过ObjetListing.getObjects获取所有对象(Object)的描述信息。 上面的代码默认列举1000个对象(Object)。 更丰富的列举功能,请参见列举对象。 父主题: 快速入门
参数解释: 复制对象时,使用此头域授权读对象和获取对象元数据的权限给domain下的所有用户。 约束限制: 无 取值范围: 无 默认取值: 无 x-obs-grant-read-acp String 否 参数解释: 复制对象时,使用此头域授权获取对象ACL的权限给domain下的所有用户。
调用ObsClient的相关接口完成后,没有异常抛出,则会返回SDK公共结果对象,表明操作成功;如果抛出异常,则表明操作失败,此时可从SDK自定义异常实例中获取错误信息。 当前各区域特性开放不一致,部分特性只在部分区域开放,使用过程中如果接口HTTP状态码为405,请确认该区域是否支持该功能特性。
对象。 复制对象时设置目标对象的加密算法、密钥,对目标对象启用加密算法。 SSE-KMS SSE-C getObjectMetadata 获取对象元数据时设置解密算法、密钥,用于解密对象。 SSE-C initiateMultipartUpload 初始化分段上传任务时设置加密算
在云服务商收取;数据上传至华为云OBS不收取流量费用。 对象存储迁移服务暂不支持迁移多版本的对象存储数据。 OMS同样适用于OBS桶和并行文件系统桶之间的数据迁移。 迁移流程 迁移流程如图1所示,具体操作请参见华为云OBS之间迁移操作指导。 图1 OBS之间数据迁移流程 父主题:
具体操作请参见删除分段上传任务。 OBS API 您可以通过以下步骤来直接删除桶中碎片: 使用列举桶中已初始化多段任务接口,来列举所有分段上传任务,获取所有UploadId。 使用取消多段上传任务接口,来取消分段上传任务,即可删除所有碎片。 OBS SDK OBS SDK通常只有采用多段上