跳至主内容

更新集成

使用此方法更新在 集成中心 .

参数

参数

描述

包含在请求中

类型

取值

integrationId

待更新集成的ID

必填

字符串

无额外要求。

名称

集成的新名称。

可选

字符串

无额外要求。

具体配置

集成的配置设置。

可选

对象

参考 具体配置 .

对象

具体配置

参数

描述

包含在请求中

类型

主机名

IP主机名 要更新的vCenter服务器。

可选

字符串

端口

用于连接到集成目标的端口。

默认值: 443

可选

整数

用户名

用于认证的用户名。

可选

字符串

密码

用于认证的密码。

可选

字符串

retryAuthentication

确定集成是否应在认证失败时重试。

默认值: true .

可选

布尔值

retryAuthenticationTimeToWait

认证重试之间的等待时间(秒)。

默认值: 5

可选

整数

retryAuthenticationMaxAttempts

允许的最大身份验证重试次数。

默认值: 3

可选

整数

verifyTLSCertificate

指定连接到vCenter服务器时是否验证TLS证书。

默认值: true .

可选

布尔值

viewType

定义vCenter的视图模式。

可选值:

  • 1 - 虚拟机和模板

  • 2 - 主机和集群。

默认值: 1

注意

使用任何无效值将导致采用默认值。

可选

整数

返回值

属性

类型

描述

结果

对象

包含请求的结果。

对象

结果

属性

类型

描述

成功

布尔值

指示请求是否成功。

示例

请求 :

{
  "method": "updateIntegration",
  "id": "7125364d-f7da-4660-870e-793f2af1941a",
  "jsonrpc": "2.0",
  "params": {
    "integrationId": "6788dd3aae9178700406b8ca",
    "name": "edited05M353Nwh9Dn9BbCkSoD",
    "specifics": {
      "hostname": "K6Qxish1dN.com",
      "port": 555,
      "username": "updated_username",
      "password": "updated_password",
      "retryAuthentication": false,
      "retryAuthenticationTimeToWait": 6,
      "retryAuthenticationMaxAttempts": 4,
      "verifyTLSCertificate": false,
      "viewType": 1
    }
  }
}

响应 :

{
  "id": "7125364d-f7da-4660-870e-793f2af1941a",
  "jsonrpc": "2.0",
  "result": {
    "success": true
  }
}