Obiekt prototypu wyzwalacza

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

Prototyp wyzwalacza

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

Property Type Description
triggerid ID ID prototypu wyzwalacza.

Zachowanie właściwości:
- tylko do odczytu
- wymagane dla operacji aktualizacji
description string Nazwa prototypu wyzwalacza.

Zachowanie właściwości:
- wymagane dla operacji tworzenia
expression string Wyrażenie wyzwalacza.

Musi zawierać co najmniej jeden prototyp pozycji.
Prototypy pozycji z value_type ustawionym na 5 (binary) nie mogą być używane w wyrażeniach wyzwalacza.

Zachowanie właściwości:
- wymagane dla operacji tworzenia
event_name string Nazwa zdarzenia generowanego przez wyzwalacz.
opdata string Dane operacyjne.
comments string Dodatkowe komentarze do prototypu wyzwalacza.
priority integer Ważność prototypu wyzwalacza.

Możliwe wartości:
0 - (domyślnie) nie sklasyfikowano;
1 - informacja;
2 - ostrzeżenie;
3 - przeciętny;
4 - wysoki;
5 - katastrofa.
status integer Określa, czy prototyp wyzwalacza jest włączony, czy wyłączony.

Możliwe wartości:
0 - (domyślnie) włączony;
1 - wyłączony.
templateid ID ID nadrzędnego prototypu wyzwalacza szablonu.

Zachowanie właściwości:
- tylko do odczytu
type integer Określa, czy prototyp wyzwalacza może generować wiele zdarzeń problemów.

Możliwe wartości:
0 - (domyślnie) nie generuj wielu zdarzeń;
1 - generuj wiele zdarzeń.
url string URL powiązany z prototypem wyzwalacza.
url_name string Etykieta URL powiązanego z prototypem wyzwalacza.
recovery_mode integer Tryb generowania zdarzenia OK.

Możliwe wartości:
0 - (domyślnie) Expression;
1 - Recovery expression;
2 - None.
recovery_expression string Wyrażenie odzyskiwania wyzwalacza.

Musi zawierać co najmniej jeden prototyp pozycji.
Prototypy pozycji z value_type ustawionym na 5 (binary) nie mogą być używane w wyrażeniach odzyskiwania wyzwalacza.
correlation_mode integer Zdarzenie OK zamyka.

Możliwe wartości:
0 - (domyślnie) wszystkie problemy;
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.

Możliwe wartości:
0 - (domyślnie) nie;
1 - tak.
discover integer Status wykrywania prototypu wyzwalacza.

Możliwe wartości:
0 - (domyślnie) nowe wyzwalacze będą wykrywane;
1 - nowe wyzwalacze nie będą wykrywane, a istniejące wyzwalacze zostaną oznaczone jako utracone.
uuid string Uniwersalny unikatowy identyfikator, używany do powiązania importowanych prototypów wyzwalaczy z już istniejącymi. Jeśli nie zostanie podany, jest generowany automatycznie.

Zachowanie właściwości:
- obsługiwane jeśli prototyp wyzwalacza należy do szablonu

Tag szablonu wyzwalacza

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

Property Type Description
tag string Nazwa tagu szablonu wyzwalacza.

Property behavior:
- required
value string Wartość tagu szablonu wyzwalacza.