接口功能介绍
此接口用于查看归档对象的状态。
接口约束
无
URI
GET /{bucket}/{objectName}?unfreeze-object
路径参数
无
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
bucket | 是 | String | 桶名 | testbucket | |
objectName | 是 | String | 对象名 | test |
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 |
---|---|---|---|---|
Authorization | 是 | String | 用于验证请求合法性的认证信息 |
请求体body参数
无
响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
Object | 是 | Array of Objects | 包含响应的容器 | Object |
表 Object
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
ObjectStatus | 是 | String | 临时对象的有效状态 | TEMP_OBJECT_EFFECTIVE |
请求示例
GET /testbucket/testobj?unfreeze-object
请求头header
Authorization: authorization string
请求体body
无
响应示例
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<Object>
<ObjectStatus>TEMP_OBJECT_EFFECTIVE</ObjectStatus>
</Object>
ObjectStatus含义解释
ObjectStatus | 详细说明 |
---|---|
OBJECT_IS_NOT_GLACIER | 对象是非归档存储的对象。 |
TEMP_OBJECT_STALE | 临时对象过期状态,未做解冻,或者做解冻后,超过有效期,导致临时对象过期。 |
DURING_UNFREEZE | 在解冻过程中,解冻操作发起后,还未解冻完成的阶段。 |
TEMP_OBJECT_EFFECTIVE | 临时对象有效状态,解冻完成后,临时对象还未过期的阶段。 |
状态码
状态码 | 描述 |
---|---|
200 | 表示业务成功 |
错误码
请参考 请求错误码(原生接口)。