Querying the DR List
Function
This API is used to query the DR list.
This function is available only for DWS 2.0 clusters.
Calling Method
For details, see Calling APIs.
URI
GET /v2/{project_id}/disaster-recoveries
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Definition Project ID. To obtain the value, see Obtaining a Project ID. Constraints N/A Range N/A Default Value N/A |
Request Parameters
None
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
disaster_recovery |
Array of DisasterRecovery objects |
Definition DR objects. Range N/A |
Parameter |
Type |
Description |
---|---|---|
id |
String |
Definition DR ID. Range N/A |
status |
String |
Definition Status. Range N/A |
name |
String |
Definition Name. Range N/A |
dr_type |
String |
Definition DR type. Range N/A |
primary_cluster_id |
String |
Definition ID of the primary cluster. Range N/A |
primary_cluster_name |
String |
Definition Name of the primary cluster. Range N/A |
standby_cluster_id |
String |
Definition ID of the DR cluster. Range N/A |
standby_cluster_name |
String |
Definition Name of the DR cluster. Range N/A |
primary_cluster_role |
String |
Definition Role of the primary cluster. Range N/A |
standby_cluster_role |
String |
Definition Role of the DR cluster. Range N/A |
primary_cluster_status |
String |
Definition Status of the primary cluster. Range N/A |
standby_cluster_status |
String |
Definition Status of the DR cluster. Range N/A |
primary_cluster_region |
String |
Definition Region of the primary cluster. Range N/A |
standby_cluster_region |
String |
Definition Region of the DR cluster. Range N/A |
primary_cluster_project_id |
String |
Definition Project ID of the primary cluster. Range N/A |
standby_cluster_project_id |
String |
Definition Project ID of the DR cluster. Range N/A |
last_disaster_time |
String |
Definition Last synchronization time. Range N/A |
start_time |
String |
Definition Start time. Range N/A |
create_time |
String |
Definition Creation time. Range N/A |
Example Requests
None
Example Responses
Status code: 200
Query succeeded.
{ "disaster_recovery" : [ { "id" : "9956ee8a-2f5b-4d76-8c18-4115e2393433", "name" : "test-dr-1026-3", "status" : "stop_failed", "dr_type" : "az", "primary_cluster_id" : "f6dc1f82-8d66-4750-a5d2-569d3f72cf61", "primary_cluster_name" : "dr_2", "standby_cluster_id" : "fb34f3f3-f86a-446b-9f2f-e0581ba55e73", "standby_cluster_name" : "dr_1", "primary_cluster_role" : "primary", "standby_cluster_role" : "standby", "primary_cluster_status" : "waiting", "standby_cluster_status" : "waiting", "primary_cluster_region" : "cn-north-7", "standby_cluster_region" : "cn-north-7", "primary_cluster_project_id" : "0536cdee2200d5912f7cc00b877980f1", "standby_cluster_project_id" : "0536cdee2200d5912f7cc00b877980f1", "last_disaster_time" : "2022-10-28T02:34:16", "start_time" : null, "create_time" : "2022-10-26T12:04:10" }, { "id" : "a85dee93-cd49-4c52-a44b-c50b24f6caae", "name" : "test_dis", "status" : "creating", "dr_type" : "az", "primary_cluster_id" : "3ef5daaa-d017-4354-80b3-8a69caf2e094", "primary_cluster_name" : "t1031_02", "standby_cluster_id" : "a07cb2f7-b17e-4d95-923b-a33d0c884d37", "standby_cluster_name" : "t1028_02", "primary_cluster_role" : "primary", "standby_cluster_role" : "standby", "primary_cluster_status" : null, "standby_cluster_status" : null, "primary_cluster_region" : "cn-north-7", "standby_cluster_region" : "cn-north-7", "primary_cluster_project_id" : "0536cdee2200d5912f7cc00b877980f1", "standby_cluster_project_id" : "0536cdee2200d5912f7cc00b877980f1", "last_disaster_time" : null, "start_time" : null, "create_time" : "2022-10-31T06:17:00" } ] }
Status Codes
Status Code |
Description |
---|---|
200 |
Query succeeded. |
400 |
Request error. |
401 |
Authentication failed. |
403 |
You do not have required permissions. |
404 |
No resources found. |
500 |
Internal server error. |
503 |
Service unavailable. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot