correlation.update

Опис

object correlation.update(object/array correlations)

Овај метод омогућава ажурирање постојећих корелација.

Овај метод је доступан само типу корисника супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Видите User roles за више информација.

Параметери

(object/array) Својства корелације треба ажурирати.

Својство correlationid мора бити дефинисано за сваку корелацију, сва остала својства су опциона. Биће ажурирана само пренесена својства, сва остала ће остати непромењена.

Додатно метод standard correlation properties, прихвата следеће параметре.

Parameter Type Description
filter object Correlation filter објекат за замену тренутног филтера.
operations array Correlation operations за замену постојећих операција.

Повратне вредности

(object) Враћа објекат, који садржи ID-ијеве ажуриране корелације под својством correlationid.

Примери

Онемогући корелацију

Request:

{
           "jsonrpc": "2.0",
           "method": "correlation.update",
           "params": {
               "correlationid": "1",
               "status": "1"
           },
           "id": 1
       }

Одговор:

{
           "jsonrpc": "2.0",
           "result": {
               "correlationids": [
                   "1"
               ]
           },
           "id": 1
       }

Замени услове, али задржи метод евалуације

Request:

{
           "jsonrpc": "2.0",
           "method": "correlation.update",
           "params": {
               "correlationid": "1",
               "filter": {
                   "conditions": [
                       {
                           "type": 3,
                           "oldtag": "error",
                           "newtag": "ok"
                       }
                   ]
               }
           },
           "id": 1
       }

Одговор:

{
           "jsonrpc": "2.0",
           "result": {
               "correlationids": [
                   "1"
               ]
           },
           "id": 1
       }

Погледајте такође

Извор

CCorrelation::update() у ui/include/classes/api/services/CCorrelation.php.