检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 Code string 参数解释: OBS服务端返回的错误码。 Message
需创建,要先删除存在包含或被包含关系的规则。 桶清单加密方式目前只支持SSE-KMS。 权限限制: 清单文件使用OBS系统用户上传到目标桶,目标桶必须给OBS系统用户写权限。 其他: 暂不对桶清单功能收费,桶清单生成后只按照存量计费。 方法定义 obsClient.setInve
取消挂载并行文件系统失败 本文根据在取消挂载并行文件系统时遇到的不同现象,总结了常见取消挂载并行文件系统失败的可能原因及解决办法。 现象一:取消挂载并行文件系统时出现“target is busy”类似错误 问题定位: 取消挂载时,命令行终端停留在挂载目录或其子目录。 解决办法:
charCodeAt(n); } // 如果环境支持文件格式, 也可以使用: return new File([u8arr], filename, { type: mime }); return new Blob([u8arr], { type: mime }); }; //
由密钥值经过MD5加密再经过Base64编码后得到,示例:4XvB3tbNTN+tIEVa0/fGaQ== 默认取值: 无 objectUrl str 参数解释: 对象的全路径。 默认取值: 无 代码样例 本示例用于上传网络流对象。 1 2 3 4 5 6 7 8 9 10 11 12 13
ntent-Type,如果需要访问其他头域,需要在附加头域中配置。 约束限制: 不支持*、&、:、<、空格以及中文字符。 默认取值: 无 代码示例 本示例用于获取名为examplebucket桶的CORS规则配置。 1 2 3 4 5 6 7 8 9 10 11
参数类型 描述 statusCode int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。 完整的状态码列表请参见状态码。 默认取值: 无 responseHeaders Map<String, Object>
TooManyBuckets 用户拥有的桶的数量达到了系统的上限,并且请求试图创建一个新桶。 400 Bad Request TooManyObjectCopied 用户单个对象被复制的数量超过系统上限。 400 Bad Request TooManyWrongSignature 因高频错误请求被拒绝服务。
TooManyBuckets 用户拥有的桶的数量达到了系统的上限,并且请求试图创建一个新桶。 400 Bad Request TooManyObjectCopied 用户单个对象被拷贝的数量超过系统上限。 400 Bad Request TooManyWrongSignature 因高频错误请求被拒绝服务。
TooManyBuckets 用户拥有的桶的数量达到了系统的上限,并且请求试图创建一个新桶。 400 Bad Request TooManyObjectCopied 用户单个对象被拷贝的数量超过系统上限。 400 Bad Request TooManyWrongSignature 因高频错误请求被拒绝服务。
config_file str 必选 日志配置文件路径。 sec str 可选 日志配置文件中的section名称,默认为‘LOGCONF’。 代码样例 # 引入模块 from obs import ObsClient # 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式
VersionId string 参数解释: 目标对象的版本号。 代码示例 您可以通过ObsClient.copyObject接口在CopySource参数中指定待复制对象的versionId来复制多版本对象,代码示例如下: 1 2 3 4 5 6 7 8 9 10
无 DEEP_ARCHIVE 深度归档存储(受限公测) 适用于长期不访问(平均几年访问一次)数据的业务场景 代码示例 文件上传使用本地文件作为对象的数据源。以下代码展示了如何通过文件上传至名为examplebucket桶中。 1 2 3 4 5 6 7 8 9
默认情况下,上传对象至其他用户的桶中,桶拥有者没有对象的控制权限。对象拥有者为桶拥有者添加此权限控制策略后,桶所有者可以完全控制对象。例如,用户A上传对象x至用户B的桶中,系统默认用户B没有对象x的控制权。当用户A为对象x设置bucket-owner-full-control策略后,用户B就拥有了对象x的控制权。
默认情况下,上传对象至其他用户的桶中,桶拥有者没有对象的控制权限。对象拥有者为桶拥有者添加此权限控制策略后,桶所有者可以完全控制对象。例如,用户A上传对象x至用户B的桶中,系统默认用户B没有对象x的控制权。当用户A为对象x设置bucket-owner-full-control策略后,用户B就拥有了对象x的控制权。
详见StorageClassEnum。 默认取值: 无 代码示例:简单复制对象 本示例展示了如何将sourcebucketname桶下的sourceobjectname对象简单复制到destbucketname桶下的destobjectname对象中。示例代码如下: 1 2 3 4 5
中,桶拥有者没有对象的控制权限。对象拥有者为桶拥有者添加此权限控制策略后,桶所有者可以完全控制对象。例如,用户A上传对象x至用户B的桶中,系统默认用户B没有对象x的控制权。当用户A为对象x设置bucket-owner-full-control策略后,用户B就拥有了对象x的控制权。
归档存储。 DEEP_ARCHIVE DEEP_ARCHIVE 深度归档存储(受限公测) 代码示例 本示例展示了如何获取examplebucket桶下objectname对象的元数据。示例代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Java SDK配置桶的CORS 您可以使用OBS Java SDK调用ObsClient.setBucketCors接口配置桶的CORS,示例代码如下: // Endpoint以北京四为例,其他地区请按实际情况填写。 String endPoint = "https://obs.cn-north-4
如果待下载的对象名匹配该参数,则跳过该对象的复制。 须知: 建议使用引号传递该匹配模式(macOS/Linux操作系统使用单引号,Windows操作系统使用双引号)防止特殊符号被操作系统转义,导致不可预期的结果。 该匹配模式作用于对象全路径(含从根路径开始的对象前缀和对象名,例如,桶内对象