Объект триггера

Следующие объекты напрямую связаны с API trigger.

Триггер

Объект триггера имеет следующие свойства.

Property Type Description
triggerid ID ID триггера.

Поведение свойства:
- только для чтения
- обязательно для операций обновления
description string Имя триггера.

Поведение свойства:
- обязательно для операций создания
expression string Выражение триггера.

Элементы данных с value_type, установленным в 5 (binary), нельзя использовать в выражениях триггера.

Поведение свойства:
- обязательно для операций создания
event_name string Имя события, создаваемого триггером.
opdata string Операционные данные.
comments string Дополнительное описание триггера.
error string Текст ошибки, если при обновлении состояния триггера возникли проблемы.

Поведение свойства:
- только для чтения
flags integer Происхождение триггера.

Возможные значения:
0 - (по умолчанию) обычный триггер;
4 - триггер, преобразованный из прототипа.

Поведение свойства:
- только для чтения
lastchange timestamp Время последнего изменения состояния триггера.

Поведение свойства:
- только для чтения
priority integer Серьезность триггера.

Возможные значения:
0 - (по умолчанию) не классифицировано;
1 - информация;
2 - предупреждение;
3 - средняя;
4 - высокая;
5 - катастрофа.
state integer Состояние триггера.

Возможные значения:
0 - (по умолчанию) состояние триггера актуально;
1 - текущее состояние триггера неизвестно.

Поведение свойства:
- только для чтения
status integer Включен или отключен триггер.

Возможные значения:
0 - (по умолчанию) включен;
1 - отключен.
templateid ID ID родительского триггера шаблона.

Поведение свойства:
- только для чтения
type integer Может ли триггер генерировать несколько событий проблемы.

Возможные значения:
0 - (по умолчанию) не генерировать несколько событий;
1 - генерировать несколько событий.
url string URL, связанный с триггером.
url_name string Метка для URL, связанного с триггером.
value integer Находится ли триггер в состоянии OK или проблемы.

Возможные значения:
0 - (по умолчанию) OK;
1 - проблема.

Поведение свойства:
- только для чтения
recovery_mode integer Режим генерации события OK.

Возможные значения:
0 - (по умолчанию) выражение;
1 - выражение восстановления;
2 - нет.
recovery_expression string Выражение восстановления триггера.

Элементы данных с value_type, установленным в 5 (binary), нельзя использовать в выражениях восстановления триггера.
correlation_mode integer Закрытие события OK.

Возможные значения:
0 - (по умолчанию) все проблемы;
1 - все проблемы, если значения тегов совпадают.
correlation_tag string Тег для сопоставления.
manual_close integer Разрешить ручное закрытие.

Возможные значения:
0 - (по умолчанию) нет;
1 - да.
uuid string Универсальный уникальный идентификатор, используемый для связывания импортированных триггеров с уже существующими. Если не указан, генерируется автоматически.

Поведение свойства:
- поддерживается, если триггер принадлежит шаблону

Тег триггера

Объект тега триггера имеет следующие свойства.

Property Type Description
tag string Имя тега триггера.

Поведение свойства:
- required
value string Значение тега триггера.