createReconfigureClientTask
此方法用于创建新的代理重配置任务。通过该任务可选择在目标代理上安装哪些模块。
警告
该
networkMonitor
模块已弃用。建议改用
networkAttackDefense
模块。
服务
此方法要求将
{service}
服务名称置于API URL中。允许的服务包括:
-
computers(对应"计算机与虚拟机") -
virtualmachines(对应"虚拟机")
例如,针对
虚拟机
服务的请求URL为:
https://YOUR-HOSTNAME/api/v1.1/jsonrpc/network/virtualmachines
参数
|
参数名 |
类型 |
是否可选 |
描述 |
|---|---|---|---|
|
|
数组 |
必填 |
需要重新配置代理的终端或容器ID数组 |
|
|
对象 |
可选 |
任务调度器设置对象,包含下列字段:
若省略此参数,任务将立即运行。 |
|
|
对象 |
是 |
需启用或禁用的模块。该对象包含以下字段:
每个字段可设为1(启用)或0(禁用)。若模块被省略,则视为禁用状态。 |
|
|
对象 |
是 |
扫描引擎的设置。该对象包含以下字段:
对象
若
|
|
|
对象 |
必填 |
需在代理端启用或禁用的角色:
|
|
|
数字 |
必填 |
此参数决定安全代理的运行模式。可选值:
更多信息,请参阅 参数信息 . |
参数信息
-
Bitdefender EDR用户只能运行将目标安全代理重新配置为EDR(仅报告)模式的任务;指定
productType是可选的。 -
GravityZone BS / ABS / Elite 和Enterprise 用户只能运行将目标安全代理重新配置为检测和防护模式的任务;指定
productType是可选的。 -
GravityZone Ultra用户可将目标安全代理重新配置为两种操作模式。
-
productType必须为EDR(仅报告)模式重新配置指定。 -
如果选择运行不同操作模式的终端,且未指定
productType,则EDR(仅报告)终端将被重新配置为检测和防护模式。
-
-
EDR(仅报告)模式默认包含一组预定义参数,将覆盖用户指定的选项。预定义参数:
-
modules-
edrSensor-true -
contentControl-true -
networkAttackDefense-true -
advancedThreatControl-true -
其他模块-false
-
-
scanMode-不适用 -
roles.exchange-false
-
返回值
该方法返回一个布尔值,若为True表示至少为一个目标ID成功创建了重新配置任务。
示例
请求 :
{
"params": {
"targetIds": [
"5d7244b10ea1de153817c072"
],
"scheduler": {
"type": 1
},
"modules": {
"advancedThreatControl": 1,
"firewall": 1,
"contentControl": 1,
"deviceControl": 1,
"powerUser": 1,
"encryption": 1,
"advancedAntiExploit": 1,
"containerProtection": 1,
"edrSensor": 1,
"patchManagement": 1,"applicationControl": 1,"networkAttackDefense": 1
},
"scanMode": {
"type": 1
},
"roles": {
"relay": 0,
"exchange": 0
},
"productType": 0
},
"jsonrpc": "2.0",
"method": "createReconfigureClientTask",
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f"
}
响应 :
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc":"2.0",
"result": true
}