connector.update
Apraksts
object connector.update(object/array connectors)
Šī metode ļauj atjaunināt esošos savienotājus.
Šī metode ir pieejama tikai Super admin lietotāja tipam. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Parametri
(object/array) Atjaunināmā savienotāja rekvizīti.
Katram savienotājam jābūt definētam rekvizītam connectorid, visi pārējie rekvizīti nav obligāti.
Tiks atjaunināti tikai nodotie rekvizīti, visi pārējie paliks nemainīti.
Papildus standarta savienotāja rekvizītiem metode pieņem šādus parametrus.
| Parametrs | Type | Apraksts |
|---|---|---|
| tags | array | Savienotāja birkas filtrs, kas aizstās pašreizējo birku filtru. |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto savienotāju ID zem connectorids īpašības.
Piemēri
HTTP autentifikācijas tipa maiņa
Mainiet HTTP autentifikācijas tipu uz Bearer savienotājam ar ID "3".
{
"jsonrpc": "2.0",
"method": "connector.update",
"params": {
"connectorid": 3,
"authtype": 5,
"token": "{$DATA_EXPORT_BEARER_TOKEN}"
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"connectorids": [
"3"
]
},
"id": 1
}
Atjauninot birku filtru
Mainiet birku filtru savienotājam ar ID "5".
{
"jsonrpc": "2.0",
"method": "connector.update",
"params": [
{
"connectorid": 5,
"tags_evaltype": 2,
"tags": [
{
"tag": "service",
"operator": 0,
"value": "mysqld"
},
{
"tag": "error",
"operator": 12,
"value": ""
}
]
}
],
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"connectorids": [
"5"
]
},
"id": 1
}
Avots
CConnector::update() failā ui/include/classes/api/services/CConnector.php.