object connector.update(object/array connectors)
Овај метод омогућава ажурирање постојећих конектора.
Овај метод је доступан само типу корисника Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте User roles за више информација.
(object/array)
Својства конектора треба ажурирати.
Својство connectorid
мора бити дефинисано за сваки конектор, сва остала својства су опциона. Само пренесена својства ће бити ажурирана, сва остала ће остати непромењена.
Поред standard connector properties, метод прихвата следеће параметре.
Parameter | Type | Description |
---|---|---|
tags | array | Конектор tag filter за замену тренутног филтера ознаке. |
(object)
Враћа објекат који садржи ID-ијеве ажурираних конектора под својством connectorids
.
Измените тип аутентификације HTTP на Bearer за конектор са ID-ијем "3".
{
"jsonrpc": "2.0",
"method": "connector.update",
"params": {
"connectorid": 3,
"authtype": 5,
"token": "{$DATA_EXPORT_BEARER_TOKEN}"
},
"id": 1
}
Одговор:
Измените филтер ознака за конектор са 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
}
Одговор:
CConnector::update() у ui/include/classes/api/services/CConnector.php.