[comment]: # aside: 1

[comment]: # ({195463c3-8bbba5df})
# Объект триггера

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

[comment]: # ({/195463c3-8bbba5df})

[comment]: # ({5bafdb04-db828bca})
### Триггер

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

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|triggerid|ID|ID триггера.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations|
|description|string|Имя триггера.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations|
|expression|string|Выражение триггера.<br><br>Элементы данных с `value_type`, установленным в `5` (binary) или `6` (JSON), не могут использоваться в выражениях триггера.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations|
|event\_name|string|Имя события, создаваемого триггером.|
|opdata|string|Операционные данные.|
|comments|string|Дополнительное описание триггера.|
|error|string|Текст ошибки, если при обновлении состояния триггера возникли какие-либо проблемы.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|flags|integer|[Происхождение](/manual/api/reference_commentary#entity-origin-flags) триггера.<br><br>Возможные значения:<br>0 - *(default)* обычный триггер;<br>4 - триггер, преобразованный из прототипа.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|lastchange|timestamp|Время последнего изменения состояния триггера.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|priority|integer|Серьезность триггера.<br><br>Возможные значения:<br>0 - *(default)* не классифицировано;<br>1 - информация;<br>2 - предупреждение;<br>3 - средняя;<br>4 - высокая;<br>5 - катастрофа.|
|state|integer|[Состояние](/manual/config/triggers/expression#unknown-expression-state) выражения триггера.<br><br>Возможные значения:<br>0 - *(default)* состояние триггера актуально;<br>1 - текущее состояние триггера неизвестно.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|status|integer|Включен или отключен триггер.<br><br>Возможные значения:<br>0 - *(default)* включен;<br>1 - отключен.|
|templateid|ID|ID родительского триггера шаблона.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|type|integer|Может ли триггер генерировать несколько событий проблемы.<br><br>Возможные значения:<br>0 - *(default)* не генерировать несколько событий;<br>1 - генерировать несколько событий.|
|url|string|URL, связанный с триггером.|
|url_name|string|Метка для URL, связанного с триггером.|
|value|integer|Находится ли триггер в состоянии OK или проблемы.<br><br>Возможные значения:<br>0 - *(default)* OK;<br>1 - проблема.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|recovery\_mode|integer|Режим генерации события OK.<br><br>Возможные значения:<br>0 - *(default)* Expression;<br>1 - Recovery expression;<br>2 - None.|
|recovery\_expression|string|Выражение восстановления триггера.<br><br>Элементы данных с `value_type`, установленным в `5` (binary) или `6` (JSON), не могут использоваться в выражениях восстановления триггера.|
|correlation\_mode|integer|Закрытие события OK.<br><br>Возможные значения:<br>0 - *(default)* All problems;<br>1 - All problems if tag values match.|
|correlation\_tag|string|Тег для сопоставления.|
|manual\_close|integer|Разрешить ручное закрытие.<br><br>Возможные значения:<br>0 - *(default)* Нет;<br>1 - Да.|
|uuid|string|Универсальный уникальный идентификатор, используемый для связывания импортированных триггеров с уже существующими. Если не указан, генерируется автоматически.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the trigger belongs to a template|

[comment]: # ({/5bafdb04-db828bca})

[comment]: # ({5d23ae4b-0188f389})
### Тег триггера

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

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|tag|string|Имя тега триггера.<br><br>[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *обязательное*|
|value|string|Значение тега триггера.<br><br>[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *только для чтения*.|
|object|integer|Тип объекта, от которого был унаследован тег.<br><br>Возможные значения:<br>0 - шаблон;<br>1 - узел сети;<br>3 - элемент данных.<br><br>[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *только для чтения*.|
|objectid|ID|ID объекта, от которого был унаследован тег.<br><br>[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *только для чтения*.|
|automatic|integer|Тип тега триггера:<br><br>Возможные значения:<br>0 - *(по умолчанию)* тег, созданный пользователем;<br>1 - тег, созданный LLD;[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *только для чтения*.|

[comment]: # ({/5d23ae4b-0188f389})
