接口介绍
通过接口创建云容灾保护组
接口约束
1、生产与容灾中心名称用户自定义,长度为 2-60 字,只能由英文、数字和特殊字符"-",且只能以英文开头,以英文或数字结尾
2、生产站点和容灾站点在不同 VPC时,两端的VPC会建立对等连接,对等连接两端的 VPC 网段可以重叠,但是两端VPC下的所有子网网段都不可以重叠
3、当一个VPC与多个VPC建立对等连接时,该VPC与这些VPC下的子网网段都不能重叠
4、当 VPC 1 与 VPC 2、VPC 3 分别建立对等连接时VPC 2和VPC 3的网段不能重叠
URI
POST /v4/disaster/new-pair-disaster
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionID | 是 | String | 资源池ID, 例:100054c0416811e9a6690242ac110002 | 参考请求示例 | |
protectedCenter | 是 | Object | 生产中心信息 | protectedCenter 表 | |
drillCenter | 是 | Object | 容灾中心信息 | drillCenter 表 |
表 protectedCenter
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
protectedName | 是 | String | 生产中心名称 | 参考请求示例 | |
subNetID | 是 | String | 子网ID(查询网络的虚拟私有云openapi接口获取) | 参考请求示例 | |
vpcID | 是 | String | vpcID(查询网络的虚拟私有云openapi接口获取) | 参考请求示例 | |
regionID | 是 | String | 资源池ID | 参考请求示例 | |
vpcCidr | 是 | String | vpc cidr(查询网络的虚拟私有云openapi接口获取) | 参考请求示例 | |
azName | 是 | String | 可用区名称 | 参考请求示例 |
表 drillCenter
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
drillName | 是 | String | 容灾中心名称 | 参考请求示例 | |
subNetID | 是 | String | 子网ID(查询虚拟私有云openapi接口获取) | 参考请求示例 | |
vpcID | 是 | String | vpcID(查询虚拟私有云openapi接口获取) | 参考请求示例 | |
regionID | 是 | String | 资源池ID | 参考请求示例 | |
vpcCidr | 是 | String | vpc cidr(查询虚拟私有云openapi接口获取) | 参考请求示例 | |
azName | 是 | String | 可用区名称 | 参考请求示例 |
响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
statusCode | 是 | Integer | 返回状态码(800为成功,900为失败) | 参考响应示例 | |
message | 是 | String | 成功或失败时的描述,一般为英文描述 | 参考响应示例 | |
description | 是 | String | 成功或失败时的描述,一般为中文描述 | 参考响应示例 | |
returnObj | 否 | Object | 成功时返回对象 | returnObj 表 | |
errorCode | 否 | String | 业务细分码,为product.module.code三段式码 | 参考状态码 | |
error | 否 | String | 业务细分码,为product.module.code三段式大驼峰码 | 参考状态码 |
表 returnObj
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
status | 是 | String | 创建云容灾保护组成功 | 参考响应示例 | |
msg | 是 | String | 创建云容灾保护组成功描述 | 参考响应示例 |
请求示例
请求头header
无
请求体body
{
"regionID": "81f7728662dd11ec810800155d307d5b",
"protectedCenter": {
"protectedName": "protectedCenter-test02",
"subNetID":"subnet-i4h0s3atv9",
"vpcID": "vpc-q6mfpp3c9u",
"vpcCidr": "192.168.0.0/16",
"regionID": "81f7728662dd11ec810800155d307d5b",
"azName": "az3"
},
"drillCenter": {
"drillName": "drCenter-test02",
"subNetID":"subnet-i4h0s3atv9",
"vpcID": "vpc-q6mfpp3c9u",
"vpcCidr": "192.168.0.0/16",
"regionID": "81f7728662dd11ec810800155d307d5b",
"azName": "az3"
}
}
响应示例
{
"returnObj": {
"status": "success",
"msg": "Creation of disasterPair succeeded."
},
"message": "SUCCESS",
"description": "成功",
"statusCode": 800
}
状态码
状态码 | 描述 |
---|---|
800 | 表示请求成功。 |
错误码
请参考状态码