Fournisseurs et destinations d'événements

Les événements sont collectés auprès des fournisseurs d'événements par un bus Eventarc Advanced et acheminés vers une destination spécifiée via un pipeline Eventarc Advanced. Une seule destination peut être la cible des messages transférés par un pipeline.

Fournisseurs compatibles

Les fournisseurs compatibles incluent les fournisseurs Google et les éditeurs directs d'événements (à l'aide de l'API Eventarc Publishing).

Destinations compatibles

Un pipeline Eventarc Advanced permet de diffuser des événements entre un bus et une destination. Les destinations suivantes sont acceptées:

  • Cloud Run : utilisez l'URL run.app stable et attribuée automatiquement fournie lors du premier déploiement du service hébergé par Cloud Run. Vous pouvez également cibler un job Cloud Run. Vous pouvez utiliser un rattachement de réseau pour établir une connexion au service ou à la tâche. Un rattachement de réseau est une ressource qui permet à un réseau VPC producteur d'établir des connexions à un réseau VPC consommateur via une interface Private Service Connect.

  • Bus Eventarc Advanced : vous pouvez utiliser un rattachement de réseau pour établir une connexion au bus. Un rattachement de réseau est une ressource qui permet à un réseau VPC producteur d'établir des connexions à un réseau VPC consommateur via une interface Private Service Connect. Le bus de messages doit être déployé dans le même projet que le pipeline.

  • Point de terminaison HTTP : vous pouvez utiliser un rattachement de réseau pour établir une connexion au point de terminaison HTTP hébergé dans un réseau cloud privé virtuel (VPC). Un rattachement de réseau est une ressource qui permet à un réseau VPC producteur d'établir des connexions à un réseau VPC consommateur via une interface Private Service Connect.

    Notez que vous pouvez spécifier un point de terminaison HTTP pour les fonctions Cloud Run (1re génération et version actuelle). Lorsque vous spécifiez un déclencheur HTTP pour une fonction Cloud Run, une URL est attribuée à cette fonction pour la réception des requêtes.

  • Sujet Pub/Sub : le sujet Pub/Sub doit se trouver dans le même projet Google Cloud que le pipeline.

  • Workflows : vous pouvez déclencher l'exécution d'un workflow, qui est une exécution unique de la logique contenue dans la définition d'un workflow. Vous pouvez ainsi exécuter des services dans l'ordre que vous spécifiez. Le workflow doit être déployé dans le même projet que le pipeline.