Créer un déclencheur pour les fonctions Cloud Run (2e génération)

Vous pouvez créer un déclencheur Eventarc qui permet de déclencher une fonction Cloud Run par un événement compatible avec Eventarc. Notez que vous devez configurer un déclencheur lorsque vous créez ou déployez une fonction à l'aide de la Google Cloud CLI ou de la console Google Cloud.

Vous pouvez également déclencher des fonctions Cloud Run en réponse à des événements personnalisés publiés sur un canal Eventarc.

Créer un déclencheur Eventarc

Créez un déclencheur Eventarc afin que vos fonctions Cloud Run reçoivent des notifications d'un événement ou d'un ensemble d'événements spécifiques. En spécifiant des filtres pour le déclencheur, vous pouvez configurer le routage de l'événement, y compris le type et la source de l'événement. Pour en savoir plus sur la configuration d'un déclencheur Eventarc pour les fonctions Cloud Run, consultez Déclencheurs Eventarc.

Les requêtes adressées à votre service sont déclenchées par les événements suivants :

Déclencher des fonctions avec des événements personnalisés

Vous pouvez déclencher des fonctions Cloud Run en réponse à des événements personnalisés. Il s'agit d'événements produits par des fournisseurs d'événements spéciaux ou supplémentaires, par opposition aux événements Firebase intégrés pris en charge par le SDK Firebase pour Cloud Run, qui sont publiés sur un canal Eventarc. Pour en savoir plus, consultez la section Créer et gérer des déclencheurs d'événements personnalisés. Notez que pour les événements personnalisés fournis par les extensions Firebase, vous devez vous référer à la documentation de l'extension pour obtenir la liste des événements (le cas échéant) qu'elle publie. Par exemple, consultez les types d'événements pour l'extension Run Payments with Stripe.