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. |