[comment]: # aside: 1

[comment]: # translation:outdated

[comment]: # ({5fa5406d-502c65c3})
# Objet Action

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

[comment]: # ({/5fa5406d-502c65c3})

[comment]: # ({cc3f51c7-73117797})
### Action

L'objet action possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|actionid|ID|ID de l'action.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *lecture seule*<br>- *obligatoire* pour les opérations de mise à jour|
|esc\_period|string|Durée par défaut de l'étape d'opération. Doit être d'au moins 60 secondes. Accepte des secondes, une unité de temps avec suffixe ou une macro utilisateur.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` est défini sur « événement créé par un déclencheur », « événement interne » ou « événement créé lors de la mise à jour de l'état du service »|
|eventsource|integer|Type d'événements que l'action traitera.<br><br>Consultez la [propriété `source` de l'événement](/manual/api/reference/event/object#event) pour obtenir la liste des types d'événements pris en charge.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *constant*<br>- *obligatoire* pour les opérations de création|
|name|string|Nom de l'action.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* pour les opérations de création|
|status|integer|Indique si l'action est activée ou désactivée.<br><br>Valeurs possibles :<br>0 - *(par défaut)* activée ;<br>1 - désactivée.|
|pause\_symptoms|integer|Indique s'il faut mettre en pause l'escalade si l'événement est un événement symptôme.<br><br>Valeurs possibles :<br>0 - Ne pas mettre en pause l'escalade pour les problèmes symptôme ;<br>1 - *(par défaut)* Mettre en pause l'escalade pour les problèmes symptôme.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` est défini sur « événement créé par un déclencheur »|
|pause\_suppressed|integer|Indique s'il faut mettre en pause l'escalade pendant les périodes de maintenance ou non.<br><br>Valeurs possibles :<br>0 - Ne pas mettre en pause l'escalade ;<br>1 - *(par défaut)* Mettre en pause l'escalade.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` est défini sur « événement créé par un déclencheur »|
|notify\_if\_canceled|integer|Indique s'il faut envoyer une notification lorsque l'escalade est annulée.<br><br>Valeurs possibles :<br>0 - Ne pas envoyer de notification lorsque l'escalade est annulée ;<br>1 - *(par défaut)* Envoyer une notification lorsque l'escalade est annulée.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` est défini sur « événement créé par un déclencheur »|

[comment]: # ({/cc3f51c7-73117797})

[comment]: # ({59c01820-8757165b})
### Opération d'action

L'objet d'opération d'action définit une opération qui sera exécutée
lorsqu'une action est exécutée. Il possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|operationtype|integer|Type d'opération.<br><br>Valeurs possibles :<br>0 - envoyer un message ;<br>1 - script global ;<br>2 - ajouter un hôte ;<br>3 - supprimer un hôte ;<br>4 - ajouter à un groupe d'hôtes ;<br>5 - supprimer d'un groupe d'hôtes ;<br>6 - lier un modèle ;<br>7 - délier un modèle ;<br>8 - activer un hôte ;<br>9 - désactiver un hôte ;<br>10 - définir le mode d'inventaire de l'hôte ;<br>13 - ajouter des tags d'hôte ;<br>14 - supprimer des tags d'hôte.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur" ou "événement créé lors de la mise à jour de l'état du service" :<br>0 - "envoyer un message" ;<br>1 - "script global".<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur "événement interne" :<br>0 - "envoyer un message".<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|esc\_period|string|Durée d'une étape d'escalade en secondes. Doit être supérieure à 60 secondes. Accepte des secondes, une unité de temps avec suffixe ou une macro utilisateur. Si défini sur 0 ou 0s, la période d'escalade d'action par défaut sera utilisée.<br><br>Par défaut : 0s.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", "événement interne" ou "événement créé lors de la mise à jour de l'état du service"|
|esc\_step\_from|integer|Étape à partir de laquelle démarrer l'escalade.<br><br>Par défaut : 1.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", "événement interne" ou "événement créé lors de la mise à jour de l'état du service"|
|esc\_step\_to|integer|Étape à laquelle terminer l'escalade.<br><br>Par défaut : 1.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", "événement interne" ou "événement créé lors de la mise à jour de l'état du service"|
|evaltype|integer|[Méthode d'évaluation](/manual/config/notifications/action/conditions#type-of-calculation) de la condition d'opération.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Et/Ou ;<br>1 - Et ;<br>2 - Ou.|
|opcommand|object|Script global à exécuter.<br><br>Le script global doit avoir la propriété `scriptid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "script global"|
|opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter des scripts globaux.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "script global" et que `opcommand_hst` n'est pas défini|
|opcommand\_hst|array|Hôte sur lequel exécuter des scripts globaux.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "script global" et que `opcommand_grp` n'est pas défini|
|opconditions|array|Conditions d'opération utilisées pour les actions de déclencheur.<br><br>L'objet de condition d'opération est [décrit en détail ci-dessous](/manual/api/reference/action/object#action-operation-condition).|
|opgroup|array|Groupes d'hôtes auxquels ajouter des hôtes.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "ajouter à un groupe d'hôtes" ou "supprimer d'un groupe d'hôtes"|
|opmessage|object|Objet contenant les données du message envoyé par l'opération.<br><br>L'objet de message d'opération est [décrit en détail ci-dessous](/manual/api/reference/action/object#action-operation-message).<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message"|
|opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Les groupes d'utilisateurs doivent avoir la propriété `usrgrpid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_usr` n'est pas défini|
|opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Les utilisateurs doivent avoir la propriété `userid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_grp` n'est pas défini|
|optemplate|array|Modèles à lier aux hôtes.<br><br>Les modèles doivent avoir la propriété `templateid` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "lier un modèle" ou "délier un modèle"|
|opinventory|object|Mode d'inventaire à définir pour l'hôte.<br><br>L'inventaire doit avoir la propriété `inventory_mode` définie.<br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "définir le mode d'inventaire de l'hôte"|
|optag|array|Tags d'hôte à ajouter ou à supprimer.<br><br>Les tags doivent avoir la propriété `tag` définie.<br>La propriété `value` est facultative. <br><br>[Comportement de propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `operationtype` est défini sur "ajouter des tags d'hôte" ou "supprimer des tags d'hôte".|

[comment]: # ({/59c01820-8757165b})

[comment]: # ({2b6e61d1-4aeccf9f})
#### Message d'opération d'action

L'objet de message d'opération contient des données sur le message qui sera envoyé par l'opération. Il possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|default\_msg|integer|Indique s'il faut utiliser le texte et le sujet par défaut du message d'action.<br><br>Valeurs possibles :<br>0 - utiliser les données de l'opération ;<br>1 - *(par défaut)* utiliser les données du type de média.|
|mediatypeid|ID|ID du type de média qui sera utilisé pour envoyer le message.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `operationtype` de l'[objet d'opération d'action](#action-operation), de l'[objet d'opération de récupération d'action](#action-recovery-operation) ou de l'[objet d'opération de mise à jour d'action](#action-update-operation) est défini sur "send message", ou si `operationtype` de l'[objet d'opération de mise à jour d'action](#action-update-operation) est défini sur "notify all involved"|
|message|string|Texte du message d'opération.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `default_msg` est défini sur "use the data from the operation"|
|subject|string|Sujet du message d'opération.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `default_msg` est défini sur "use the data from the operation"|

[comment]: # ({/2b6e61d1-4aeccf9f})

[comment]: # ({87768497-6762fd66})
#### Condition d'opération d'action

L'objet de condition d'opération d'action définit une condition qui doit être remplie pour exécuter l'opération actuelle. Il possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|conditiontype|integer|Type de condition.<br><br>Valeurs possibles :<br>14 - événement acquitté.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|value|string|Valeur à comparer.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|operator|integer|Opérateur de condition.<br><br>Valeurs possibles :<br>0 - *(par défaut)* =|

Les opérateurs et valeurs suivants sont pris en charge pour chaque type de condition d'opération.

|Condition|Nom de la condition|Opérateurs pris en charge|Valeur attendue|
|---------|--------------|-------------------|--------------|
|14|Événement acquitté|=|Indique si l'événement est acquitté.<br><br>Valeurs possibles :<br>0 - non acquitté ;<br>1 - acquitté.|

[comment]: # ({/87768497-6762fd66})

[comment]: # ({fe3a08b5-d1e6762b})
### Opération de récupération d'action

L'objet d'opération de récupération d'action définit une opération qui sera exécutée lorsqu'un problème est résolu.
Les opérations de récupération sont possibles **uniquement** pour les actions de déclencheur, internes et de service.
Il possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|operationtype|integer|Type d'opération.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur" ou "événement créé lors d'une mise à jour de l'état du service" :<br>0 - envoyer un message ;<br>1 - script global ;<br>11 - notifier toutes les parties impliquées.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur "événement interne" :<br>0 - envoyer un message ;<br>11 - notifier toutes les parties impliquées.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|opcommand|object|Script global à exécuter.<br><br>Le script global doit avoir la propriété `scriptid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "script global"|
|opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter les scripts globaux.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", que `operationtype` est défini sur "script global" et que `opcommand_hst` n'est pas défini|
|opcommand\_hst|array|Hôte sur lequel exécuter les scripts globaux.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", que `operationtype` est défini sur "script global" et que `opcommand_grp` n'est pas défini|
|opmessage|object|Objet contenant les données du message envoyé par l'opération de récupération.<br><br>L'objet de message d'opération est [décrit en détail ci-dessus](/manual/api/reference/action/object#action-operation-message).<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message"|
|opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Les groupes d'utilisateurs doivent avoir la propriété `usrgrpid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_usr` n'est pas défini|
|opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Les utilisateurs doivent avoir la propriété `userid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_grp` n'est pas défini|

[comment]: # ({/fe3a08b5-d1e6762b})

[comment]: # ({37748b62-f41f59ea})
### Opération de mise à jour d'action

L'objet d'opération de mise à jour d'action définit une opération qui sera effectuée lorsqu'un problème est mis à jour
(ajout d'un commentaire, acquittement, modification de la gravité ou fermeture manuelle).
Les opérations de mise à jour sont possibles **uniquement** pour les actions de déclencheur et de service.
Il possède les propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|operationtype|integer|Type d'opération.<br><br>Valeurs possibles :<br>0 - envoyer un message ;<br>1 - script global ;<br>12 - notifier toutes les parties impliquées.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|opcommand|object|Script global à exécuter.<br><br>Le script global doit avoir la propriété `scriptid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "script global"|
|opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter des scripts globaux.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", que `operationtype` est défini sur "script global" et que `opcommand_hst` n'est pas défini|
|opcommand\_hst|array|Hôte sur lequel exécuter des scripts globaux.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur "événement créé par un déclencheur", que `operationtype` est défini sur "script global" et que `opcommand_grp` n'est pas défini|
|opmessage|object|Objet contenant les données du message envoyé par l'opération de mise à jour.<br><br>L'objet de message d'opération est [décrit en détail ci-dessus](/manual/api/reference/action/object#action-operation-message).|
|opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Les groupes d'utilisateurs doivent avoir la propriété `usrgrpid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_usr` n'est pas défini|
|opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Les utilisateurs doivent avoir la propriété `userid` définie.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `operationtype` est défini sur "envoyer un message" et que `opmessage_grp` n'est pas défini|

[comment]: # ({/37748b62-f41f59ea})

[comment]: # ({aeaafcdb-0d8b3bb1})
### Filtre d'action

L'objet de filtre d'action définit un ensemble de conditions qui doivent être remplies pour
exécuter les opérations d'action configurées. Il possède les
propriétés suivantes.

|Propriété|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|conditions|array|Ensemble de [conditions de filtre](#action-filter-condition) à utiliser pour filtrer les résultats. Les conditions seront triées dans l'ordre de leur placement dans la formule.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior):<br>- *obligatoire*|
|evaltype|integer|[Méthode d'évaluation](/manual/config/notifications/action/conditions#type-of-calculation) des conditions du filtre.<br><br>Valeurs possibles :<br>0 - Et/Ou ;<br>1 - Et ;<br>2 - Ou ;<br>3 - Expression personnalisée.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior):<br>- *obligatoire*|
|eval\_formula|string|Expression générée qui sera utilisée pour évaluer les conditions du filtre. L'expression contient des ID qui font référence à des conditions de filtre spécifiques par leur `formulaid`. La valeur de `eval_formula` est égale à la valeur de `formula` pour les filtres avec une expression personnalisée.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior):<br>- *lecture seule*|
|formula|string|Expression définie par l'utilisateur à utiliser pour évaluer les conditions des filtres avec une expression personnalisée. L'expression doit contenir des ID qui font référence à des conditions de filtre spécifiques par leur `formulaid`. Les ID utilisés dans l'expression doivent correspondre exactement à ceux définis dans les conditions du filtre : aucune condition ne peut rester inutilisée ou être omise.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior):<br>- *obligatoire* si `evaltype` est défini sur "expression personnalisée"|

[comment]: # ({/aeaafcdb-0d8b3bb1})

[comment]: # ({2cc23997-dd860074})
#### Condition de filtre d'action

L'objet de condition de filtre d'action définit une condition spécifique qui
doit être vérifiée avant l'exécution des opérations de l'action.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|conditiontype|integer|Type de condition.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur « événement créé par un déclencheur » :<br>0 - groupe d'hôtes ;<br>1 - hôte ;<br>2 - déclencheur ;<br>3 - nom de l'événement ;<br>4 - sévérité du déclencheur ;<br>6 - période ;<br>13 - modèle d'hôte ;<br>16 - le problème est supprimé ;<br>25 - tag d'événement ;<br>26 - valeur du tag d'événement.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur « événement créé par une règle de découverte » :<br>7 - IP de l'hôte ;<br>8 - type de service découvert ;<br>9 - port du service découvert ;<br>10 - statut de découverte ;<br>11 - durée de disponibilité ou d'indisponibilité ;<br>12 - valeur reçue ;<br>18 - règle de découverte ;<br>19 - vérification de découverte ;<br>20 - proxy ;<br>21 - objet de découverte.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur « événement créé par l'autoréenregistrement de l'agent actif » :<br>20 - proxy ;<br>22 - nom de l'hôte ;<br>24 - métadonnées de l'hôte.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur « événement interne » :<br>0 - groupe d'hôtes ;<br>1 - hôte ;<br>13 - modèle d'hôte ;<br>23 - type d'événement ;<br>25 - tag d'événement ;<br>26 - valeur du tag d'événement.<br><br>Valeurs possibles si `eventsource` de l'[objet Action](#action) est défini sur « événement créé lors de la mise à jour du statut du service » :<br>25 - tag d'événement ;<br>26 - valeur du tag d'événement ;<br>27 - service ;<br>28 - nom du service.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|value|string|Valeur à comparer.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|value2|string|Valeur secondaire à comparer.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur « événement créé par un déclencheur », si `conditiontype` est défini sur n'importe quelle valeur possible pour les actions de déclencheur, et si le type de condition (voir ci-dessous) est « 26 »<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur « événement interne », si `conditiontype` est défini sur n'importe quelle valeur possible pour les actions internes, et si le type de condition (voir ci-dessous) est « 26 »<br>- *obligatoire* si `eventsource` de l'[objet Action](#action) est défini sur « événement créé lors de la mise à jour du statut du service », si `conditiontype` est défini sur n'importe quelle valeur possible pour les actions de service, et si le type de condition (voir ci-dessous) est « 26 »|
|formulaid|string|ID unique arbitraire utilisé pour référencer la condition depuis une expression personnalisée. Ne peut contenir que des lettres majuscules. L'ID doit être défini par l'utilisateur lors de la modification des conditions de filtre, mais il sera généré à nouveau lors de leur demande ultérieure.|
|operator|integer|[Opérateur](/manual/config/notifications/action/conditions) de condition.<br><br>Valeurs possibles :<br>0 - *(par défaut)* égal à ;<br>1 - différent de ;<br>2 - contient ;<br>3 - ne contient pas ;<br>4 - dans ;<br>5 - supérieur ou égal à ;<br>6 - inférieur ou égal à ;<br>7 - pas dans ;<br>8 - correspond ;<br>9 - ne correspond pas ;<br>10 - Oui ;<br>11 - Non.|

::: notetip
Pour mieux comprendre comment utiliser les filtres avec différents
types d'expressions, consultez les exemples dans les pages des méthodes
[action.get](get#retrieve-discovery-actions) et
[action.create](create#using-a-custom-expression-filter).
:::

Les opérateurs et valeurs suivants sont pris en charge pour chaque type
de condition.

|Condition|Condition name|Supported operators|Expected value|
|-|--|--|------|
|0|Groupe d'hôtes|égal à,<br>différent de|ID du groupe d'hôtes.|
|1|Hôte|égal à,<br>différent de|ID de l'hôte.|
|2|Déclencheur|égal à,<br>différent de|ID du déclencheur.|
|3|Nom de l'événement|contient,<br>ne contient pas|Nom de l'événement.|
|4|Sévérité du déclencheur|égal à,<br>différent de,<br>supérieur ou égal à,<br>inférieur ou égal à|Sévérité du déclencheur. Consultez la [propriété `severity` du déclencheur](/manual/api/reference/trigger/object#trigger) pour obtenir la liste des sévérités de déclencheur prises en charge.|
|5|Valeur du déclencheur|égal à|Valeur du déclencheur. Consultez la [propriété `value` du déclencheur](/manual/api/reference/trigger/object#trigger) pour obtenir la liste des valeurs de déclencheur prises en charge.|
|6|Période|dans, pas dans|Moment où l'événement a été déclenché sous forme de [période](/manual/appendix/time_period).|
|7|IP de l'hôte|égal à,<br>différent de|Une ou plusieurs plages d'IP à vérifier, séparées par des virgules. Consultez la section [configuration de la découverte réseau](/manual/discovery/network_discovery/rule) pour plus d'informations sur les formats de plages d'IP pris en charge.|
|8|Type de service découvert|égal à,<br>différent de|Type du service découvert. Le type de service correspond au type de la vérification de découverte utilisée pour détecter le service. Consultez la [propriété `type` de la vérification de découverte](/manual/api/reference/dcheck/object#discovery-check) pour obtenir la liste des types pris en charge.|
|9|Port du service découvert|égal à,<br>différent de|Une ou plusieurs plages de ports, séparées par des virgules.|
|10|Statut de découverte|égal à|Statut d'un objet découvert.<br><br>Valeurs possibles :<br>0 - hôte ou service disponible ;<br>1 - hôte ou service indisponible ;<br>2 - hôte ou service découvert ;<br>3 - hôte ou service perdu.|
|11|Durée de disponibilité ou d'indisponibilité|supérieur ou égal à,<br>inférieur ou égal à|Temps indiquant depuis combien de temps l'objet découvert est dans le statut actuel, en secondes.|
|12|Valeurs reçues|égal à,<br>différent de,<br>supérieur ou égal à,<br>inférieur ou égal à,<br>contient,<br>ne contient pas|Valeur renvoyée lors de l'exécution d'une vérification de découverte Zabbix agent, SNMPv1, SNMPv2 ou SNMPv3.|
|13|Modèle d'hôte|égal à,<br>différent de|ID du modèle lié.|
|16|Le problème est supprimé|Oui, Non|Aucune valeur requise : l'utilisation de l'opérateur « Oui » signifie que le problème doit être supprimé, « Non » - non supprimé.|
|18|Règle de découverte|égal à,<br>différent de|ID de la règle de découverte.|
|19|Vérification de découverte|égal à,<br>différent de|ID de la vérification de découverte.|
|20|Proxy|égal à,<br>différent de|ID du proxy.|
|21|Objet de découverte|égal à|Type d'objet ayant déclenché l'événement de découverte.<br><br>Valeurs possibles :<br>1 - hôte découvert ;<br>2 - service découvert.|
|22|Nom de l'hôte|contient,<br>ne contient pas,<br>correspond,<br>ne correspond pas|Nom de l'hôte.<br>L'utilisation d'une expression régulière est prise en charge pour les opérateurs *correspond* et *ne correspond pas* dans les conditions d'autoréenregistrement.|
|23|Type d'événement|égal à|Événement interne spécifique.<br><br>Valeurs possibles :<br>0 - élément dans l'état « non pris en charge » ;<br>1 - élément dans l'état « normal » ;<br>2 - règle LLD dans l'état « non pris en charge » ;<br>3 - règle LLD dans l'état « normal » ;<br>4 - déclencheur dans l'état « inconnu » ;<br>5 - déclencheur dans l'état « normal ».|
|24|Métadonnées de l'hôte|contient,<br>ne contient pas,<br>correspond,<br>ne correspond pas|Métadonnées de l'hôte auto-enregistré.<br>L'utilisation d'une expression régulière est prise en charge pour les opérateurs *correspond* et *ne correspond pas*.|
|25|Tag|égal à,<br>différent de,<br>contient,<br>ne contient pas|Tag d'événement.|
|26|Valeur du tag|égal à,<br>différent de,<br>contient,<br>ne contient pas|Valeur du tag d'événement.|
|27|Service|égal à,<br>différent de|ID du service.|
|28|Nom du service|égal à,<br>différent de|Nom du service.|

[comment]: # ({/2cc23997-dd860074})
