Oggetto prototipo di trigger
I seguenti oggetti sono direttamente correlati all'API triggerprototype.
Prototipo di trigger
L'oggetto prototipo di trigger ha le seguenti proprietà.
| Property | Type | Description |
|---|---|---|
| triggerid | ID | ID del prototipo di trigger. Comportamento della proprietà: - sola lettura - obbligatoria per le operazioni di aggiornamento |
| description | string | Nome del prototipo di trigger. Comportamento della proprietà: - obbligatoria per le operazioni di creazione |
| expression | string | Espressione del trigger. Deve contenere almeno un prototipo di item. I prototipi di item con value_type impostato a 5 (binario) o 6 (JSON) non possono essere utilizzati nelle espressioni del trigger.Comportamento della proprietà: - obbligatoria per le operazioni di creazione |
| event_name | string | Nome dell'evento generato dal trigger. |
| opdata | string | Dati operativi. |
| comments | string | Commenti aggiuntivi al prototipo di trigger. |
| priority | integer | Gravità del prototipo di trigger. Valori possibili: 0 - (predefinito) non classificato; 1 - informazione; 2 - avviso; 3 - media; 4 - alta; 5 - disastro. |
| status | integer | Indica se il prototipo di trigger è abilitato o disabilitato. Valori possibili: 0 - (predefinito) abilitato; 1 - disabilitato. |
| flags | integer | Origine del prototipo di trigger. Valori possibili: 2 - un prototipo di trigger; 6 - un prototipo di trigger rilevato automaticamente. Comportamento della proprietà: - sola lettura |
| templateid | ID | ID del prototipo di trigger del template padre. Comportamento della proprietà: - sola lettura |
| type | integer | Indica se il prototipo di trigger può generare più eventi di problema. Valori possibili: 0 - (predefinito) non generare più eventi; 1 - generare più eventi. |
| url | string | URL associato al prototipo di trigger. |
| url_name | string | Etichetta per l'URL associato al prototipo di trigger. |
| recovery_mode | integer | Modalità di generazione dell'evento OK. Valori possibili: 0 - (predefinito) Espressione; 1 - Espressione di ripristino; 2 - Nessuno. |
| recovery_expression | string | Espressione di ripristino del trigger. Deve contenere almeno un prototipo di item. I prototipi di item con value_type impostato a 5 (binario) o 6 (JSON) non possono essere utilizzati nelle espressioni di ripristino 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 individuazione del prototipo di trigger. Valori possibili: 0 - (predefinito) verranno individuati nuovi trigger; 1 - non verranno individuati nuovi trigger e i trigger esistenti verranno contrassegnati come persi. |
| uuid | string | Identificatore univoco universale, utilizzato per collegare i prototipi di trigger importati a quelli già esistenti. Generato automaticamente, se non specificato. Comportamento della proprietà: - supportata se il prototipo di trigger appartiene a un template |
Tag del prototipo di trigger
L'oggetto tag del prototipo di trigger ha le seguenti proprietà.
| Proprietà | Tipo | Descrizione |
|---|---|---|
| tag | string | Nome del tag del prototipo di trigger. Comportamento della proprietà: - obbligatorio |
| value | string | Valore del tag del prototipo di trigger. Comportamento della proprietà: - sola lettura. |
| object | integer | Tipo di oggetto da cui il tag è stato ereditato. Valori possibili: 0 - template; 1 - host; 3 - item; 4 - prototipo di item. Comportamento della proprietà: - sola lettura. |
| objectid | ID | ID dell'oggetto da cui il tag è stato ereditato. Comportamento della proprietà: - sola lettura. |