Poniższe obiekty są bezpośrednio powiązane z interfejsem API trigger.
Obiekt trigger posiada następujące właściwości.
| Właściwość | Typ | Opis | 
|---|---|---|
| triggerid | string | (tylko do odczytu) ID wyzwalacza. | 
| description (wymagane) | string | Nazwa wyzwalacza. | 
| expression (wymagane) | string | Uproszczone wyrażenie wyzwalacza. | 
| event_name | string | Nazwa zdarzenia wygenerowanego przez wyzwalacz. | 
| opdata | string | Dane operacyjne. | 
| comments | string | Dodatkowy opis wyzwalacza. | 
| error | string | (tylko do odczytu) Tekst błędu, jeśli wystąpiły jakiekolwiek problemy podczas aktualizacji stanu wyzwalacza. | 
| flags | integer | (tylko do odczytu) Pochodzenie wyzwalacza. Mozliwe wartości: 0 - (domyślne) zwykły wyzwalacz; 4 - wyzwalacz wykryty. | 
| lastchange | timestamp | (tylko do odczytu) Czas ostatniej zmiany stanu wyzwalacza. | 
| priority | integer | Poziom wyzwalacza. Mozliwe wartości: 0 - (domyślne) niesklasyfikowany; 1 - informacja; 2 - ostrzeżenie; 3 - średni; 4 - wysoki; 5 - katastrofa. | 
| state | integer | (tylko do odczytu) Stan wyzwalacza. Mozliwe wartości: 0 - (domyślne) stan wyzwalacza jest aktualny; 1 - aktualny stan wyzwalacza jest nieznany. | 
| status | integer | Czy wyzwalacz jest włączony czy wyłączony. Mozliwe wartości: 0 - (domyślne) włączony; 1 - wyłączony. | 
| templateid | string | (tylko do odczytu) ID wyzwalacza nadrzędnego szablonu. | 
| type | integer | Czy wyzwalacz może generować wiele zdarzeń typu problem. Mozliwe wartości: 0 - (domyślne) nie generuj wielu zdarzeń; 1 - generuj wiele zdarzeń. | 
| url | string | URL powiązany z wyzwalaczem. | 
| value | integer | (tylko do odczytu) Czy wyzwalacz znajduje się w stanie OK czy problem. Mozliwe wartości: 0 - (domyślne) OK; 1 - problem. | 
| recovery_mode | integer | Tryb generowania zdarzeń OK. Mozliwe wartości: 0 - (domyślne) Wyrażenie; 1 - Wyrażenie przywracania; 2 - Brak. | 
| recovery_expression | string | Uproszczone wyrażenie odzyskiwania wyzwalacza. | 
| correlation_mode | integer | Tryb zamykania zdarzeń OK. Mozliwe wartości: 0 - (domyślne) Wszystkie problemy; 1 - Wszystkie problemy, jeśli wartości znaczników są zgodne. | 
| correlation_tag | string | Znacznik do dopasowania. | 
| manual_close | integer | Pozwól na ręczne zamykanie. Mozliwe wartości: 0 - (domyślne) Nie; 1 - Tak. | 
| uuid | string | Uniwersalny unikalny identyfikator, używany do łączenia importowanych wyzwalaczy z już istniejącymi. Używane tylko dla wyzwalaczy na szablonach. Generowany automatycznie, jeśli nie podany. | 
Zauważ, że dla niektórych metod (aktualizacja, usuwanie) kombinacja wymaganych/opcjonalnych parametrów może być inna.
Obiekt trigger tag posiada następujące właściwości.
| Właściwość | Typ | Opis | 
|---|---|---|
| tag (wymagane) | string | Nazwa znacznika wyzwalacza. | 
| value | string | Wartość znacznika wyzwalacza. |