This is a translation of the original English documentation page. Help us make it better.

> Objet Déclencheur

Les objets suivants sont directement liés à l'API trigger.

Déclencheur

L'objet déclencheur a les propriétés suivantes.

Propriété Type Description
triggerid string (lecture seule) ID du déclencheur.
description
(obligatoire)
string Nom du déclencheur.
expression
(obligatoire)
string Expression de déclenchement réduite.
event_name string Nom de l'événement généré par le déclencheur.
opdata string Donnée opérationnelle.
comments string Description supplémentaire du déclencheur.
error string (lecture seule) Texte d'erreur s'il y a eu des problèmes lors de la mise à jour de l'état du déclencheur.
flags integer (lecture seule) Origine du déclencheur.

Les valeurs possibles sont :
0 - (par défaut) un déclencheur simple ;
4 - un déclencheur découvert.
lastchange timestamp (lecture seule) Heure à laquelle le déclencheur a changé d'état pour la dernière fois.
priority integer Sévérité du déclencheur.

Les valeurs possibles sont :
0 - (par défaut) non classé ;
1 - information ;
2 - avertissement ;
3 - moyenne ;< br>4 - élevé ;
5 - désastre.
state integer (lecture seule) É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.
status integer Indique si le déclencheur est activé ou désactivé.

Les valeurs possibles sont :
0 - (par défaut) activé ;
1 - désactivé.
templateid string (lecture seule) ID du déclencheur du modèle parent.
type integer Indique si le déclencheur peut générer plusieurs événements problématiques.

Les valeurs possibles sont :
0 - (par défaut) ne génère pas plusieurs événements ;
1 - génère plusieurs événements.
url string URL associée au déclencheur.
value integer (lecture seule) Indique si le déclencheur est en état OK ou problème.

Les valeurs possibles sont :
0 - (par défaut) OK ;
1 - problème.
recovery_mode integer Mode de génération d'événement OK.

Les valeurs possibles sont :
0 - (par défaut) Expression ;
1 - Expression de récupération ;
2 - Aucune.
recovery_expression string Expression de récupération de déclencheur réduite.
correlation_mode integer Fermeture de l'événement OK.

Les valeurs possibles sont :
0 - (par défaut) Tous les problèmes ;
1 - Tous les problèmes si les valeurs des tags correspondent.
correlation_tag string Tag pour la correspondance.
manual_close integer Autoriser la fermeture manuelle.

Les valeurs possibles sont :
0 - (par défaut) Non ;
1 - Oui.
uuid string Identificateur unique universel, utilisé pour lier les déclencheurs importés à ceux déjà existants. Utilisé uniquement pour les déclencheurs de modèles. Généré automatiquement, s'il n'est pas fourni.

Pour les opérations de mise à jour, ce champ est en lecture seule.

Notez que pour certaines méthodes (mise à jour, suppression) la combinaison de paramètres requise/optionnelle est différente.

Tag de déclencheur

L'objet tag de déclencheur possède les propriétés suivantes.

Propriété Type Description
tag
(obligatoire)
string Nom du tag de déclencheur.
value string Valeurdu tag de déclencheur.