查询数据校验任务列表
更新时间:2023-10-12
接口说明
查看所有数据传输任务列表
请求结构
POST /v{version}/task/checksum/{dtsId}/list
Host: dts.baidubce.com
Authorization: string
{
"maxKeys" : 15,
"marker" : "dtsmxxxyyyzzz"
}
请求体参数
请求体字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 | 参数位置 |
---|---|---|---|---|---|
version | String | 是 | API版本号 | "1" | URL参数 |
dtsId | String | 是 | 关联迁移任务ID | "dtsmxxxyyy" | URL参数 |
marker | String | 否 | 分页参数,初次请求无需设置,后续请求使用上次响应中的nextMarker | dtscxxxyyyzzz | Request Body 参数 |
maxKeys | Integer | 否 | 分页参数,每页数据条数,默认为 10 | 15 | Request Body 参数 |
响应头参数
除公共头域,无其它特殊头域。
响应体参数
响应体字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
task | List<Task> | 是 | 任务数组 | |
nextMarker | String | 是 | 分页参数,下一页标记 | dtsmxxxyyy |
maxKeys | Integer | 是 | 分页参数,数据条数最大值 | 10 |
truncated | Boolean | 是 | 是否截断 | false |
Task字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 |
---|---|---|---|---|
dtsCheckId | String | 是 | 校验任务ID | dtscxxyy1234 |
status | String | 是 | 任务状态 | finished |
checksumResult | String | 是 | 校验结果,可能值:CONSISTENT(一致),INCONSISTENT(不一致),NONE(未知,校验任务运行未结束) | CONSISTENT |
region | String | 是 | 任务所在的地区 | bj->bj |
assocDtsId | String | 是 | 关联迁移任务ID | dtsmxxyy1234 |
createTime | String | 是 | 任务创建时间,UTC格式 | 2020-12-10T13: 24: 10Z |
finishTime | String | 是 | 任务结束时间,UTC格式;任务未结束时,返回空值"" | 2020-12-10T13: 24: 10Z |
请求示例
POST /v1/task/checksum/{dtsId}/list
Host: dts.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/5a6f0606bf5e48f29dd132aa76aa5182/2017-06-12T13:13:05Z/1800/content-type;host;x-bce-date/8baeafe6bfc35b0cf6205e87e4ce6c0dbb442375951ace4d16e6c7a4dab95943
{
"maxKeys" : 15,
"marker" : "dtsmxxxyyyzzz"
}
响应示例
HTTP/1.1 200 OK
{
"nextMarker": "dtscxxxxx,
"maxKeys": 15,
"isTruncated": true,
"task": [
{
"status": "finished",
"region": "bj->bj",
"createTime": "2022-09-08T03:11:42Z",
"dtsCheckId": "dtscxxxxx",
"checksumResult": "NONE",
"assocDtsId": "dtsmxxxxxx",
"finishTime": "2022-09-08T07:10:52Z"
}
]
}