检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“资金管理 > 充值”,系统自动跳转到充值窗口。 根据界面提示信息,对账户进行充值。 充值成功后,关闭充值窗口,返回管理控制台首页。 在服务列表中选择“对象存储服务 OBS”,开通并进入OBS管理控制台。 创建访问密钥 OBS通过用户账户中的AK和SK进行签名验证,确保通过授权的账户
选择“资金管理 > 充值”,系统自动跳转到充值窗口。 根据界面提示信息,对账户进行充值。 充值成功后,关闭充值窗口,返回管理控制台首页。 在服务列表中选择“对象存储服务 OBS”,开通并进入OBS管理控制台。 创建访问密钥 OBS通过用户账户中的AK和SK进行签名验证,确保通过授权的账户
需要重新获取。临时AK/SK和securitytoken遵循权限最小化原则,可应用于临时访问OBS。如果未使用securitytoken,会返回403错误。 临时Access Key Id:临时访问密钥ID。与临时秘密访问密钥关联的唯一标识符,通过临时访问密钥ID(AK)识别访问用户的身份。
资源准备 使用obsfs之前,您需要完成如表1所示的资源准备。 表1 资源准备 资源项 说明 操作指导 华为账号 账号是您访问华为云的主体,可以管理IAM用户、访问密钥及OBS并行文件系统等obsfs需要的资源,使用obsfs之前,您需要拥有一个已成功开通OBS的账号。 注册华为账号并开通华为云
obs:bucket:ListBucketVersions),才能在控制台正常看到对象列表。 系统策略 无 下表列出了OBS常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2 OBS操作与资源权限关系 操作名称 Tenant Administrator Tenant
如果已存在按前缀配置的生命周期规则,则不允许再新增配置到整个桶的规则。 如果已存在配置到整个桶的生命周期规则,则不允许再新增按前缀配置的规则,此时界面的“创建”按钮会变成灰色,表示不可操作。 您可以指定在对象最后一次更新后多少天,受规则影响的对象将转换为低频访问存储、归档存储或者过期并自动被OBS删除。 转换为
00秒。 第二步:使用表单上传 以BrowserJS为例,演示如何直接使用SDK计算签名。 基于表单上传是使用HTML表单形式上传对象到指定桶中,对象最大不能超过5GB。 您可以通过ObsClient.createPostSignatureSync生成基于表单上传的请求参数。使用
Response<BaseResponseOutput> 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input SetBucketAclInput 必选 参数解释: 设置桶ACL接口入参,详见SetBucketAclInput。 表2 SetBucketAclInput 参数名称
acl); ACL中需要填写的所有者(Owner)或者被授权用户(Grantee)的ID,是指用户的账号ID,可通过OBS控制台“我的凭证”页面查看。 获取对象访问权限 您可以通过ObsClient.getObjectAcl获取对象的访问权限。以下代码展示如何获取对象访问权限: //
OBSFileSystem。 修改后“重启”或“滚动重启”HDFS集群,再重启“部署客户端配置”。 进入YARN集群,重启“部署客户端配置”。 查看节点中/etc/hadoop/conf/core-site.xml中是否已增加OBS的ak、sk、endpoint和impl配置。 1
使用工具计算URL中携带的签名 单击进入可视化签名计算工具。 填写用户访问密钥ID(AK)和秘密访问密钥(SK)。如何获取请参见管理访问密钥 参照下表填写生成签名需要的参数: 表2 工具参数说明 参数名称 参数类型 是否必选 描述 HTTP-Verb String 必选 参数解释: HTTP方法(也称为
上传方式下(流式上传、文件上传、分段上传),或复制对象时进行设置。 对象属性详细说明见下表: 名称 描述 默认值 对象长度(Content-Length) 上传对象的长度,超过流/文件的长度会截断。 流/文件实际长度 对象MIME类型(Content-Type) 对象的MIME类
status为202表示正在恢复对象;如果GetResult.status为200表示对象已恢复。 表4 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请
request) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 request RestoreObjectRequest 必选 参数解释: 恢复多版本归档存储对象请求参数,详见RestoreObjectRequest。 表2 RestoreObjectRequest
}]; ACL中需要填写的所有者(Owner)或者被授权用户(Grantee)的ID,是指用户的账号ID,可通过OBS控制台“我的凭证”页面查看。 获取对象访问权限 您可以通过getObjectACL获取对象的访问权限。以下代码展示如何获取对象访问权限: static OBSClient
所有分段上传完成后,需要调用合并段接口来在OBS服务端生成最终对象。在执行该操作时,需要提供所有有效的分段列表(包括分段号和分段ETag值);OBS收到提交的分段列表后,会逐一验证每个段的有效性。当所有段验证通过后,OBS将把这些分段组合成最终的对象。 您可以通过ObsClient
0:表示上对齐。 1:表示中对齐。 2:表示下对齐。 order 可选参数,文字水印和图片水印的前后顺序。取值为0或1。默认值为0。 0:表示图片在前面。 1:表示文字在前面。 t 可选参数,文字或图片水印的透明度。取值范围为[0,100]。默认值为100,100%表示不透明。
批量删除分段上传任务时可选 待删除分段上传任务的对象名,或批量删除分段上传任务的对象名前缀。 说明: 批量删除分段上传任务时,如果该参数为空,则表示删除桶中所有的分段上传任务。 u 附加参数,删除单个分段上传任务时必选 待删除分段上传任务的ID。 说明: 该参数可以通过列举分段上传任务获取到。
Response<ListObjectsOutput> 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input ListObjectsInput 必选 参数解释: 列举桶内对象接口入参,详情参考ListObjectsInput。 表2 ListObjectsInput 参数名称
态。 完整的状态码列表请参见状态码。 默认取值: 无 responseHeaders Map<String, Object> 参数解释: HTTP响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值: 无 代码示例 本