一键反向查询前置检查结果
更新时间:2023-10-12
接口说明
任务启动前的前置检查,包括连通性, 对象存在性, binlog格式等
请求结构
JSON
1GET /v{version}/task/{dtsId}/rollback/precheck
2Host: dts.baidubce.com
3Authorization: authorization string
请求参数
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 | 参数位置 |
---|---|---|---|---|---|
version | String | 是 | API版本号 | "1" | URL参数 |
dtsId | String | 是 | 任务ID | "dtsmxxxyyy" | URL参数 |
响应头参数
除公共头域,无其它特殊头域。
响应体参数
响应体字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
success | boolean | 是 | 是否成功 | true |
result | Result | 是 | 前置检查结果 | result |
Result字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
posCheckResults | PosCheckResults | 是 | 正向数据流前置检查结果 | posCheckResults |
negCheckResults | NegCheckResults | 是 | 反向数据流前置检查结果 | negCheckResults |
PreCheckResultItem字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
name | String | 是 | 名称 | srcOracleConnect |
subscription | String | 是 | 描述 | 检查数据传输服务器是否能连通源数据库 |
message | String | 是 | 提示语 | message |
status | String | 是 | 状态 | pass |
请求示例
JSON
1GET /v1/task/{dtsId}/rollback/precheck
2Host: dts.baidubce.com
3Content-Type:application/json
4Authorization: bce-auth-v1/5a6f0606bf5e48f29dd132aa76aa5182/2017-06-12T13:13:05Z/1800/content-type;host;x-bce-date/8baeafe6bfc35b0cf6205e87e4ce6c0dbb442375951ace4d16e6c7a4dab95943
响应示例
JSON
1HTTP/1.1 200 OK
2
3{
4 "result": {
5 "posCheckResults": [
6 {
7 "name": "0",
8 "status": "pass",
9 "message": "",
10 "subscription": ""
11 }
12 ],
13 "negCheckResults": [
14 {
15 "name": "0",
16 "status": "pass",
17 "message": "",
18 "subscription": ""
19 }
20 ]
21 }
22}