文档首页/ 制品仓库 CodeArts Artifact/ API参考/ API/ 制品安全/ 查询制品安全扫描任务列表
更新时间:2025-07-30 GMT+08:00
分享

查询制品安全扫描任务列表

功能介绍

查询制品安全扫描任务列表

调用方法

请参见如何调用API

URI

GET /cloudartifact/v5/sec-guard/task/list

表1 Query参数

参数

是否必选

参数类型

描述

date

Integer

参数解释:

查询多少天内的任务。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

1。

page_no

Integer

参数解释:

分页查询的页数。

约束限制:

不涉及。

取值范围:

最小值1,最大值2147483647。

默认取值:

1

page_size

Integer

参数解释:

分页查询的每页数据量。

约束限制:

不涉及。

取值范围:

最小值1,最大值100。

默认取值:

10

请求参数

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

status

String

参数解释:

请求成功、失败状态。

取值范围:

success:请求成功。

error:请求失败。

trace_id

String

参数解释:

请求id,当前请求唯一标识。

取值范围:

数字及中划线(-)组成的字符串。

result

SecGuardTaskCount object

参数解释:

扫描任务列表。

取值范围:

不涉及。

表3 SecGuardTaskCount

参数

参数类型

描述

task

Integer

参数解释:

扫描次数。

取值范围:

不涉及。

artifact

Integer

参数解释:

扫描制品数。

取值范围:

不涉及。

opensource

OpensourceCount object

参数解释:

漏洞数。

取值范围:

不涉及。

virus

Integer

参数解释:

病毒文件数。

取值范围:

不涉及。

malware

MalwareCount object

参数解释:

恶意代码文件数。

取值范围:

不涉及。

total

Integer

参数解释:

扫描总数。

取值范围:

不涉及。

list

Array of SecGuardTaskDetail objects

参数解释:

扫描任务列表。

取值范围:

不涉及。

表4 SecGuardTaskDetail

参数

参数类型

描述

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

参数解释:

状态。

取值范围:

不涉及。

表5 OpensourceCount

参数

参数类型

描述

critical

Integer

参数解释:

危急漏洞数。

取值范围:

不涉及。

high

Integer

参数解释:

高危漏洞数。

取值范围:

不涉及。

medium

Integer

参数解释:

中危漏洞数。

取值范围:

不涉及。

low

Integer

参数解释:

低危漏洞数。

取值范围:

不涉及。

表6 MalwareCount

参数

参数类型

描述

high

Integer

参数解释:

高危恶意代码文件数。

取值范围:

不涉及。

medium

Integer

参数解释:

中危恶意代码文件数。

取值范围:

不涉及。

low

Integer

参数解释:

低危恶意代码文件数。

取值范围:

不涉及。

请求示例

查询制品安全扫描任务列表

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

错误码

请参见错误码

相关文档