延長WORM保留天數
更新時間 2023-10-17 14:59:51
最近更新時間: 2023-10-17 14:59:51
分享文章
接口介紹
延長對應Bucket中已啟用的合規保留策略Object的保留天數。
接口約束
無
請求URI
PUT /v1/worm/update
路徑參數
無
Query請求參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| bucket | 是 | String | 桶名 | testBucketName | - |
| regionCode | 是 | String | 區域編碼 | 0001 | - |
| remainingDays | 是 | Integer | 保留天數,取值范圍:大于之前設置的天數,但要小于3651天 | 2 | - |
請求參數
請求header參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| content-type | 是 | String | 刪除復制規則請求header參數,默認為applicatin/json | applicatin/json |
請求體body參數
無
響應參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| statusCode | 是 | Integer | 本次請求的結果碼 | 0 | |
| error | 是 | String | 錯誤碼,創建成功時,不返回該字段 | ||
| message | 是 | String | 錯誤文本信息,創建成功時,為空字符串 | ||
| returnObj | 是 | String of Object | 返回結果 | returnObj |
表 returnObj
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| code | 是 | String | 業務返回碼,0表示業務成功 | 0 | |
| data | 是 | String | 業務返回數據 | ||
| message | 是 | String | 業務消息 |
請求示例
PUT /v1/worm/update?regionCode=0001&bucket=testBucketName&remainingDays=2
請求頭header
Content-Type:application/json
請求體body
無
響應示例
{
"statusCode": "0",
"message": "",
"returnObj": {
"code": "0",
"data": "",
"message": ""
}
}
狀態碼
| 狀態碼 | 描述 |
|---|---|
| 0 | 表示業務成功 |
| 400 | 請求參數有誤 |
| 403 | 用戶鑒權失敗,用戶無操作權限 |
| 404 | 請求的資源不存在,輸入錯誤的URL |
| 500 | 業務執行異常 |