創建容災保護組
更新時間 2023-12-28 17:41:24
最近更新時間: 2023-12-28 17:41:24
分享文章
接口介紹
通過接口創建云容災保護組
接口約束
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 | 表示請求成功。 |
錯誤碼
請參考狀態碼