检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
'G001117FCE89978B0000401205D5DC9A' }; // 删除版本对象 const result = await obsClient.deleteObject(params); if (result.CommonMsg.Status <= 300)
返回结果 表3 返回结果 参数类型 描述 Response 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见Response。 表4 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg
表7 Initiator 参数名称 参数类型 是否必选 描述 id str 作为请求参数时必选 参数解释: 创建者的账号ID,即domain_id。 取值范围: 如何获取账号ID请参见获取账号ID。 默认取值: 无 name str 作为请求参数时可选 参数解释: 创建者账号名。
MatchAny、States.ActionFailed、States.PermissionError、States.ParameterError、States.NotFound、States.TooManyRequests、States.FunctionStageUnavailable、States
目前仅支持COMPLIANCE,即合规模式。 默认取值: 无 x-obs-object-lock-retain-until-date String 参数解释: 此对象的锁定过期的截止时间。 示例:x-obs-object-lock-retain-until-date:2015-07-01T04:11:15Z 约束限制:
obs "github.com/huaweicloud/huaweicloud-sdk-go-obs/obs" ) func main() { // 设置日志文件存放的路径 var logFullPath string = "./logs/OBS-SDK
"string", "label": "label_name", "constraints": "{\"valid_values\":[\"TCP\",\"UDP\"]}", "invisible":
Key: 'example/objectname', }; // 删除对象 const result = await obsClient.deleteObject(params); if (result.CommonMsg.Status <= 300)
getenv("SecurityToken"); OBS属于全局级服务,所以在获取临时访问密钥时,需要设置Token的使用范围取值为domain,表示获取的Token可以作用于全局服务,全局服务不区分项目或者区域。 父主题: 快速入门
默认取值: False 表4 Grantee 参数名称 参数类型 描述 grantee_id str 参数解释: 被授权用户的账号ID,即domain_id。 取值范围: 如何获取账号ID请参见如何获取账号ID和用户ID?(Python SDK) 默认取值: 无 grantee_name
00% tps:17.86 155.59 KB/s 7.20MB/7.20MB 0s Succeed count: 6 Failed count: 0 Succeed bytes: xxxx Metrics [max cost:153 ms, min cost:129
00% tps:35.71 2.02 KB/s 7.20MB/7.20MB 0s Succeed count: 1 Failed count: 0 Succeed bytes: xxx Metrics [max cost:90 ms, min
request.InputStream = new MemoryStream(Encoding.UTF8.GetBytes("Hello OBS Again")); response = client.AppendObject(request); Console.WriteL
null) { $promise = $p; } } // 等待复制完成 $promise->wait (); usort ( $parts, function ($a, $b) { if ($a ['PartNumber']
'example/objectname', }; // 文本下载对象 const result = await obsClient.getObject(params); if (result.CommonMsg.Status <= 300)
successfully. \n"); } else { printf("put object from buffer failed(%s).\n", obs_get_status_name(data.ret_status)); } } 更多上传对象的信息,请参见上传对象。
successfully. \n"); } else { printf("get object faied(%s).\n", obs_get_status_name(data.ret_status)); } fclose(data
临时URL是由文件的访问域名和临时鉴权信息组成。示例如下: https://bucketname.obs.cn-north-4.myhuaweicloud.com:443/image.png?AccessKeyId=xxx&Expires=xxx&response-content-disposition=xxx&x-
如果包含IfUnmodifiedSince并且不符合或者包含IfMatch并且不符合,则下载对象失败,返回异常码:412 precondition failed。 如果包含IfModifiedSince并且不符合或者包含IfNoneMatch并且不符合,则下载对象失败,返回异常码:304 Not
如果包含IfUnmodifiedSince并且不符合或者包含IfMatch并且不符合,抛出异常中HTTP状态码为:412 precondition failed。 如果包含IfModifiedSince并且不符合或者包含IfNoneMatch并且不符合,抛出异常中HTTP状态码为:304 Not