添加受保護的服務器
更新時間 2023-12-07 17:42:02
最近更新時間: 2023-12-07 17:42:02
分享文章
接口介紹
添加云容災保護的云主機
接口約束
1、該保護組存在
2、目前僅支持64位系統,支持的版本如下:
CentOS:7.0、7.1、7.2、7.3、7.4、7.5、7.6、7.7、7.8、7.9
Ubuntu:18.04
說明:目前僅支持 64 位系統,建議運行容災客戶端的機器使用雙核,并配備 4GB 以上的可用內存
注意:Linux 系統的/boot 分區和/分區必須在同一磁盤,若不滿足同一磁盤要求,建議手動調整磁盤后,再注冊受保護實例進行容災
3、建議使用2核及以上并且內存大于4G
4、未被保護
5、云主機已開啟
URI
POST /v4/disaster/new-ecs-disaster
路徑參數
無
Query參數
無
請求參數
請求頭header參數
無
請求體body參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| regionID | 是 | String | 資源池ID | 參考請求示例 | |
| pairID | 是 | String | 保護組ID | 參考請求示例 | |
| ecsIDs | 是 | Array of Strings | 云主機列表 | 參考請求示例 |
響應參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| statusCode | 是 | Integer | 返回狀態碼(800為成功,900為失敗) | 參考響應示例 | |
| message | 是 | String | 成功或失敗時的描述,一般為英文描述 | 參考響應示例 | |
| description | 是 | String | 成功或失敗時的描述,一般為中文描述 | 參考響應示例 | |
| returnObj | 否 | Object | 成功時返回對象 | returnObj 表 | |
| errorCode | 否 | String | 業務細分碼,為product.module.code三段式碼 | 參考狀態碼 | |
| error | 否 | String | 業務細分碼,為product.module.code三段式大駝峰碼 | 參考狀態碼 |
表 returnObj
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| status | 是 | String | 添加云容災保護組ecs成功 | 參考響應示例 | |
| msg | 是 | String | 添加云容災保護組ecs成功描述 | 參考響應示例 |
請求示例
請求頭header
無
請求體body
{
"regionID":"81f7728662dd11ec810800155d307d5b",
"pairID":"0ae97ef5-6ee2-44af-9d05-1a509b0a1be6",
"ecsIDs": ["234c9e50e-7df9-7be9-6d7c-7d75ee119cbb7"]
}
響應示例
{
"returnObj": {
"status": "success",
"msg": "Successfully added protected ecs."
},
"message": "SUCCESS",
"description": "成功",
"statusCode": 800
}
狀態碼
| 狀態碼 | 描述 |
|---|---|
| 800 | 表示請求成功。 |
錯誤碼
請參考狀態碼