> Trigger object

Poniższe obiekty są bezpośrednio powiązane z interfejsem API trigger.

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.

Trigger tag

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.