Objet prototype de déclencheur

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

Prototype de déclencheur

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

Property Type Description
triggerid ID ID du prototype de déclencheur.

Comportement de la propriété:
- lecture seule
- obligatoire pour les opérations de mise à jour
description string Nom du prototype de déclencheur.

Comportement de la propriété:
- obligatoire pour les opérations de création
expression string Expression du déclencheur.

Doit contenir au moins un prototype d'élément.
Les prototypes d'é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 Commentaires supplémentaires sur le prototype de déclencheur.
priority integer Gravité du prototype de déclencheur.

Valeurs possibles :
0 - (par défaut) non classé;
1 - information;
2 - avertissement;
3 - moyen;
4 - élevé;
5 - catastrophe.
status integer Indique si le prototype de déclencheur est activé ou désactivé.

Valeurs possibles :
0 - (par défaut) activé;
1 - désactivé.
flags integer Origine du prototype de déclencheur.

Valeurs possibles :
2 - un prototype de déclencheur;
6 - un prototype de déclencheur découvert.

Comportement de la propriété:
- lecture seule
templateid ID ID du prototype de déclencheur du modèle parent.

Comportement de la propriété:
- lecture seule
type integer Indique si le prototype de 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 prototype de déclencheur.
url_name string Libellé de l'URL associée au prototype de déclencheur.
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.

Doit contenir au moins un prototype d'élément.
Les prototypes d'é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 balises correspondent.
correlation_tag string Balise de correspondance.
manual_close integer Autoriser la fermeture manuelle.

Valeurs possibles :
0 - (par défaut) non;
1 - oui.
discover integer Statut de découverte du prototype de déclencheur.

Valeurs possibles :
0 - (par défaut) de nouveaux déclencheurs seront découverts;
1 - de nouveaux déclencheurs ne seront pas découverts et les déclencheurs existants seront marqués comme perdus.
uuid string Identifiant unique universel, utilisé pour lier les prototypes de 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 prototype de déclencheur appartient à un modèle

Balise de prototype de déclencheur

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

Property Type Description
tag string Nom de la balise de prototype de déclencheur.

Property behavior:
- required
value string Valeur de la balise de prototype de déclencheur.