请求创建任务
HTTP POST 方法用于请求运行 Kaspersky Anti Targeted Attack Platform 应用程序。命令设置以 JSON 格式在请求正文中传递。
命令语法
curl -k --<TLS证书文件路径> --key <私钥文件路径> -X POST "<中央节点服务器的 URL>:<端口,默认443>/kata/response_api/v1/< external_system_id>/tasks/<task_id>?sensor_id=<sensor_id>&task_type=run_process" -H 'Content-Type:application/json' -d '
{
"task": {
"schedule": {"startNow": <true 或 false>},
"execCommand": "<要运行的应用程序的名称>",
"cmdLineParameters": "<运行文件或命令的其他选项>",
"workingDirectory": "<工作目录>"
}
}
'
如果成功处理请求,则会创建运行应用程序任务。
设置
参数 | 类型 | 描述 |
---|---|---|
| UUID | 用于 Kaspersky Anti Targeted Attack Platform 授权的外部系统的唯一 ID。 |
| UUID | 具有端点代理组件的主机的唯一 ID。 |
| UUID | 任务的唯一 ID。 |
使用开关输入命令的示例
|
Response
HTTP 代码:200
格式:JSON
} } }
|
返回值
返回码 | 描述 |
---|---|
| 参数不正确。 |
| 需要授权。 |
| 未找到具有指定 ID 的任务。 |
| 内部服务器错误。稍后重复该请求。 |
如果要编辑已创建任务的设置,则必须创建新请求以添加具有新设置的任务。