correlation.update

Описание

object correlation.update(object/array correlations)

Этот метод позволяет обновить существующие корреляции.

Этот метод доступен только пользователю с типом доступа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.

Параметры

(object/array) Свойства корреляции должны быть обновлены.

Свойство correlationid должно быть определено для каждой корреляции, все остальные свойства являются необязательными. Только переданные свойства будут автоматически обновлены, все остальные останутся неизменными.

В дополнение к standard correlation properties, метод принимает следующее параметры.

Параметр Тип Описание
filter object Корреляция filter объект для замены текущего фильтра.
operations array Корреляция operations для замены существующих операций.

Возвращаемые значения

(object) Возвращает объект, содержащий идентификаторы обновленных корреляций в свойстве correlationid.

Примеры

Отключить корреляцию

Request:

{
        · "jsonrpc": "2.0",
        · "method": "correlation.update",
        · "params": {
        · "correlationid": "1",
        · "status": "1"
        · },
        · "auth": "343baad4f88b4106b9b5961e77437688",
        · "id": 1
       }
Copy
✔ Copied

Response:

{
        · "jsonrpc": "2.0",
        · "result": {
        · "- "correlationid": [
        · "1"
        · ]
        · },
        · "id": 1
       }
Copy
✔ Copied

Заменить условия, но сохранить метод оценки

Request:

{
        · "jsonrpc": "2.0",
        · "method": "correlation.update",
        · "params": {
        · "correlationid": "1",
        · "filter": {
        · "conditions": [
        · {
        · "type": 3,
        · "- "old tag": "error",
        · "- "new tag": "ok"
        · }
        · ]
        · }
        · },
        · "auth": "343baad4f88b4106b9b5961e77437688",
        · "id": 1
       }
Copy
✔ Copied

Response:

{
        · "jsonrpc": "2.0",
        · "result": {
        · "- "correlationid": [
        · "1"
        · ]
        · },
        · "id": 1
       }
Copy
✔ Copied

Смотрите также

Источник

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

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.