doc-exports/docs/drs/api-ref/drs_03_0123.html
Wang , Deng Ke 231618c804 DRS API 2.0.38SP23 version
Reviewed-by: gtema <artem.goncharov@gmail.com>
Co-authored-by: Wang , Deng Ke <wangdengke2@huawei.com>
Co-committed-by: Wang , Deng Ke <wangdengke2@huawei.com>
2022-11-24 16:49:13 +00:00

5.0 KiB

Scenario 2: Querying Task Details in Batches

Scenarios

This section describes how to query task details of a tenant by calling the API described in Querying Task Details in Batches.

Procedure

  1. Obtain the ID of the task to be queried by referring to Obtaining a Task ID.
  2. URI format: /v3/{project_id}/jobs/batch-detail

    • Example request:

      POST: https://{EndPoint}/v3/054ba152d480d55b2f5dc0069e7ddef0/jobs/batch-detail

      Obtain the endpoint from Regions and Endpoints.

    • Request example:
      {
      	"jobs": ["24834eb6-be30-464e-a299-f7aa730jb101", "140b5236-88ad-43c8-811c-1268453jb101"],
      	"page_req": {
      		"cur_page": 1,
      		"per_page": 10
      	}
      }
    • Example Response:
      {
      	"count": 2,
      	"results": [{
      		"id": "24834eb6-be30-464e-a299-f7aa730jb101",
      		"name": "DRS-3999-lws",
      		"status": "STARTJOBING",
      		"description": "",
      		"create_time": "1608519469412",
      		"task_type": "FULL_INCR_TRANS",
      		"source_endpoint": {
      			"ip": "172.22.74.56",
      			"region": "eu-de",
      			"db_type": "mysql",
      			"db_port": 3306,
      			"ssl_link": false,
      			"project_id": "054ba152d480d55b2f5dc0069e7ddef0",
      			"db_user": "root"
      		},
      		"target_endpoint": {
      			"ip": "172.21.176.219",
      			"region": "eu-de",
      			"db_type": "mysql",
      			"db_port": 3306,
      			"ssl_link": false,
      			"inst_id": "3ef57dbcc8db478a9e346d26ef2575bfin01",
      			"project_id": "054ba152d480d55b2f5dc0069e7ddef0",
      			"inst_name": "rds-lws-target",
      			"db_user": "root",
      			"vpc_id": "0ff8df7b-f0e9-4b16-ac16-1db3dacb69e4",
      			"subnet_id": "f857d371-2f03-4622-85f6-2b7d42d0d82c"
      		},
      		"inst_info": {
      			"ip": "172.16.213.101",
      			"inst_type": "high",
      			"engine_type": "mysql",
      			"volume_size": 100,
      			"public_ip": "10.154.219.202",
      			"start_time": "0"
      		},
      		"actual_start_time": "1608520069393",
      		"update_time": "1608520068979",
      		"job_direction": "up",
      		"db_use_type": "migration",
      		"need_restart": false,
      		"is_target_readonly": true,
      		"speed_limit": [],
      		"schema_type": "Tungsten",
      		"object_switch": true,
      		"replace_definer": true,
      		"migrate_user": false,
      		"az_code": "az2xahz",
      		"vpc_id": "0ff8df7b-f0e9-4b16-ac16-1db3dacb69e4",
      		"subnet_id": "f857d371-2f03-4622-85f6-2b7d42d0d82c",
      		"security_group_id": "d90c971b-4b9d-402c-9c59-5c239389b8dd",
      		"issue_coupon": false,
      		"support_ip_v6": false
      	}, {
      		"id": "140b5236-88ad-43c8-811c-1268453jb101",
      		"name": "DRS-0042-linxiaolu",
      		"status": "CONFIGURATION",
      		"description": "",
      		"create_time": "1608366204171",
      		"task_type": "FULL_INCR_TRANS",
      		"source_endpoint": {
      			"ip": "192.168.0.27",
      			"region": "eu-de",
      			"db_type": "mysql",
      			"db_port": 3306,
      			"ssl_link": false,
      			"project_id": "054ba152d480d55b2f5dc0069e7ddef0",
      			"db_user": "root"
      		},
      		"target_endpoint": {
      			"ip": "192.168.0.131",
      			"region": "eu-de",
      			"db_type": "mysql",
      			"db_port": 3306,
      			"ssl_link": false,
      			"inst_id": "e05a3679efe241d8b5dee80b17c1a863in01",
      			"project_id": "054ba152d480d55b2f5dc0069e7ddef0",
      			"inst_name": "rds-1417-lxl",
      			"db_user": "root",
      			"vpc_id": "65f0391c-0582-44a6-aa50-248f97ed82e1",
      			"subnet_id": "352ad828-3467-4f03-987a-c55a5a9dd417"
      		},
      		"inst_info": {
      			"ip": "192.168.0.229",
      			"status": "ACTIVE",
      			"inst_type": "high",
      			"engine_type": "mysql",
      			"volume_size": 100,
      			"public_ip": "10.154.219.72",
      			"start_time": "0"
      		},
      		"actual_start_time": "1608369232412",
      		"full_transfer_complete_time": "1608369510202",
      		"update_time": "1608517066434",
      		"job_direction": "up",
      		"db_use_type": "migration",
      		"need_restart": false,
      		"is_target_readonly": true,
      		"speed_limit": [],
      		"schema_type": "Tungsten",
      		"object_switch": false,
      		"replace_definer": true,
      		"migrate_user": false,
      		"az_code": "az2xahz",
      		"vpc_id": "65f0391c-0582-44a6-aa50-248f97ed82e1",
      		"subnet_id": "352ad828-3467-4f03-987a-c55a5a9dd417",
      		"security_group_id": "d90c971b-4b9d-402c-9c59-5c239389b8dd",
      		"issue_coupon": false,
      		"support_ip_v6": false
      	}]
      }