用于查询检测任务当前的状态。

请求参数

名称 类型 是否必选 示例值 说明
TaskId String cfecd128592941f48c 2da0FFFFFFFFFFF 检测任务唯一ID。

返回参数

名称 类型 示例值 说明
Code Integer 200 错误码。
Message String 成功 返回提示信息。
Data Struct NULL 返回数据。
RequestId String A07E3902-B92E-44A6-B6C5-FFFFFFFFFFF 为公共参数,每个请求的 ID 都是唯一的,可用于排查和定位问题。
Data结构说明
名称 类型 示例值 说明
ScanStatus String SCAN_STATUS_SCAN_COMPLETE 检测状态名称。
Description String   检测状态描述。
ScannedRate String 91.3 已完成检测比例。

检测状态说明

状态值 说明
SCAN_STATUS_QUEUING 检测排队中。
SCAN_STATUS_DOWNLOADING 固件下载中。
SCAN_STATUS_DOWNLOAD_FAILED 固件下载失败,为检测结束状态。
SCAN_STATUS_PARSING 固件解析中。
SCAN_STATUS_PARSE_COMPLETE 固件解析完成。
SCAN_STATUS_SCANNING 固件检测中。
RPT_GENERATING 检测报告生成中。
RPT_GENERATE_FAILED 检测报告生成失败,为检测结束状态。
SCAN_STATUS_SCAN_EXCEPTION 固件检测失败,检测出现异常,为检测结束状态。
SCAN_STATUS_SCAN_COMPLETE 固件检测成功,检测完成,为检测结束状态。
说明 当Code为200时,表示查询成功。

当ScanStatus为“SCAN_STATUS_SCAN_COMPLETE”时,调用QueryTaskReport接口获取完整检测报告。