跳至主内容

createRestoreQuarantineExchangeItemTask

此方法用于创建新任务以从Exchange服务器的隔离区恢复项目。

服务

此方法要求您将 {service} 名称置于API URL中。允许的服务包括:

  • exchange (对应"Exchange安全防护")

例如,针对 exchange 服务的请求URL为:

https://YOUR-HOSTNAME/api/v1.0/jsonrpc/quarantine/exchange

参数

参数

类型

可选

描述

quarantineItemsIds

数组

必填

被隔离项目的ID列表。单次最多可恢复100个项目。

username

字符串

必填

Microsoft Exchange用户的用户名。用户名必须包含域名。

password

字符串

必填

Exchange用户的密码

email

字符串

可选

Exchange用户的电子邮件地址。当电子邮件地址与用户名不同时,此参数为必填项。

ewsUrl

字符串

可选

Exchange Web Services的URL。当Exchange自动发现功能失效时,必须提供EWS URL。

返回值

该方法返回一个布尔值,任务成功创建时为True

示例

请求 :

{
       "params": {
           "quarantineItemsIds": [
               "63896b87b7894d0f367b23c6",
               "65896b87b7894d0f367b23c6"
           ],
           "username": "user@domain",
           "password": "userPassword"
       },
       "jsonrpc": "2.0",
       "method": "createRestoreQuarantineExchangeItemTask",
       "id": "5399c9b5-0b46-45e4-81aa-889952433d86"
  }

响应 :

{
      "id": "5399c9b5-0b46-45e4-81aa-889952433d86",
      "jsonrpc":"2.0",
      "result": true
  }