Aller au contenu principal

Gérer les triggers

Ce guide vous explique comment gérer et configurer vos triggers dans Ecosystem.

Liste des triggers

Accéder à la liste

  1. Cliquez sur "Triggers" dans le menu de navigation
  2. 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

  1. Cliquez sur un trigger dans la liste
  2. 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

  1. Accédez à la page de détails du trigger
  2. Cliquez sur l'onglet "Edit"
  3. Modifiez les champs souhaités :
    • Nom
    • Description
    • Options du trigger
    • Tags
    • Resource groups
  4. 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

  1. Accédez à la page de détails du trigger
  2. Si le trigger est INACTIVE, cliquez sur "Activate"
  3. Le statut passe à ACTIVE

Désactiver un trigger

  1. Accédez à la page de détails du trigger
  2. Si le trigger est ACTIVE, cliquez sur "Deactivate"
  3. 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

  1. Accédez à la page de détails du trigger
  2. Cliquez sur "Delete" (généralement dans les paramètres ou menu)
  3. 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

  1. Accédez à la page de détails du trigger
  2. Cliquez sur l'onglet "Edit"
  3. Dans le champ "Tags", ajoutez les tags souhaités
  4. Cliquez sur "Save"

Supprimer des tags

  1. Accédez à la page de détails du trigger
  2. Cliquez sur l'onglet "Edit"
  3. Cliquez sur le "X" à côté du tag à supprimer
  4. Cliquez sur "Save"

Gérer les resource groups

Ajouter à un resource group

  1. Accédez à la page de détails du trigger
  2. Cliquez sur l'onglet "Edit"
  3. Dans le champ "Resource Groups", sélectionnez un groupe existant ou créez-en un nouveau
  4. Cliquez sur "Save"

Retirer d'un resource group

  1. Accédez à la page de détails du trigger
  2. Cliquez sur l'onglet "Edit"
  3. Retirez le resource group de la sélection
  4. Cliquez sur "Save"

Importer/Exporter

Exporter un trigger

  1. Accédez à la page de détails du trigger
  2. Cliquez sur "Export" (si disponible)
  3. Le trigger est exporté au format JSON

Importer un trigger

  1. Accédez à la page "Triggers"
  2. Cliquez sur "Import"
  3. Sélectionnez le fichier JSON du trigger
  4. Vérifiez les informations
  5. 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

Prochaines étapes