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.
flags integer Pochodzenie prototypu wyzwalacza.

Możliwe wartości:
2 - prototyp wyzwalacza;
6 - wykryty prototyp wyzwalacza.

Zachowanie właściwości:
- tylko do odczytu
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ń problemu.

Możliwe wartości:
0 - (domyślnie) nie generuj wielu zdarzeń;
1 - generuj wiele zdarzeń.
url string Adres URL powiązany z prototypem wyzwalacza.
url_name string Etykieta adresu 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 Zamykanie zdarzenia OK.

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 unikalny identyfikator, używany do powiązania importowanych prototypów wyzwalacza z już istniejącymi. Generowany automatycznie, jeśli nie zostanie podany.

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

Znacznik prototypu wyzwalacza

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

Property Type Description
tag string Nazwa znacznika prototypu wyzwalacza.

Zachowanie właściwości:
- wymagane
value string Wartość znacznika prototypu wyzwalacza.