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.