[comment]: # aside:1

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

Następujące obiekty są bezpośrednio powiązane z API `trigger`.

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

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

Obiekt wyzwalacza ma następujące właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|triggerid|ID|ID wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*<br>- *wymagane* dla operacji aktualizacji|
|description|string|Nazwa wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|expression|string|Wyrażenie wyzwalacza.<br><br>Pozycje z ustawionym `value_type` na `5` (binary) lub `6` (JSON) nie mogą być używane w wyrażeniach wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|event\_name|string|Nazwa zdarzenia generowanego przez wyzwalacz.|
|opdata|string|Dane operacyjne.|
|comments|string|Dodatkowy opis wyzwalacza.|
|error|string|Tekst błędu, jeśli wystąpiły jakiekolwiek problemy podczas aktualizacji stanu wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|flags|integer|[Pochodzenie](/manual/api/reference_commentary#entity-origin-flags) wyzwalacza.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* zwykły wyzwalacz;<br>4 - wyzwalacz przekonwertowany z prototypu.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|lastchange|timestamp|Czas ostatniej zmiany stanu wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|priority|integer|Poziom ważności wyzwalacza.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* niesklasyfikowany;<br>1 - informacja;<br>2 - ostrzeżenie;<br>3 - średni;<br>4 - wysoki;<br>5 - katastrofa.|
|state|integer|[Stan](/manual/config/triggers/expression#unknown-expression-state) wyrażenia wyzwalacza.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* stan wyzwalacza jest aktualny;<br>1 - bieżący stan wyzwalacza jest nieznany.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|status|integer|Czy wyzwalacz jest włączony czy wyłączony.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* włączony;<br>1 - wyłączony.|
|templateid|ID|ID nadrzędnego wyzwalacza szablonu.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|type|integer|Czy wyzwalacz może generować wiele zdarzeń problemu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* nie generuj wielu zdarzeń;<br>1 - generuj wiele zdarzeń.|
|url|string|URL powiązany z wyzwalaczem.|
|url_name|string|Etykieta dla URL powiązanego z wyzwalaczem.|
|value|integer|Czy wyzwalacz jest w stanie OK czy problemu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* OK;<br>1 - problem.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|recovery\_mode|integer|Tryb generowania zdarzenia OK.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wyrażenie;<br>1 - Wyrażenie odzyskiwania;<br>2 - Brak.|
|recovery\_expression|string|Wyrażenie odzyskiwania wyzwalacza.<br><br>Pozycje z ustawionym `value_type` na `5` (binary) lub `6` (JSON) nie mogą być używane w wyrażeniach odzyskiwania wyzwalacza.|
|correlation\_mode|integer|Zamykanie zdarzeń OK.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wszystkie problemy;<br>1 - Wszystkie problemy, jeśli wartości tagów są zgodne.|
|correlation\_tag|string|Tag do dopasowania.|
|manual\_close|integer|Zezwalaj na ręczne zamknięcie.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie;<br>1 - Tak.|
|uuid|string|Uniwersalny unikalny identyfikator, używany do łączenia importowanych wyzwalaczy z już istniejącymi. Generowany automatycznie, jeśli nie został podany.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane* jeśli wyzwalacz należy do szablonu|

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

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

Obiekt tagu wyzwalacza ma następujące właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|tag|string|Nazwa tagu wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|value|string|Wartość tagu wyzwalacza.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*.|
|object|integer|Typ obiektu, z którego tag został odziedziczony.<br><br>Możliwe wartości:<br>0 - szablon;<br>1 - host;<br>3 - pozycja.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*.|
|objectid|ID|ID obiektu, z którego tag został odziedziczony.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*.|
|automatic|integer|Typ tagu wyzwalacza:<br><br>Możliwe wartości:<br>0 - *(domyślnie)* tag utworzony przez użytkownika;<br>1 - tag utworzony przez LLD;[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*.|

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