查询保护组中受保护的服务器列表
 
                  更新时间 2023-12-07 17:42:02
                 
 
                    最近更新时间: 2023-12-07 17:42:02
                  
 接口介绍
查询容灾保护组下的云主机列表
接口约束
无
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 | 表示请求成功。 | 
错误码
请参考状态码
