查询制品安全扫描任务列表
功能介绍
查询制品安全扫描任务列表
调用方法
请参见如何调用API。
URI
GET /cloudartifact/v5/sec-guard/task/list
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
date |
否 |
Integer |
参数解释: 查询多少天内的任务。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 1。 |
page_no |
否 |
Integer |
参数解释: 分页查询的页数。 约束限制: 不涉及。 取值范围: 最小值1,最大值2147483647。 默认取值: 1 |
page_size |
否 |
Integer |
参数解释: 分页查询的每页数据量。 约束限制: 不涉及。 取值范围: 最小值1,最大值100。 默认取值: 10 |
请求参数
无
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
status |
String |
参数解释: 请求成功、失败状态。 取值范围: success:请求成功。 error:请求失败。 |
trace_id |
String |
参数解释: 请求id,当前请求唯一标识。 取值范围: 数字及中划线(-)组成的字符串。 |
result |
SecGuardTaskCount object |
参数解释: 扫描任务列表。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
task |
Integer |
参数解释: 扫描次数。 取值范围: 不涉及。 |
artifact |
Integer |
参数解释: 扫描制品数。 取值范围: 不涉及。 |
opensource |
OpensourceCount object |
参数解释: 漏洞数。 取值范围: 不涉及。 |
virus |
Integer |
参数解释: 病毒文件数。 取值范围: 不涉及。 |
malware |
MalwareCount object |
参数解释: 恶意代码文件数。 取值范围: 不涉及。 |
total |
Integer |
参数解释: 扫描总数。 取值范围: 不涉及。 |
list |
Array of SecGuardTaskDetail objects |
参数解释: 扫描任务列表。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
task_id |
String |
参数解释: 任务id。 取值范围: 不涉及。 |
task_name |
String |
参数解释: 任务名。 取值范围: 不涉及。 |
scan_path |
String |
参数解释: 文件扫描路径。 取值范围: 不涉及。 |
file_name |
String |
参数解释: 文件名。 取值范围: 不涉及。 |
display_name |
String |
参数解释: 展示名称。 取值范围: 不涉及。 |
path |
String |
参数解释: 路径。 取值范围: 不涉及。 |
created_time |
String |
参数解释: 创建时间。 取值范围: 不涉及。 |
opensource |
OpensourceCount object |
参数解释: 漏洞数。 取值范围: 不涉及。 |
virus |
Integer |
参数解释: 病毒文件数。 取值范围: 不涉及。 |
malware |
MalwareCount object |
参数解释: 恶意代码文件数。 取值范围: 不涉及。 |
status |
String |
参数解释: 状态。 取值范围: 不涉及。 |
请求示例
查询制品安全扫描任务列表
https://{URL}/cloudartifact/v5/sec-guard/task/list
响应示例
状态码:200
OK
{ "status" : "success", "trace_id" : "1dc7e41e540d4871be0f0e64fe280f95", "result" : { "task" : 0, "artifact" : 0, "opensource" : { "critical" : 0, "high" : 0, "medium" : 0, "low" : 0 }, "virus" : 0, "malware" : { "high" : 0, "medium" : 0, "low" : 0 }, "total" : 0, "list" : [ ] } }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。