在 Amazon EventBridge 的同一账户和区域中的事件总线之间发送事件
您可以配置 EventBridge,在同一 Amazon 账户和区域中的事件总线之间发送和接收事件。
当您配置 EventBridge,在事件总线之间发送或接收事件时,可以使用发送方 事件总线的 IAM 角色,向发送方 事件总线授予权限,向接收方 事件总线发送事件。您可以在接收方事件总线上使用基于资源的策略,授予接收方事件总线权限,接收来自发送方事件总线的事件。您还可以允许或拒绝事件,它们来自特定事件总线、与事件总线关联的特定规则或特定来源。有关事件总线权限的更多信息,包括示例策略,请参阅 Amazon EventBridge 中事件总线的权限。
将 EventBridge 配置为在您账户中的事件总线之间发送或接收事件,包括以下步骤:
-
要使用现有 IAM 角色,您需要向发送方事件总线授予对接收方事件总线的权限,或向接收方事件总线授予对发送方事件总线的权限。
-
在发送方 事件总线中,设置一个或多个规则,将接收方事件总线作为目标并创建 IAM 角色。如需应附加到该角色的策略示例,请参阅策略示例:将事件发送到 Amazon EventBridge 中同一账户中的事件总线。
-
在接收方 事件总线上,编辑权限,允许从另一个事件总线传递事件。
-
在接收方 事件中,设置一个或多个规则,匹配来自发送方事件总线的事件。
注意
EventBridge 无法将从发送方事件总线接收的事件路由到第三条事件总线。
从一条事件总线发送到另一条事件总线的事件,按自定义事件收费。有关更多信息,请参阅 Amazon EventBridge 定价
创建规则,将事件发送到同一 Amazon 账户和区域中的另一事件总线
要将事件发送到另一事件总线,您需要创建一个规则,以该事件总线作为目标。将同一 Amazon 账户和区域中的事件总线指定为目标,是创建规则的一部分。
使用控制台创建规则,向同一 Amazon 账户和区域中的另一事件总线发送事件
遵循在 Amazon EventBridge 中创建对事件作出反应的规则过程中的步骤。
在选择目标步骤中,当系统提示您选择目标类型时:
选择 EventBridge 事件总线。
选择同一 Amazon 账户和区域中的事件总线。
对于事件总线作为目标,从下拉列表中选择一个事件总线。
根据过程步骤,完成规则创建。