Envoi d'événements entre les bus d'événements d'un même compte et d'une même région sur Amazon EventBridge - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Envoi d'événements entre les bus d'événements d'un même compte et d'une même région sur Amazon EventBridge

Vous pouvez configurer EventBridge pour envoyer et recevoir des événements entre les bus d'événements d'un même AWS compte et d'une même région.

Lorsque vous configurez EventBridge pour envoyer ou recevoir des événements entre des bus d'événements, vous utilisez IAM des rôles sur le bus d'événements de l'expéditeur pour autoriser le bus d'événements de l'expéditeur à envoyer des événements au bus d'événements du récepteur. Vous utilisez des politiques basées sur les ressources sur le bus d’événements récepteur pour autoriser le bus d’événements récepteur à recevoir des événements du bus d’événements expéditeur. Vous pouvez également autoriser ou refuser des événements à partir de certains bus d’événements et de règles spécifiques associées au bus d’événements, ou des événements provenant de sources spécifiques. Pour plus d’informations sur les autorisations relatives au bus d’événements, y compris des exemples de politiques, consultez Autorisations pour les bus dédiés aux événements sur Amazon EventBridge.

Les étapes à suivre EventBridge pour configurer l'envoi d'événements ou la réception d'événements entre les bus d'événements de votre compte sont les suivantes :

  • Pour utiliser un IAM rôle existant, vous devez accorder des autorisations de bus d'événements de l'expéditeur au bus d'événements du récepteur ou des autorisations du bus d'événements du récepteur au bus d'événements de l'expéditeur.

  • Sur le bus d'événements de l'expéditeur, configurez une ou plusieurs règles ayant pour cible le bus d'événements du récepteur et créez un IAM rôle. Pour obtenir un exemple de la politique qui doit être attachée au rôle, consultez Exemple de politique : envoyer des événements vers un bus d'événements associé au même compte sur Amazon EventBridge.

  • Sur le bus d’événements récepteur, modifiez les autorisations pour autoriser le transfert d’événements à partir de l’autre bus d’événements.

  • Sur l’événement récepteur, configurez une ou plusieurs des règles qui correspondent à des événements provenant du bus d’événements expéditeur.

    Note

    EventBridge Impossible d'acheminer les événements reçus d'un bus d'événements de l'expéditeur vers un troisième bus d'événements.

Les événements envoyés d’un bus d’événements à un autre sont facturés en tant qu’événements personnalisés. Pour plus d'informations, consultez Amazon EventBridge Pricing.

Création de règles qui envoient des événements à un bus d'événements différent dans le même AWS compte et dans la même région

Pour envoyer des événements vers un autre bus d’événements, vous devez créer une règle avec un bus d’événements en tant que cible. La définition d'un bus d'événements dans le même AWS compte et dans la même région comme cible fait partie de la création de la règle.

Pour créer une règle qui envoie des événements à un bus d'événements différent dans le même AWS compte et dans la même région à l'aide de la console
  1. Suivez les étapes de la procédure Création de règles qui réagissent aux événements sur Amazon EventBridge.

  2. Au cours de l’étape Sélection des cibles, lorsque vous êtes invité à choisir un type de cible :

    1. Sélectionnez le bus EventBridge événementiel.

    2. Sélectionnez Event Bus dans le même AWS compte et dans la même région.

    3. Pour Bus d’événements en tant que cible, sélectionnez un bus d’événements dans la liste déroulante.

  3. Créez la règle en suivant les étapes de la procédure.