[comment]: # aside: 1

[comment]: # ({195463c3-8bbba5df})
# Oggetto trigger

I seguenti oggetti sono direttamente correlati all'API `trigger`.

[comment]: # ({/195463c3-8bbba5df})

[comment]: # ({5bafdb04-db828bca})
### Trigger

L'oggetto trigger ha le seguenti proprietà.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|triggerid|ID|ID del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*<br>- *obbligatoria* per le operazioni di aggiornamento|
|description|string|Nome del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria* per le operazioni di creazione|
|expression|string|Espressione del trigger.<br><br>Gli item con `value_type` impostato su `5` (binario) o `6` (JSON) non possono essere utilizzati nelle espressioni del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria* 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 dell'errore se si sono verificati problemi durante l'aggiornamento dello stato del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|flags|integer|[Origine](/manual/api/reference_commentary#entity-origin-flags) del trigger.<br><br>Valori possibili:<br>0 - *(predefinito)* un trigger normale;<br>4 - un trigger convertito da prototipo.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|lastchange|timestamp|Ora dell'ultima modifica di stato del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|priority|integer|Gravità del trigger.<br><br>Valori possibili:<br>0 - *(predefinito)* non classificato;<br>1 - informazione;<br>2 - avviso;<br>3 - media;<br>4 - alta;<br>5 - disastro.|
|state|integer|[Stato](/manual/config/triggers/expression#unknown-expression-state) dell'espressione del trigger.<br><br>Valori possibili:<br>0 - *(predefinito)* lo stato del trigger è aggiornato;<br>1 - lo stato corrente del trigger è sconosciuto.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|status|integer|Indica se il trigger è abilitato o disabilitato.<br><br>Valori possibili:<br>0 - *(predefinito)* abilitato;<br>1 - disabilitato.|
|templateid|ID|ID del trigger template padre.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|type|integer|Indica se il trigger può generare più eventi problema.<br><br>Valori possibili:<br>0 - *(predefinito)* non generare eventi multipli;<br>1 - generare eventi multipli.|
|url|string|URL associato al trigger.|
|url_name|string|Etichetta dell'URL associato al trigger.|
|value|integer|Indica se il trigger è nello stato OK o problema.<br><br>Valori possibili:<br>0 - *(predefinito)* OK;<br>1 - problema.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*|
|recovery\_mode|integer|Modalità di generazione dell'evento OK.<br><br>Valori possibili:<br>0 - *(predefinito)* Espressione;<br>1 - Espressione di ripristino;<br>2 - Nessuno.|
|recovery\_expression|string|Espressione di ripristino del trigger.<br><br>Gli item con `value_type` impostato su `5` (binario) o `6` (JSON) non possono essere utilizzati nelle espressioni di ripristino del trigger.|
|correlation\_mode|integer|Chiusura dell'evento OK.<br><br>Valori possibili:<br>0 - *(predefinito)* Tutti i problemi;<br>1 - Tutti i problemi se i valori dei tag corrispondono.|
|correlation\_tag|string|Tag per la corrispondenza.|
|manual\_close|integer|Consenti chiusura manuale.<br><br>Valori possibili:<br>0 - *(predefinito)* No;<br>1 - Sì.|
|uuid|string|Identificatore univoco universale, utilizzato per collegare i trigger importati a quelli già esistenti. Generato automaticamente, se non specificato.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *supportata* se il trigger appartiene a un template|

[comment]: # ({/5bafdb04-db828bca})

[comment]: # ({5d23ae4b-0188f389})
### Tag trigger

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

|Proprietà|[Tipo](/manual/api/reference_commentary#data-types)|Descrizione|
|--|--|------|
|tag|string|Nome del tag del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *obbligatoria*|
|value|string|Valore del tag del trigger.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*.|
|object|integer|Tipo di oggetto da cui il tag è stato ereditato.<br><br>Valori possibili:<br>0 - template;<br>1 - host;<br>3 - item.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*.|
|objectid|ID|ID dell'oggetto da cui il tag è stato ereditato.<br><br>[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*.|
|automatic|integer|Tipo di tag del trigger:<br><br>Valori possibili:<br>0 - tag *(predefinito)* creato dall'utente;<br>1 - tag creato da LLD;[Comportamento della proprietà](/manual/api/reference_commentary#property-behavior):<br>- *sola lettura*.|

[comment]: # ({/5d23ae4b-0188f389})
