接口介绍
查询容灾保护组下的云主机列表
接口约束
无
URI
POST /v4/disaster/query-ecs-disaster
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionID | 是 | String | 资源池ID | 参考请求示例 | |
pairID | 是 | String | 保护组ID | 参考请求示例 | |
pageNo | 否 | Integer | 当前页,默认1 | 参考请求示例 | |
pageSize | 否 | Integer | 每页最多返回,默认10,最大值为50 | 参考请求示例 |
响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
statusCode | 是 | Integer | 返回状态码(800为成功,900为失败) | 参考响应示例 | |
message | 是 | String | 成功或失败时的描述,一般为英文描述 | 参考响应示例 | |
description | 是 | String | 成功或失败时的描述,一般为中文描述 | 参考响应示例 | |
returnObj | 否 | Object | 成功时返回对象 | returnObj 表 | |
errorCode | 否 | String | 业务细分码,为product.module.code三段式码 | 参考状态码 | |
error | 否 | String | 业务细分码,为product.module.code三段式大驼峰码 | 参考状态码 |
表 returnObj
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
disasterProtectionEcsList | 是 | Array of Objects | 数据详情 | disasterProtectionEcsList 表 | |
disasterProtectionEcsTotal | 是 | Integer | 总数 | 参考响应示例 | |
currentCount | 是 | Integer | 当前页记录数目 | 参考响应示例 | |
totalCount | 是 | Integer | 总记录数 | 参考响应示例 | |
totalPage | 是 | Integer | 总页数 | 参考响应示例 |
表 disasterProtectionEcsList
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
osName | 是 | String | 操作系统名称 | 参考响应示例 | |
ecsID | 是 | String | 云主机ID | 参考响应示例 | |
ecsIp | 是 | String | 云主机Ip | 参考响应示例 | |
ecsName | 是 | String | 云主机名称 | 参考响应示例 | |
rpo | 是 | String | 如果内容小于0,返回的是"--" | 参考响应示例 | |
statusDesc | 是 | String | 服务状态描述 | 参考响应示例 | |
statusCode | 是 | Integer | 服务状态code | 参考响应示例 | |
drillCode | 是 | Integer | 容灾演练code | 参考响应示例 | |
drillDesc | 是 | String | 容灾演练描述 | 参考响应示例 | |
copyPercent | 是 | Integer | 复制百分比 | 参考响应示例 | |
drSubNetSegment | 是 | String | 容灾ip段 | 参考响应示例 | |
drEcsId | 是 | String | 容灾云主机ID | 参考响应示例 | |
drEcsName | 是 | String | 容灾云主机名称 | 参考响应示例 | |
drillEcsId | 是 | String | 容灾演练云主机ID | 参考响应示例 | |
drillEcsName | 是 | String | 容灾演练云主机名称 | 参考响应示例 | |
favorInfo | 是 | Object | 受保护机器规格 | favorInfo 表 | |
selectFavorInfo | 是 | Object | 复制后的机器规格 | 参考响应示例 | |
selectVolume | 是 | Object | 启动复制选择的磁盘类型 | 参考响应示例 | |
supportVolumeTypeList | 是 | Array of Objects | 支持的磁盘类型列表 | 参考响应示例 |
表 favorInfo
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
favorName | 是 | String | 受保护机器名称 | 参考响应示例 | |
favorID | 是 | String | 受保护ID | 参考响应示例 | |
Ram | 是 | String | 受保护机器内存数 | 参考响应示例 | |
Vcpu | 是 | String | 受保护机器cpu数 | 参考响应示例 |
请求示例
请求头header
无
请求体body
{
"regionID":"81f7728662dd11ec810800155d307d5b",
"pairID": "7bccc423f-20f4-4ef0-ae48-d970c99413dr2"
}
响应示例
{
"returnObj": {
"currentCount": 1,
"totalCount": 1,
"disasterProtectionEcsList": [
{
"supportVolumeTypeList": [
{
"isSoldOut": false,
"used": true,
"value": "高IO"
},
{
"isSoldOut": false,
"used": true,
"value": "普通IO"
},
{
"isSoldOut": false,
"used": true,
"value": "通用型SSD"
}
],
"selectFavorInfo": {
"vcpu": 2,
"ram": 4096,
"selectFavorID": "f89d7a65-69c1-1e21-51c3-f429f2e11075",
"selectFavorName": "s2.large.2"
},
"drillDesc": "无容灾演练",
"favorInfo": {
"vcpu": 2,
"ram": 4096,
"favorName": "s2.large.2",
"favorID": "28502ce1-2379-8d45-5186-2a4a2ffb1d6d"
},
"statusCode": 4,
"drEcsName": "",
"drSubNetSegment": "192.168.1.0",
"copyPercent": 0,
"selectVolumeType": {
"isSoldOut": false,
"used": true,
"value": "SATA"
},
"drillEcsId": "",
"ecsIp": "10.0.0.4",
"osName": "CentOS-7.6-x86_64-R1",
"drEcsId": "",
"drAzName": "az2",
"ecsName": "ecm-e064",
"drillCode": 0,
"statusDesc": "已初始化",
"drillEcsName": "",
"rpo": "--",
"ecsId": "d0c0ac59-8ce7-768c-53c8-9326250d9063"
}
],
"disasterProtectionEcsTotal": 1,
"totalPage": 1
},
"message": "SUCCESS",
"description": "成功",
"statusCode": 800
}
状态码
状态码 | 描述 |
---|---|
800 | 表示请求成功。 |
错误码
请参考状态码