createScanTask
该方法用于创建新的扫描任务
参数
|
参数 |
类型 |
可选 |
描述 |
|---|---|---|---|
|
|
数组 |
否 |
待扫描目标ID列表。目标ID可指定终端或容器。 |
|
|
数值 |
否 |
扫描类型。可选值为:1-快速扫描;2-全盘扫描;3-内存扫描;4-自定义扫描 |
|
|
字符串 |
是 |
任务名称。若未传递该参数,将自动生成名称。 |
|
|
数组 |
否 |
包含扫描深度、扫描路径等信息的对象。该对象仅当
|
|
|
布尔值 |
是 |
警告
我们建议使用
指示请求是否返回因该请求而创建的最新任务的ID。可能取值:
默认值:
注意
若同时将
|
|
|
布尔型 |
是 |
指示响应是否包含因该请求而创建的所有任务的ID。可能取值:
默认值:
|
返回值
该方法返回新创建任务的ID或一个布尔值,该值为
true
表示任务创建成功。
示例
请求 :
{
"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"
]
}