查看歸檔對象狀態
更新時間 2024-08-20 11:16:34
最近更新時間: 2024-08-20 11:16:34
分享文章
此接口用于查看歸檔對象的狀態。
接口功能介紹
此接口用于查看歸檔對象的狀態。
接口約束
無
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 | 表示業務成功 |
錯誤碼
請參考 請求錯誤碼(原生接口)。