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.
| Property | 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 dont value_type est défini sur 5 (binaire) 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 depuis un prototype. Comportement de la propriété: - lecture seule |
| lastchange | timestamp | Moment où le déclencheur a changé d'état pour la dernière fois. Comportement de la propriété: - lecture seule |
| priority | integer | Niveau de gravité du déclencheur. Valeurs possibles : 0 - (par défaut) non classé ; 1 - information ; 2 - avertissement ; 3 - moyen ; 4 - élevé ; 5 - catastrophe. |
| state | integer | État 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établissement ; 2 - Aucun. |
| recovery_expression | string | Expression de rétablissement du déclencheur. Les éléments dont value_type est défini sur 5 (binaire) ne peuvent pas être utilisés dans les expressions de rétablissement du déclencheur. |
| correlation_mode | integer | Fermeture de l'événement OK. Valeurs possibles : 0 - (par défaut) tous les problèmes ; 1 - tous les problèmes si les valeurs des tags correspondent. |
| correlation_tag | string | Tag de 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 déjà existants. 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 balise de déclencheur possède les propriétés suivantes.
| Property | Type | Description |
|---|---|---|
| tag | string | Nom de la balise de déclencheur. Comportement de la propriété: - required |
| value | string | Valeur de la balise de déclencheur. |