createIntegration
使用此方法在 集成中心 .
参数
|
参数 |
描述 |
包含在请求中 |
类型 |
取值 |
|---|---|---|---|---|
|
|
集成名称。 |
必填 |
字符串 |
取值长度需介于
|
|
|
集成类型。 |
必填 |
整数 |
可选值:
|
|
|
集成的配置参数。 |
必填 |
对象 |
参见
|
对象
specifics
|
参数 |
描述 |
请求中包含 |
类型 |
|---|---|---|---|
|
|
vCenter服务器的
|
必填 |
字符串 |
|
|
用于连接vCenter的端口号。
默认值:
|
可选 |
整数 |
|
|
用于vCenter身份验证的用户名。 |
必填 |
字符串 |
|
|
用于vCenter身份验证的密码。 |
必填 |
字符串 |
|
|
确定集成是否应在认证失败时重试认证。
默认值:
|
可选 |
布尔值 |
|
|
认证重试之间的等待时间(秒)。
默认值:
|
可选 |
整数 |
|
|
允许的最大认证重试次数。
默认值:
|
可选 |
整数 |
|
|
指定连接vCenter服务器时是否验证TLS证书。
默认值:
|
可选 |
布尔值 |
|
|
定义vCenter的视图模式。 可选值:
默认值:
注意使用任何无效值将导致采用默认值。 |
可选 |
整数 |
返回值
|
属性 |
类型 |
描述 |
|---|---|---|
|
|
对象 |
包含请求的执行结果。 |
对象
结果
|
属性 |
类型 |
描述 |
|---|---|---|
|
|
布尔值 |
指示请求是否成功。 |
|
|
字符串数组 |
所创建集成项的MongoDB对象ID列表。 |
示例
请求 :
{
"method": "createIntegration",
"id": "0a686101-1b31-46d3-b8ee-f59c186fa25b",
"jsonrpc": "2.0",
"params": {
"companyId": "67602c8682f2caf2080d7d67",
"name": "integrationjDAAdvXoYt77FP6Eu4O3",
"type": 1,
"specifics": {
"hostname": "LMzsN5Arp7.com",
"port": 443,
"username": "username",
"password": "password",
"retryAuthentication": true,
"retryAuthenticationTimeToWait": 10,
"retryAuthenticationMaxAttempts": 6,
"verifyTLSCertificate": true,
"viewType": 2
}
}
}
响应 :
{
"id": "0a686101-1b31-46d3-b8ee-f59c186fa25b",
"jsonrpc": "2.0",
"result": {
"success": true,
"records": [
"67602cbd67c92338e4028e1a"
]
}
}