On this page
Oggetto trigger
I seguenti oggetti sono direttamente correlati all'API trigger.
Trigger
L'oggetto trigger ha le seguenti proprietà.
| Property | Type | Description |
|---|---|---|
| triggerid | ID | ID del trigger. Property behavior: - sola lettura - obbligatorio per le operazioni di aggiornamento |
| description | string | Nome del trigger. Property behavior: - obbligatorio per le operazioni di creazione |
| expression | string | Espressione del trigger. Gli item 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 | Descrizione aggiuntiva del trigger. |
| error | string | Testo di errore se si sono verificati problemi durante l'aggiornamento dello stato del trigger. Property behavior: - sola lettura |
| flags | integer | Origine del trigger. Valori possibili: 0 - (predefinito) un trigger normale; 4 - un trigger convertito da prototype. Property behavior: - sola lettura |
| lastchange | timestamp | Ora dell'ultimo cambiamento di stato del trigger. Property behavior: - sola lettura |
| priority | integer | Gravità del trigger. Valori possibili: 0 - (predefinito) non classificato; 1 - informazione; 2 - warning; 3 - medio; 4 - alto; 5 - disaster. |
| state | integer | Stato del trigger. Valori possibili: 0 - (predefinito) lo stato del trigger è aggiornato; 1 - lo stato corrente del trigger è sconosciuto. Property behavior: - sola lettura |
| status | integer | Indica se il trigger è abilitato o disabilitato. Valori possibili: 0 - (predefinito) abilitato; 1 - disabilitato. |
| templateid | ID | ID del trigger del template padre. Property behavior: - sola lettura |
| type | integer | Indica se il trigger può generare più eventi di problema. Valori possibili: 0 - (predefinito) non generare più eventi; 1 - genera più eventi. |
| url | string | URL associato al trigger. |
| url_name | string | Etichetta per l'URL associato al trigger. |
| value | integer | Indica se il trigger è nello stato OK o problem. Valori possibili: 0 - (predefinito) OK; 1 - problem. Property behavior: - sola lettura |
| recovery_mode | integer | Modalità di generazione dell'evento OK. Valori possibili: 0 - (predefinito) Expression; 1 - Recovery expression; 2 - None. |
| recovery_expression | string | Espressione di recovery del trigger. Gli item con value_type impostato su 5 (binary) non possono essere usati nelle espressioni di recovery 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ì. |
| uuid | string | Identificatore univoco universale, usato per collegare i trigger importati a quelli già esistenti. Generato automaticamente, se non specificato. Property behavior: - supportato se il trigger appartiene a un template |
Tag del trigger
L'oggetto tag del trigger ha le seguenti proprietà.
| Property | Type | Description |
|---|---|---|
| tag | string | Nome del tag del trigger. Comportamento della proprietà: - required |
| value | string | Valore del tag del trigger. |