Objet déclencheur
Les objets suivants sont directement liés à l’API trigger.
Déclencheur
L'objet déclencheur possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| triggerid | ID | ID du déclencheur. Comportement de la propriété : - lecture seule - obligatoire pour les opérations de mise à jour |
| description | string | Nom du déclencheur. Comportement de la propriété : - obligatoire pour les opérations de création |
| expression | string | Expression du déclencheur. Les éléments avec value_type défini sur 5 (binaire) ou 6 (JSON) ne peuvent pas être utilisés dans les expressions de déclencheur.Comportement de la propriété : - obligatoire pour les opérations de création |
| event_name | string | Nom de l'événement généré par le déclencheur. |
| opdata | string | Données opérationnelles. |
| comments | string | Description supplémentaire du déclencheur. |
| error | string | Texte d'erreur s'il y a eu des problèmes lors de la mise à jour de l'état du déclencheur. Comportement de la propriété : - lecture seule |
| flags | integer | Origine du déclencheur. Valeurs possibles : 0 - (par défaut) un déclencheur simple ; 4 - un déclencheur converti à partir d'un prototype. Comportement de la propriété : - lecture seule |
| lastchange | timestamp | Heure à laquelle le déclencheur a changé d'état pour la dernière fois. Comportement de la propriété : - lecture seule |
| priority | integer | Sévérité du déclencheur. Valeurs possibles : 0 - (par défaut) non classé ; 1 - information ; 2 - avertissement ; 3 - moyen ; 4 - élevé ; 5 - désastre. |
| state | integer | État de l'expression du déclencheur. Valeurs possibles : 0 - (par défaut) l'état du déclencheur est à jour ; 1 - l'état actuel du déclencheur est inconnu. Comportement de la propriété : - lecture seule |
| status | integer | Indique si le déclencheur est activé ou désactivé. Valeurs possibles : 0 - (par défaut) activé ; 1 - désactivé. |
| templateid | ID | ID du déclencheur du modèle parent. Comportement de la propriété : - lecture seule |
| type | integer | Indique si le déclencheur peut générer plusieurs événements de problème. Valeurs possibles : 0 - (par défaut) ne pas générer plusieurs événements ; 1 - générer plusieurs événements. |
| url | string | URL associée au déclencheur. |
| url_name | string | Libellé de l'URL associée au déclencheur. |
| value | integer | Indique si le déclencheur est dans l'état OK ou problème. Valeurs possibles : 0 - (par défaut) OK ; 1 - problème. Comportement de la propriété : - lecture seule |
| recovery_mode | integer | Mode de génération de l'événement OK. Valeurs possibles : 0 - (par défaut) Expression ; 1 - Expression de récupération ; 2 - Aucun. |
| recovery_expression | string | Expression de récupération du déclencheur. Les éléments avec value_type défini sur 5 (binaire) ou 6 (JSON) ne peuvent pas être utilisés dans les expressions de récupération du déclencheur. |
| correlation_mode | integer | Fermetures d'événements OK. Valeurs possibles : 0 - (par défaut) Tous les problèmes ; 1 - Tous les problèmes si les valeurs des balises correspondent. |
| correlation_tag | string | Balise pour la correspondance. |
| manual_close | integer | Autoriser la fermeture manuelle. Valeurs possibles : 0 - (par défaut) Non ; 1 - Oui. |
| uuid | string | Identifiant unique universel, utilisé pour lier les déclencheurs importés à ceux qui existent déjà. Généré automatiquement s'il n'est pas fourni. Comportement de la propriété : - pris en charge si le déclencheur appartient à un modèle |
Balise de déclencheur
L'objet de balise de déclencheur possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| tag | string | Nom de la balise du déclencheur. Comportement de la propriété: - obligatoire |
| value | string | Valeur de la balise du déclencheur. Comportement de la propriété: - lecture seule. |
| object | integer | Type d'objet dont la balise a été héritée. Valeurs possibles : 0 - modèle ; 1 - hôte ; 3 - élément. Comportement de la propriété: - lecture seule. |
| objectid | ID | ID de l'objet dont la balise a été héritée. Comportement de la propriété: - lecture seule. |
| automatic | integer | Type de balise de déclencheur : Valeurs possibles : 0 - (par défaut) balise créée par l'utilisateur ; 1 - balise créée par LLD ;Comportement de la propriété: - lecture seule. |