Message REST Activité du workflow hérité
L’activité héritage Message REST permet à un administrateur de remplacer le point de terminaison REST ou de fournir les variables configurées dans le module de message REST.
Les workflows existants qui l’utilisent continueront de fonctionner comme prévu. Pour modifier cette activité dans un workflow existant, vous devez réactiver l’activité.
L’activité de Message REST exécute une fonction REST de lien mort (POST, PUT, GET ou DELETE) sur un point de terminaison à l’aide des valeurs définies dans l’enregistrement de fonction.
Remarque :
Si vous souhaitez utiliser un serveur MID pour envoyer le message REST, le serveur MID doit être accessible par l’instance et configuré pour utiliser SSH.
Variables d’entrée
| Champ | Description |
|---|---|
| Rest Message | |
| Message REST | Nom de Créez un message REST à exécuter. Il s’agit d’un champ de référence à la table Message REST [sys_rest_message] (). |
| Fonction de message REST | Fonction d’appel définie dans une fonction de message REST. Il s’agit d’un champ de référence à la table de méthode HTTP [sys_rest_message_fn] (). Les fonctions disponibles sont put, post, get ou delete. Vous pouvez modifier des fonctions de la liste connexe Méthodes HTTP dans chaque enregistrement de message REST. |
| Point de terminaison REST | Point de terminaison REST à utiliser à la place du point de terminaison défini dans l’enregistrement de la méthode HTTP. Laissez ce champ vide pour utiliser le point de terminaison défini dans l’enregistrement de la fonction de message REST. |
| Variables des messages REST | |
| Variables | Valeurs à utiliser pour la substitution de variables dans les messages REST sortants définis dans l’enregistrement de la méthode HTTP. Utilisez le format suivant pour la chaîne : Par exemple, utilisez name=${nameValue}, id=${idValue} où name et id sont des variables de fonction. Si le nom ou la valeur de la variable contient une virgule ou un signe égal, échappez ces caractères avec une barre oblique inverse. |
| Message REST Serveur MID | |
| Utiliser un MID Server | Cochez cette case si vous souhaitez utiliser un serveur MID pour envoyer le message REST. Un serveur MID peut être nécessaire pour atteindre un point de terminaison au sein d’un pare-feu ou d’un sous-réseau qui n’est pas visible depuis l’instance. Si cette case est cochée, mais qu’aucun serveur MID n’est défini dans le champ Serveur MID , le workflow tente automatiquement de trouver un serveur MID en fonction de la plage d’adresses IP et de l’aptitude REST. |
| MID Server | Nom du Serveur MID à utiliser. Ce champ est disponible lorsque l’option Utiliser Serveur MID est sélectionnée. Le workflow ignore ce paramètre s’il use_midserver est désactivé. |
| Rest Message Script | |
| Script de capteur | Script à exécuter après l’envoi de la demande et la réception d’une réponse. Vous pouvez accéder au corps complet de la réponse à partir de la variable activity.output . |