createIntegration — Integrations hub дор интеграц үүсгэх
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ method-оор Integrations hub дор шинэ интеграц үүсгэнэ.
Parameters
name— Заавал; төрөл: String. Интеграцийн нэр. Утга нь1-ээс128тэмдэгтийн урттай байх ёстой. Жишээ:"name": "integrationjDAAdvXoYt77FP6Eu4O3"type— Заавал; төрөл: Integer. Интеграцийн төрөл. Боломжит утгууд:
- 1 - VMware Integration
Жишээ: "type": 1
specifics— Заавал; төрөл: Object. Интеграцийн тохиргооны утгууд. Доорхspecificsхэсгийг үзнэ үү. Жишээ:"specifics": { "hostname": "LMzsN5Arp7.com", "port": 443, "username": "username", "password": "password", "retryAuthentication": true, "retryAuthenticationTimeToWait": 10, "retryAuthenticationMaxAttempts": 6, "verifyTLSCertificate": true, "vcenterView": 2 }
Objects
specifics
hostname— Заавал; төрөл: String. Интеграц хийх vCenter серверийнIPэсвэлhostname.port— Заавал биш; төрөл: Integer. vCenter-тэй холбогдоход ашиглах порт. Анхдагч утга:443username— Заавал; төрөл: String. vCenter-ийн нэвтрэлт баталгаажуулалтад ашиглах хэрэглэгчийн нэр.password— Заавал; төрөл: String. vCenter-ийн нэвтрэлт баталгаажуулалтад ашиглах нууц үг.retryAuthentication— Заавал биш; төрөл: Boolean. Нэвтрэлт баталгаажуулалт амжилтгүй болбол интеграц дахин оролдох эсэхийг тодорхойлно. Анхдагч утга:true.retryAuthenticationTimeToWait— Заавал биш; төрөл: Integer. Нэвтрэлт баталгаажуулалтыг дахин оролдох хоорондох хүлээх хугацаа (секундээр). Анхдагч утга:5retryAuthenticationMaxAttempts— Заавал биш; төрөл: Integer. Нэвтрэлт баталгаажуулалтыг дахин оролдохыг зөвшөөрөх дээд тоо. Анхдагч утга:3verifyTLSCertificate— Заавал биш; төрөл: Boolean. vCenter серверт холбогдохдоо TLS гэрчилгээг шалгах эсэхийг заана. Анхдагч утга:true.viewType— Заавал биш; төрөл: Integer. vCenter-ийн харагдах горимыг тодорхойлно. Боломжит утгууд:
- 1 - Virtual Machines & Templates
- 2 - Hosts & Clusters
Анхдагч утга: 1
> Тэмдэглэл: Хүчингүй утга оруулбал анхдагч утга хэрэглэгдэнэ.
Return value
result— төрөл: Object. Хүсэлтийн үр дүнг агуулна.
Objects
result
success— төрөл: Boolean. Хүсэлт амжилттай болсон эсэхийг заана.records— төрөл: Array of strings. Үүсгэсэн интеграцүүдийн MongoDB объект ID-ийн жагсаалт.
Example
Request:
{
"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
}
}
}Response:
{
"id": "0a686101-1b31-46d3-b8ee-f59c186fa25b",
"jsonrpc": "2.0",
"result": {
"success": true,
"records": [
"67602cbd67c92338e4028e1a"
]
}
}