检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
extensionHeaders dict 可选 参数解释: 接口的拓展头域。 取值范围: 参考自定义头域。 默认取值: 无 返回结果说明 类型 说明 GetResult 参数解释: SDK公共结果对象。 表1 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。
参数描述: 当加密方式为SSE-KMS且使用指定密钥加密时,需输入密钥ID。密钥ID获取方法请参见查看密钥。 约束限制: 当您设置了x-obs-server-side-encryption头域且赋值为“kms”,即选择kms加密方式时,才能使用该头域指定加密密钥。 默认取值: 当您选择使
例:K7QkYpBkM5+hca27fsNkUnNVaobncnLht/rCB2o/9Cw= 取值范围: 无 默认取值: 无 返回结果 表2 返回结果 参数类型 描述 表3 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释:
列举分段上传任务时的对象名前缀。 说明: 如果为空,则表示列举桶内所有分段上传任务。 s 附加参数,可选 以精简格式显示查询结果。 说明: 在精简格式下,返回结果只包含分段上传任务对象名和UploadId。 d 附加参数,可选 仅列举当前目录下的分段上传任务和子目录,而非递归列举所有分段上传任务和子目录。
StorageClassDeepArchive DEEP_ARCHIVE 深度归档存储(受限公测) 适用于长期不访问(平均几年访问一次)数据的业务场景。 返回结果说明 表4 返回结果 参数名称 参数类型 描述 output *SetObjectMetadataOutput 参数解释: 接口返回信息。详情参见S
默认取值: 1000 IsTruncated boolean 参数解释: 表明本次请求是否返回了全部结果。 取值范围: true:表示没有返回全部结果。 false:表示已返回了全部结果。 默认取值: 无 Prefix string 参数解释: 分段上传任务中的对象名前缀,与请求中的
对象的分段上传任务ID,即上次请求返回体的nextUploadIdMarker值。 默认取值: 无 返回结果 表3 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表4 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。
以精简格式显示查询结果。 说明: 在精简格式下,返回结果只包含对象名。 d 附加参数,可选 仅列举当前目录下的对象和子目录,而非递归列举所有对象和子目录。 说明: OBS中约定以“/”作为目录分隔符。 marker 附加参数,可选 使用授权码列举桶内对象时的起始位置,返回结果是对象名按照字典序排序后该参数以后的所有对象。
Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 //您可以登录访问管理控制台获取访问密钥
'@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({ // 推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险 // 您可以登录访问管理控制台获取访问密钥AK/S
PermissionFullControl FULL_CONTROL 完全控制权限,包括对桶或对象的读写权限,以及对桶或对象ACL配置的读写权限。 返回结果说明 表8 返回结果列表 参数名称 参数类型 描述 output *BaseModel 参数解释: 接口返回信息,详见BaseModel。 err error
return fmt.Sprintf("%x", hash.Sum(nil)) } func main() { //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。 //您可以登录访问管理控制台获取访问密钥AK
’,密钥就是由AES256加密算法得到的密钥。 取值范围: 长度为32字符串。 默认取值: 无 返回结果 表6 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表7 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。
’,密钥就是由AES256加密算法得到的密钥。 取值范围: 长度为32字符串。 默认取值: 无 返回结果 表6 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表7 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。
不到数据。建议客户端在出现上述错误时,查询数据是否已经上传成功,如果不成功则重新上传。 针对同一个对象或桶的操作,比如多个客户端对同一个对象并行上传、查询和删除时,具体操作结果依赖于操作到达系统的时间和系统内部处理的时延,可能返回不一致的结果。比如,当多个客户端并行上传同一个对象
PutObject004 { public static void main(String[] args) { // 您可以通过环境变量获取访问密钥AK/SK,也可以使用其他外部引入方式传入。如果使用硬编码可能会存在泄露风险。 // 您可以登录访问管理控制台获取访问密钥AK/SK
数据保护技术 OBS通过多种数据保护手段和特性,保障存储在OBS中的数据安全可靠。 表1 OBS的数据保护手段和特性 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) OBS支持HTTP和HTTPS两种传输协议,为保证数据传输的安全性,推荐您使用更加安全的HTTPS协议。
1~1000,单位:个。 默认取值: 1000 IsTruncated bool 参数解释: 表明本次请求是否返回了全部结果。 取值范围: true:表示没有返回全部结果。 false:表示已返回了全部结果。 默认取值: 无 Prefix string 参数解释: 分段上传任务中的对象名前缀,与请求中的
否 参数解释: 初始化多段上传任务时,使用此头域授权读对象和获取对象元数据的权限给domain下的所有用户。 示例:x-obs-grant-read: ID=domainID。 约束限制: 如果授权给多个租户,需要通过“,”分隔。 取值范围: 无 默认取值: 无 x-obs-grant-read-acp
PutObject004 { public static void main(String[] args) { // 您可以通过环境变量获取访问密钥AK/SK,也可以使用其他外部引入方式传入。如果使用硬编码可能会存在泄露风险。 // 您可以登录访问管理控制台获取访问密钥AK/SK