createScanTask
此方法用于创建新的扫描任务。
参数
|
参数 |
类型 |
可选 |
描述 |
|---|---|---|---|
|
|
数组 |
否 |
待扫描目标ID的列表。目标ID可指定终端或容器。 |
|
|
数字 |
否 |
扫描类型。可选值为:1 - 快速扫描;2 - 全面扫描;3 - 内存扫描;4 - 自定义扫描 |
|
|
字符串 |
是 |
任务名称。若未传递该参数,将自动生成名称。 |
|
|
数组 |
否 |
包含扫描深度、扫描路径等信息的对象。该对象仅当
|
|
|
布尔值 |
是 |
警告
建议改用
指示请求是否返回因该请求创建的最新任务ID。可选值:
默认值:
注意
若同时将
|
|
|
布尔型 |
是 |
指示响应是否包含因请求而创建的所有任务的ID。可选值:
默认值:
|
返回值
此方法返回新创建任务的ID或一个布尔值,该值为
真
表示任务创建成功。
示例
请求 :
{
"params": {
"targetIds": [
"63f491e5aeb92d393da4ee27", "642ed114edc94a4d0ea7be98"
],
"type": 4,
"name": "我的扫描",
"customScanSettings": {
"scanDepth": 1,
"scanPath": [
"本地驱动器"
]
},
"returnAllTaskIds":true
},
"jsonrpc": "2.0",
"method": "createScanTask",
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f"
}
响应 :
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0",
"result": [
"64356e4590cbea5a7600ca1e",
"64356e4590cbea5a7600ca21"
]
}