查询任务列表
更新时间:2024-12-06
任务列表
接口描述
本接口用于查询任务列表。
请求结构
Plain Text
1POST /v1/instance/task HTTP/1.1
2Host: rds.bj.baidubce.com
3Authorization: authorization string
4{
5 "taskType" : "resize",
6 "instanceId" : "rds-Z0BbYVD9",
7 "instanceName" : "mysql57",
8 "pageNo" : "1",
9 "pageSize" : "100",
10 "endTime" : "2023-02-22 23:59:59",
11 "taskId" : 151,
12 "taskStatus" : "success"
13}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
pageSize | String | 否 | RequestBody参数 | 每页的大小 |
pageNo | String | 否 | RequestBody参数 | 页码 |
instanceId | String | 否 | RequestBody参数 | 实例ID |
instanceName | String | 否 | RequestBody参数 | 实例名称 |
taskId | Integer | 否 | RequestBody参数 | 任务ID |
taskType | String | 否 | RequestBody参数 | 任务类型,可取值:resize/switch/reboot/changeAzone |
taskStatus | String | 否 | RequestBody参数 | 任务状态,可取值:created/running/success/failed/cancelled |
startTime | String | 否 | RequestBody参数 | 任务开始时间 |
endTime | String | 否 | RequestBody参数 | 任务结束时间 |
响应头域
除公共头域外,无其它特殊头域。
响应参数
请求示例
Plain Text
1POST http://rds.bj.baidubce.com/v1/instance/task
2Host: rds.bj.baidubce.com
3Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
4{
5 "taskType" : "resize",
6 "instanceId" : "rds-Z0BbYVD9",
7 "instanceName" : "mysql57",
8 "pageNo" : "1",
9 "pageSize" : "100",
10 "endTime" : "2023-02-22 23:59:59",
11 "taskId" : 151,
12 "taskStatus" : "success"
13}
响应示例
Plain Text
1HTTP/1.1 200 OK
2Content-Type: application/json;charset=UTF-8
3Date: Wed, 08 Jul 2015 03:28:11 GMT
4x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
5Server: BWS
6{
7 "tasks": [
8 {
9 "taskId": 17022,
10 "taskType": "resize",
11 "taskName": "配置变更",
12 "instanceId": "rds-HzEHy4bE",
13 "instanceName": "liushan_online_case_monitor",
14 "userId": "3aa234fe5a77a4399401a916b",
15 "region": "bj",
16 "taskStatus": "success",
17 "createTime": "2024-12-06 14:50:48",
18 "updateTime": "2024-12-06 14:52:20",
19 "finishTime": "2024-12-06 14:52:20",
20 "cancelFlag": 0,
21 "progress": [
22 {
23 "step": "initialize_task",
24 "status": "success",
25 "description": "初始化任务",
26 "startTime": "2024-12-06 14:50:49",
27 "finishTime": "2024-12-06 14:50:51",
28 "percentage": 100,
29 "estimateTime": 0
30 },
31 {
32 "step": "prepare_leader_resource",
33 "status": "success",
34 "description": "准备主节点资源",
35 "startTime": "2024-12-06 14:50:51",
36 "finishTime": "2024-12-06 14:51:24",
37 "percentage": 100,
38 "estimateTime": 0
39 },
40 {
41 "step": "wait_timewindow",
42 "status": "success",
43 "description": "等待时间窗口",
44 "startTime": "2024-12-06 14:51:24",
45 "finishTime": "2024-12-06 14:51:24",
46 "percentage": 100,
47 "estimateTime": 0
48 },
49 {
50 "step": "execute_switchover",
51 "status": "success",
52 "description": "执行切换",
53 "startTime": "2024-12-06 14:51:24",
54 "finishTime": "2024-12-06 14:51:40",
55 "percentage": 100,
56 "estimateTime": 0
57 },
58 {
59 "step": "prepare_follower_resource",
60 "status": "success",
61 "description": "准备备节点资源",
62 "startTime": "2024-12-06 14:51:40",
63 "finishTime": "2024-12-06 14:52:19",
64 "percentage": 100,
65 "estimateTime": 0
66 },
67 {
68 "step": "finish_task",
69 "status": "success",
70 "description": "完成任务",
71 "startTime": "2024-12-06 14:52:19",
72 "finishTime": "2024-12-06 14:52:20",
73 "percentage": 100,
74 "estimateTime": 0
75 }
76 ]
77 },
78 {
79 "taskId": 17021,
80 "taskType": "resize",
81 "taskName": "配置变更",
82 "instanceId": "rds-dnc5ybIB",
83 "instanceName": "qa_openapi_read",
84 "userId": "3aa23ba0fe5a77a4399401a916b",
85 "region": "bj",
86 "taskStatus": "success",
87 "createTime": "2024-12-06 14:36:17",
88 "updateTime": "2024-12-06 14:47:22",
89 "finishTime": "2024-12-06 14:47:22",
90 "cancelFlag": 0,
91 "progress": [
92 {
93 "step": "initialize_task",
94 "status": "success",
95 "description": "初始化任务",
96 "startTime": "2024-12-06 14:36:19",
97 "finishTime": "2024-12-06 14:36:20",
98 "percentage": 100,
99 "estimateTime": 0
100 },
101 {
102 "step": "prepare_resource",
103 "status": "success",
104 "description": "准备资源",
105 "startTime": "2024-12-06 14:36:20",
106 "finishTime": "2024-12-06 14:39:14",
107 "percentage": 100,
108 "estimateTime": 0
109 },
110 {
111 "step": "sync_data",
112 "status": "success",
113 "description": "同步数据",
114 "startTime": "2024-12-06 14:39:14",
115 "finishTime": "2024-12-06 14:47:15",
116 "percentage": 100,
117 "estimateTime": 0
118 },
119 {
120 "step": "wait_timewindow",
121 "status": "success",
122 "description": "等待时间窗口",
123 "startTime": "2024-12-06 14:47:15",
124 "finishTime": "2024-12-06 14:47:16",
125 "percentage": 100,
126 "estimateTime": 0
127 },
128 {
129 "step": "execute_switchover",
130 "status": "success",
131 "description": "执行切换",
132 "startTime": "2024-12-06 14:47:16",
133 "finishTime": "2024-12-06 14:47:22",
134 "percentage": 100,
135 "estimateTime": 0
136 },
137 {
138 "step": "finish_task",
139 "status": "success",
140 "description": "完成任务",
141 "startTime": "2024-12-06 14:47:22",
142 "finishTime": "2024-12-06 14:47:22",
143 "percentage": 100,
144 "estimateTime": 0
145 }
146 ]
147 },
148 {
149 "taskId": 17020,
150 "taskType": "switch",
151 "taskName": "主备切换",
152 "instanceId": "rds-HzEHy4bE",
153 "instanceName": "liushan_online_case_monitor",
154 "userId": "3aa2334fe5a77a4399401a916b",
155 "region": "bj",
156 "taskStatus": "success",
157 "createTime": "2024-12-06 14:35:24",
158 "updateTime": "2024-12-06 14:35:39",
159 "finishTime": "2024-12-06 14:35:39",
160 "cancelFlag": 0,
161 "progress": [
162 {
163 "step": "initialize_task",
164 "status": "success",
165 "description": "初始化任务",
166 "startTime": "2024-12-06 14:35:26",
167 "finishTime": "2024-12-06 14:35:26",
168 "percentage": 100,
169 "estimateTime": 0
170 },
171 {
172 "step": "wait_timewindow",
173 "status": "success",
174 "description": "等待时间窗口",
175 "startTime": "2024-12-06 14:35:26",
176 "finishTime": "2024-12-06 14:35:26",
177 "percentage": 100,
178 "estimateTime": 0
179 },
180 {
181 "step": "switch_precheck",
182 "status": "success",
183 "description": "切换前置检查",
184 "startTime": "2024-12-06 14:35:26",
185 "finishTime": "2024-12-06 14:35:30",
186 "percentage": 100,
187 "estimateTime": 0
188 },
189 {
190 "step": "execute_switchover",
191 "status": "success",
192 "description": "执行切换",
193 "startTime": "2024-12-06 14:35:30",
194 "finishTime": "2024-12-06 14:35:39",
195 "percentage": 100,
196 "estimateTime": 0
197 },
198 {
199 "step": "finish_task",
200 "status": "success",
201 "description": "完成任务",
202 "startTime": "2024-12-06 14:35:39",
203 "finishTime": "2024-12-06 14:35:39",
204 "percentage": 100,
205 "estimateTime": 0
206 }
207 ]
208 },
209 {
210 "taskId": 17013,
211 "taskType": "resize",
212 "taskName": "配置变更",
213 "instanceId": "rds-HzEHy4bE",
214 "instanceName": "liushan_online_case_monitor",
215 "userId": "3aa23ba0d873a77a4399401a916b",
216 "region": "bj",
217 "taskStatus": "success",
218 "createTime": "2024-12-06 14:01:37",
219 "updateTime": "2024-12-06 14:18:50",
220 "finishTime": "2024-12-06 14:18:50",
221 "cancelFlag": 0,
222 "progress": [
223 {
224 "step": "initialize_task",
225 "status": "success",
226 "description": "初始化任务",
227 "startTime": "2024-12-06 14:04:49",
228 "finishTime": "2024-12-06 14:04:49",
229 "percentage": 100,
230 "estimateTime": 0
231 },
232 {
233 "step": "prepare_resource",
234 "status": "success",
235 "description": "准备资源",
236 "startTime": "2024-12-06 14:04:49",
237 "finishTime": "2024-12-06 14:07:27",
238 "percentage": 100,
239 "estimateTime": 0
240 },
241 {
242 "step": "sync_data",
243 "status": "success",
244 "description": "同步数据",
245 "startTime": "2024-12-06 14:07:27",
246 "finishTime": "2024-12-06 14:18:30",
247 "percentage": 100,
248 "estimateTime": 0
249 },
250 {
251 "step": "wait_timewindow",
252 "status": "success",
253 "description": "等待时间窗口",
254 "startTime": "2024-12-06 14:18:30",
255 "finishTime": "2024-12-06 14:18:30",
256 "percentage": 100,
257 "estimateTime": 0
258 },
259 {
260 "step": "execute_switchover",
261 "status": "success",
262 "description": "执行切换",
263 "startTime": "2024-12-06 14:18:30",
264 "finishTime": "2024-12-06 14:18:49",
265 "percentage": 100,
266 "estimateTime": 0
267 },
268 {
269 "step": "finish_task",
270 "status": "success",
271 "description": "完成任务",
272 "startTime": "2024-12-06 14:18:49",
273 "finishTime": "2024-12-06 14:18:50",
274 "percentage": 100,
275 "estimateTime": 0
276 }
277 ]
278 },
279 {
280 "taskId": 17011,
281 "taskType": "reboot",
282 "taskName": "原地重启实例",
283 "instanceId": "",
284 "instanceName": "liushan_online_case_monitor",
285 "userId": "3aa23ba34fe5a77a4399401a916b",
286 "region": "bj",
287 "taskStatus": "success",
288 "createTime": "2024-12-06 13:50:52",
289 "updateTime": "2024-12-06 13:51:20",
290 "finishTime": "2024-12-06 13:51:20",
291 "cancelFlag": 0,
292 "progress": [
293 {
294 "step": "initialize_task",
295 "status": "success",
296 "description": "初始化任务",
297 "startTime": "2024-12-06 13:50:53",
298 "finishTime": "2024-12-06 13:50:53",
299 "percentage": 100,
300 "estimateTime": 0
301 },
302 {
303 "step": "wait_timewindow",
304 "status": "success",
305 "description": "等待时间窗口",
306 "startTime": "2024-12-06 13:50:53",
307 "finishTime": "2024-12-06 13:50:53",
308 "percentage": 100,
309 "estimateTime": 0
310 },
311 {
312 "step": "restart_master",
313 "status": "success",
314 "description": "重启主库",
315 "startTime": "2024-12-06 13:50:53",
316 "finishTime": "2024-12-06 13:51:09",
317 "percentage": 100,
318 "estimateTime": 0
319 },
320 {
321 "step": "restart_backup",
322 "status": "success",
323 "description": "重启备库",
324 "startTime": "2024-12-06 13:51:09",
325 "finishTime": "2024-12-06 13:51:19",
326 "percentage": 100,
327 "estimateTime": 0
328 },
329 {
330 "step": "finish_task",
331 "status": "success",
332 "description": "完成任务",
333 "startTime": "2024-12-06 13:51:19",
334 "finishTime": "2024-12-06 13:51:20",
335 "percentage": 100,
336 "estimateTime": 0
337 }
338 ]
339 },
340 {
341 "taskId": 16932,
342 "taskType": "resize",
343 "taskName": "配置变更",
344 "instanceId": "rds-R2yXwGGP",
345 "instanceName": "qa_openapi_read",
346 "userId": "3aa23ba0d8734fe5a77a4399916b",
347 "region": "bj",
348 "taskStatus": "running",
349 "createTime": "2024-12-06 02:41:17",
350 "updateTime": "2024-12-06 02:42:32",
351 "finishTime": "0000-00-00 00:00:00",
352 "cancelFlag": 0,
353 "progress": [
354 {
355 "step": "initialize_task",
356 "status": "success",
357 "description": "初始化任务",
358 "startTime": "2024-12-06 02:41:19",
359 "finishTime": "2024-12-06 02:41:19",
360 "percentage": 100,
361 "estimateTime": 0
362 },
363 {
364 "step": "prepare_resource",
365 "status": "running",
366 "description": "准备资源",
367 "startTime": "2024-12-06 02:41:19",
368 "percentage": 99,
369 "estimateTime": 300
370 },
371 {
372 "step": "sync_data",
373 "status": "created",
374 "description": "同步数据",
375 "percentage": 0,
376 "estimateTime": 0
377 },
378 {
379 "step": "wait_timewindow",
380 "status": "created",
381 "description": "等待时间窗口",
382 "percentage": 0,
383 "estimateTime": 0
384 },
385 {
386 "step": "execute_switchover",
387 "status": "created",
388 "description": "执行切换",
389 "percentage": 0,
390 "estimateTime": 0
391 },
392 {
393 "step": "finish_task",
394 "status": "created",
395 "description": "完成任务",
396 "percentage": 0,
397 "estimateTime": 0
398 }
399 ]
400 },
401 {
402 "taskId": 16931,
403 "taskType": "resize",
404 "taskName": "配置变更",
405 "instanceId": "rds-lExcWNwX",
406 "instanceName": "liushan_online_case_monitor",
407 "userId": "3aa23ba0d87347a4399401a916b",
408 "region": "bj",
409 "taskStatus": "running",
410 "createTime": "2024-12-06 02:41:17",
411 "updateTime": "2024-12-06 02:49:59",
412 "finishTime": "0000-00-00 00:00:00",
413 "cancelFlag": 0,
414 "progress": [
415 {
416 "step": "initialize_task",
417 "status": "success",
418 "description": "初始化任务",
419 "startTime": "2024-12-06 02:41:19",
420 "finishTime": "2024-12-06 02:41:19",
421 "percentage": 100,
422 "estimateTime": 0
423 },
424 {
425 "step": "prepare_resource_and_sync_data",
426 "status": "running",
427 "description": "准备资源并同步数据",
428 "startTime": "2024-12-06 02:41:19",
429 "percentage": 99,
430 "estimateTime": 600
431 },
432 {
433 "step": "wait_timewindow",
434 "status": "created",
435 "description": "等待时间窗口",
436 "percentage": 0,
437 "estimateTime": 0
438 },
439 {
440 "step": "execute_switchover",
441 "status": "created",
442 "description": "执行切换",
443 "percentage": 0,
444 "estimateTime": 0
445 },
446 {
447 "step": "finish_task",
448 "status": "created",
449 "description": "完成任务",
450 "percentage": 0,
451 "estimateTime": 0
452 }
453 ]
454 },
455 {
456 "taskId": 16930,
457 "taskType": "changeAzone",
458 "taskName": "迁移可用区",
459 "instanceId": "rds-lExcWNwX",
460 "instanceName": "liushan_online_case_monitor",
461 "userId": "3aa23b34fe5a77a4399401a916b",
462 "region": "bj",
463 "taskStatus": "success",
464 "createTime": "2024-12-06 02:34:23",
465 "updateTime": "2024-12-06 02:40:52",
466 "finishTime": "2024-12-06 02:40:52",
467 "cancelFlag": 0,
468 "progress": [
469 {
470 "step": "initialize_task",
471 "status": "success",
472 "description": "初始化任务",
473 "startTime": "2024-12-06 02:34:24",
474 "finishTime": "2024-12-06 02:34:25",
475 "percentage": 100,
476 "estimateTime": 0
477 },
478 {
479 "step": "prepare_resource",
480 "status": "success",
481 "description": "准备资源",
482 "startTime": "2024-12-06 02:34:25",
483 "finishTime": "2024-12-06 02:36:25",
484 "percentage": 100,
485 "estimateTime": 0
486 },
487 {
488 "step": "sync_data",
489 "status": "success",
490 "description": "同步数据",
491 "startTime": "2024-12-06 02:36:25",
492 "finishTime": "2024-12-06 02:40:26",
493 "percentage": 100,
494 "estimateTime": 0
495 },
496 {
497 "step": "wait_timewindow",
498 "status": "success",
499 "description": "等待时间窗口",
500 "startTime": "2024-12-06 02:40:26",
501 "finishTime": "2024-12-06 02:40:26",
502 "percentage": 100,
503 "estimateTime": 0
504 },
505 {
506 "step": "execute_switchover",
507 "status": "success",
508 "description": "执行切换",
509 "startTime": "2024-12-06 02:40:26",
510 "finishTime": "2024-12-06 02:40:39",
511 "percentage": 100,
512 "estimateTime": 0
513 },
514 {
515 "step": "finish_task",
516 "status": "success",
517 "description": "完成任务",
518 "startTime": "2024-12-06 02:40:39",
519 "finishTime": "2024-12-06 02:40:52",
520 "percentage": 100,
521 "estimateTime": 0
522 }
523 ]
524 },
525 {
526 "taskId": 16929,
527 "taskType": "reboot_switchover",
528 "taskName": "切换重启实例",
529 "instanceId": "rds-lExcWNwX",
530 "instanceName": "liushan_online_case_monitor",
531 "userId": "3aa23ba0d8e5a77a4399401a916b",
532 "region": "bj",
533 "taskStatus": "success",
534 "createTime": "2024-12-06 02:33:48",
535 "updateTime": "2024-12-06 02:34:13",
536 "finishTime": "2024-12-06 02:34:13",
537 "cancelFlag": 0,
538 "progress": [
539 {
540 "step": "initialize_task",
541 "status": "success",
542 "description": "初始化任务",
543 "startTime": "2024-12-06 02:33:48",
544 "finishTime": "2024-12-06 02:33:48",
545 "percentage": 100,
546 "estimateTime": 0
547 },
548 {
549 "step": "wait_timewindow",
550 "status": "success",
551 "description": "等待时间窗口",
552 "startTime": "2024-12-06 02:33:48",
553 "finishTime": "2024-12-06 02:33:49",
554 "percentage": 100,
555 "estimateTime": 0
556 },
557 {
558 "step": "instance_precheck",
559 "status": "success",
560 "description": "实例状态检查",
561 "startTime": "2024-12-06 02:33:49",
562 "finishTime": "2024-12-06 02:33:49",
563 "percentage": 100,
564 "estimateTime": 0
565 },
566 {
567 "step": "restart_backup",
568 "status": "success",
569 "description": "重启备库",
570 "startTime": "2024-12-06 02:33:49",
571 "finishTime": "2024-12-06 02:34:01",
572 "percentage": 100,
573 "estimateTime": 0
574 },
575 {
576 "step": "execute_switchover",
577 "status": "success",
578 "description": "执行切换",
579 "startTime": "2024-12-06 02:34:01",
580 "finishTime": "2024-12-06 02:34:07",
581 "percentage": 100,
582 "estimateTime": 0
583 },
584 {
585 "step": "restart_master",
586 "status": "success",
587 "description": "重启主库",
588 "startTime": "2024-12-06 02:34:07",
589 "finishTime": "2024-12-06 02:34:12",
590 "percentage": 100,
591 "estimateTime": 0
592 },
593 {
594 "step": "finish_task",
595 "status": "success",
596 "description": "完成任务",
597 "startTime": "2024-12-06 02:34:12",
598 "finishTime": "2024-12-06 02:34:13",
599 "percentage": 100,
600 "estimateTime": 0
601 }
602 ]
603 },
604 {
605 "taskId": 16928,
606 "taskType": "resize",
607 "taskName": "配置变更",
608 "instanceId": "rds-R2yXwGGP",
609 "instanceName": "qa_openapi_read",
610 "userId": "3aa23ba0d8734fe5399401a916b",
611 "region": "bj",
612 "taskStatus": "success",
613 "createTime": "2024-12-06 02:12:35",
614 "updateTime": "2024-12-06 02:33:17",
615 "finishTime": "2024-12-06 02:33:17",
616 "cancelFlag": 0,
617 "progress": [
618 {
619 "step": "initialize_task",
620 "status": "success",
621 "description": "初始化任务",
622 "startTime": "2024-12-06 02:12:36",
623 "finishTime": "2024-12-06 02:12:37",
624 "percentage": 100,
625 "estimateTime": 0
626 },
627 {
628 "step": "prepare_resource",
629 "status": "success",
630 "description": "准备资源",
631 "startTime": "2024-12-06 02:12:37",
632 "finishTime": "2024-12-06 02:23:41",
633 "percentage": 100,
634 "estimateTime": 0
635 },
636 {
637 "step": "sync_data",
638 "status": "success",
639 "description": "同步数据",
640 "startTime": "2024-12-06 02:23:41",
641 "finishTime": "2024-12-06 02:32:43",
642 "percentage": 100,
643 "estimateTime": 0
644 },
645 {
646 "step": "wait_timewindow",
647 "status": "success",
648 "description": "等待时间窗口",
649 "startTime": "2024-12-06 02:32:43",
650 "finishTime": "2024-12-06 02:32:43",
651 "percentage": 100,
652 "estimateTime": 0
653 },
654 {
655 "step": "execute_switchover",
656 "status": "success",
657 "description": "执行切换",
658 "startTime": "2024-12-06 02:32:43",
659 "finishTime": "2024-12-06 02:32:50",
660 "percentage": 100,
661 "estimateTime": 0
662 },
663 {
664 "step": "finish_task",
665 "status": "success",
666 "description": "完成任务",
667 "startTime": "2024-12-06 02:32:50",
668 "finishTime": "2024-12-06 02:33:17",
669 "percentage": 100,
670 "estimateTime": 0
671 }
672 ]
673 }
674 ],
675 "count": 38
676}