获取一致性校验结果
功能介绍
获取一致性校验结果简报
调用方法
请参见如何调用API。
URI
GET /v3/tasks/{task_id}/consistency-result
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
task_id |
是 |
String |
任务id 最小长度:0 最大长度:255 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:1 最大长度:16384 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
consistency_result |
Array of ConsistencyResult objects |
校验结果 数组长度:0 - 10 |
finished_time |
Long |
检验完成时间 最小值:0 最大值:100000000000 |
参数 |
参数类型 |
描述 |
---|---|---|
dir_check |
String |
校验目录 最小长度:0 最大长度:1024 |
num_total_files |
Integer |
文件总数 最小值:0 最大值:100000 |
num_different_files |
Integer |
差异文件数量 最小值:0 最大值:100000 |
num_target_miss_files |
Integer |
目的端缺少文件数量 最小值:0 最大值:100000 |
num_target_more_files |
Integer |
目的端多余文件数量 最小值:0 最大值:100000 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 最小长度:0 最大长度:255 |
error_msg |
String |
错误信息 最小长度:0 最大长度:1024 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 最小长度:0 最大长度:255 |
error_msg |
String |
错误信息 最小长度:0 最大长度:1024 |
请求示例
获取任务ID为137224b7-8d7c-4919-b33e-ed159778xxxx 的一致性校验结果简报
GET https://{endpoint}/v3/137224b7-8d7c-4919-b33e-ed159778xxxx/consistency-result
响应示例
状态码: 200
获取一致性校验结果成功。
{ "consistency_result" : [ { "dir_check" : "/root/data", "num_total_files" : 1235, "num_different_files" : 12, "num_target_miss_files" : 12, "num_target_more_files" : 12 }, { "dir_check" : "/var", "num_total_files" : 1235, "num_different_files" : 12, "num_target_miss_files" : 12, "num_target_more_files" : 12 } ], "finished_time" : "1598435801422" }
状态码
状态码 |
描述 |
---|---|
200 |
获取一致性校验结果成功。 |
400 |
缺少请求参数。 |
404 |
任务不存在 |
错误码
请参见错误码。