Oggetto prototype di trigger

I seguenti oggetti sono direttamente correlati all'API triggerprototype.

Trigger prototype

L'oggetto trigger prototype ha le seguenti proprietà.

Property Type Description
triggerid ID ID del trigger prototype.

Property behavior:
- sola lettura
- obbligatorio per le operazioni di aggiornamento
description string Nome del trigger prototype.

Property behavior:
- obbligatorio per le operazioni di creazione
expression string Espressione del trigger.

Deve contenere almeno un item prototype.
Gli item prototype con value_type impostato su 5 (binary) non possono essere usati nelle espressioni del trigger.

Property behavior:
- obbligatorio per le operazioni di creazione
event_name string Nome dell'evento generato dal trigger.
opdata string Dati operativi.
comments string Commenti aggiuntivi al trigger prototype.
priority integer Gravità del trigger prototype.

Valori possibili:
0 - (predefinito) non classificato;
1 - informazione;
2 - avviso;
3 - medio;
4 - alto;
5 - disastro.
status integer Indica se il trigger prototype è abilitato o disabilitato.

Valori possibili:
0 - (predefinito) abilitato;
1 - disabilitato.
flags integer Origine del trigger prototype.

Valori possibili:
2 - un trigger prototype;
6 - un trigger prototype rilevato.

Property behavior:
- sola lettura
templateid ID ID del trigger prototype del template padre.

Property behavior:
- sola lettura
type integer Indica se il trigger prototype può generare più eventi di problema.

Valori possibili:
0 - (predefinito) non generare eventi multipli;
1 - genera eventi multipli.
url string URL associato al trigger prototype.
url_name string Etichetta per l'URL associato al trigger prototype.
recovery_mode integer Modalità di generazione dell'evento OK.

Valori possibili:
0 - (predefinito) Expression;
1 - Recovery expression;
2 - None.
recovery_expression string Espressione di recupero del trigger.

Deve contenere almeno un item prototype.
Gli item prototype con value_type impostato su 5 (binary) non possono essere usati nelle espressioni di recupero del trigger.
correlation_mode integer Chiusura dell'evento OK.

Valori possibili:
0 - (predefinito) Tutti i problemi;
1 - Tutti i problemi se i valori dei tag corrispondono.
correlation_tag string Tag per la corrispondenza.
manual_close integer Consenti chiusura manuale.

Valori possibili:
0 - (predefinito) No;
1 - Sì.
discover integer Stato di discovery del trigger prototype.

Valori possibili:
0 - (predefinito) i nuovi trigger verranno rilevati;
1 - i nuovi trigger non verranno rilevati e i trigger esistenti verranno contrassegnati come persi.
uuid string Identificatore univoco universale, usato per collegare i trigger prototype importati a quelli già esistenti. Generato automaticamente, se non specificato.

Property behavior:
- supportato se il trigger prototype appartiene a un template

Tag del trigger prototype

L'oggetto tag del trigger prototype ha le seguenti proprietà.

Property Type Description
tag string Nome del tag del trigger prototype.

Property behavior:
- required
value string Valore del tag del trigger prototype.