在 Amazon EventBridge 的同一账户和区域中的事件总线之间发送事件 - Amazon EventBridge
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 Amazon EventBridge 的同一账户和区域中的事件总线之间发送事件

您可以配置 EventBridge,在同一 Amazon 账户和区域中的事件总线之间发送和接收事件

当您配置 EventBridge,在事件总线之间发送或接收事件时,可以使用发送方 事件总线的 IAM 角色,向发送方 事件总线授予权限,向接收方 事件总线发送事件。您可以在接收方事件总线上使用基于资源的策略,授予接收方事件总线权限,接收来自发送方事件总线的事件。您还可以允许或拒绝事件,它们来自特定事件总线、与事件总线关联的特定规则或特定来源。有关事件总线权限的更多信息,包括示例策略,请参阅 Amazon EventBridge 中事件总线的权限

将 EventBridge 配置为在您账户中的事件总线之间发送或接收事件,包括以下步骤:

  • 要使用现有 IAM 角色,您需要向发送方事件总线授予对接收方事件总线的权限,或向接收方事件总线授予对发送方事件总线的权限。

  • 发送方 事件总线中,设置一个或多个规则,将接收方事件总线作为目标并创建 IAM 角色。如需应附加到该角色的策略示例,请参阅策略示例:将事件发送到 Amazon EventBridge 中同一账户中的事件总线

  • 接收方 事件总线上,编辑权限,允许从另一个事件总线传递事件。

  • 接收方 事件中,设置一个或多个规则,匹配来自发送方事件总线的事件。

    注意

    EventBridge 无法将从发送方事件总线接收的事件路由到第三条事件总线。

从一条事件总线发送到另一条事件总线的事件,按自定义事件收费。有关更多信息,请参阅 Amazon EventBridge 定价

创建规则,将事件发送到同一 Amazon 账户和区域中的另一事件总线

要将事件发送到另一事件总线,您需要创建一个规则,以该事件总线作为目标。将同一 Amazon 账户和区域中的事件总线指定为目标,是创建规则的一部分。

使用控制台创建规则,向同一 Amazon 账户和区域中的另一事件总线发送事件
  1. 遵循在 Amazon EventBridge 中创建对事件作出反应的规则过程中的步骤。

  2. 选择目标步骤中,当系统提示您选择目标类型时:

    1. 选择 EventBridge 事件总线

    2. 选择同一 Amazon 账户和区域中的事件总线

    3. 对于事件总线作为目标,从下拉列表中选择一个事件总线。

  3. 根据过程步骤,完成规则创建。