Gérer les triggers
Ce guide vous explique comment gérer et configurer vos triggers dans Ecosystem.
Liste des triggers
Accéder à la liste
- Cliquez sur "Triggers" dans le menu de navigation
- La liste affiche tous les triggers de l'entreprise sélectionnée
Informations affichées
La liste des triggers affiche :
- Nom : Nom du trigger
- Slug : Identifiant unique
- Type : Type de trigger (API Endpoint, File, CRON, etc.)
- Statut : ACTIVE ou INACTIVE
- Workflows associés : Nombre de workflows utilisant ce trigger
- Dernière modification : Date de dernière modification
Filtres et recherche
Vous pouvez filtrer et rechercher les triggers :
- Recherche : Recherchez par nom ou slug
- Filtres : Filtrez par type, statut, tags
- Tri : Triez par nom, date de création, etc.
Détails d'un trigger
Accéder aux détails
- Cliquez sur un trigger dans la liste
- Vous accédez à la page de détails du trigger
Onglets disponibles
Overview
Vue d'ensemble du trigger :
- Informations générales
- Configuration
- Statistiques d'utilisation
Edit
Modifier la configuration du trigger :
- Nom, description
- Options du trigger
- Tags et resource groups
Deployments
Gérer les déploiements du trigger :
- Liste des environnements où le trigger est déployé
- Statut de chaque déploiement
- Actions de déploiement
Modifier un trigger
Modifier les informations de base
- Accédez à la page de détails du trigger
- Cliquez sur l'onglet "Edit"
- Modifiez les champs souhaités :
- Nom
- Description
- Options du trigger
- Tags
- Resource groups
- Cliquez sur "Save"
remarque
Certaines modifications peuvent nécessiter de redéployer le trigger.
Modifier les options
Les options modifiables dépendent du type de trigger :
- API Endpoint : Méthode HTTP, path, authentification
- File : Configuration FTP/SFTP, extensions, récursivité
- CRON : Expression CRON
- Webhook : Authentification, headers
- Polling : URL, intervalle, authentification
- AWS SQS : Queue URL, credentials, options
Activer/Désactiver un trigger
Activer un trigger
- Accédez à la page de détails du trigger
- Si le trigger est INACTIVE, cliquez sur "Activate"
- Le statut passe à ACTIVE
Désactiver un trigger
- Accédez à la page de détails du trigger
- Si le trigger est ACTIVE, cliquez sur "Deactivate"
- Le statut passe à INACTIVE
attention
Désactiver un trigger arrête tous les déploiements actifs. Les workflows associés ne seront plus déclenchés.
Supprimer un trigger
Étapes de suppression
- Accédez à la page de détails du trigger
- Cliquez sur "Delete" (généralement dans les paramètres ou menu)
- Confirmez la suppression
danger
La suppression d'un trigger est irréversible et supprime également :
- Tous les workflows associés
- Tous les déploiements
- Toutes les traces d'exécution
Assurez-vous de sauvegarder les données importantes avant de supprimer.
Gérer les tags
Ajouter des tags
- Accédez à la page de détails du trigger
- Cliquez sur l'onglet "Edit"
- Dans le champ "Tags", ajoutez les tags souhaités
- Cliquez sur "Save"
Supprimer des tags
- Accédez à la page de détails du trigger
- Cliquez sur l'onglet "Edit"
- Cliquez sur le "X" à côté du tag à supprimer
- Cliquez sur "Save"
Gérer les resource groups
Ajouter à un resource group
- Accédez à la page de détails du trigger
- Cliquez sur l'onglet "Edit"
- Dans le champ "Resource Groups", sélectionnez un groupe existant ou créez-en un nouveau
- Cliquez sur "Save"
Retirer d'un resource group
- Accédez à la page de détails du trigger
- Cliquez sur l'onglet "Edit"
- Retirez le resource group de la sélection
- Cliquez sur "Save"
Importer/Exporter
Exporter un trigger
- Accédez à la page de détails du trigger
- Cliquez sur "Export" (si disponible)
- Le trigger est exporté au format JSON
Importer un trigger
- Accédez à la page "Triggers"
- Cliquez sur "Import"
- Sélectionnez le fichier JSON du trigger
- Vérifiez les informations
- Cliquez sur "Import"
Bonnes pratiques
- Nommage : Utilisez des noms clairs et cohérents
- Tags : Utilisez des tags pour organiser vos triggers
- Documentation : Remplissez toujours la description
- Resource Groups : Organisez vos triggers en groupes logiques
- Versioning : Documentez les changements importants
- Testing : Testez les modifications avant de déployer en production