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

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

Прототип триггера

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

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

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

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

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

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

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

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

Возможные значения:
2 - прототип триггера;
6 - обнаруженный прототип триггера.

Поведение свойства:
- только для чтения
templateid ID ID родительского шаблона прототипа триггера.

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

Возможные значения:
0 - (по умолчанию) не генерировать несколько событий;
1 - генерировать несколько событий.
url string URL, связанный с прототипом триггера.
url_name string Метка для URL, связанного с прототипом триггера.
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 - да.
discover integer Статус обнаружения прототипа триггера.

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

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

Тег прототипа триггера

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

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

Property behavior:
- required
value string Значение тега прототипа триггера.