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. |