从亚马逊的 SaaS 合作伙伴那里接收活动EventBridge - Amazon EventBridge
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从亚马逊的 SaaS 合作伙伴那里接收活动EventBridge

为了接收事件从 SaaS 合作伙伴应用程序和服务,您需要合作伙伴提供的合作伙伴事件源。然后你可以创建一个合作伙伴事件总线并将其与合作伙伴事件源匹配。

以下视频介绍了 SaaS 集成EventBridge:

支持的 SaaS 合作伙伴集成

EventBridge支持以下 SaaS 合作伙伴集成:

合作伙伴事件源在以下区域中可用。

代码 名称

us-east-1

美国东部(弗吉尼亚北部)

us-east-2

美国东部(俄亥俄)

us-west-1

美国西部(加利福尼亚北部)

us-west-2

美国西部(俄勒冈)

ca-central-1

加拿大(中部)

eu-central-1

欧洲(法兰克福)

eu-west-1

欧洲(爱尔兰)

eu-west-2

欧洲(伦敦)

eu-west-3

欧洲(巴黎)

eu-north-1

Europe (Stockholm)

eu-south-1

欧洲(米兰)

af-south-1

Africa (Cape Town)

ap-east-1

Asia Pacific (Hong Kong)

ap-northeast-1

亚太地区(东京)

ap-northeast-2

亚太地区(首尔)

ap-northeast-3

亚太地区(大阪)

ap-southeast-1

亚太地区(新加坡)

ap-southeast-2

亚太地区(悉尼)

ap-southeast-3

亚太地区(雅加达)

cn-north-1

中国(北京)

cn-northwest-1

中国(宁夏)

me-south-1

Middle East (Bahrain)

sa-east-1

南美洲(圣保罗)

配置 AmazonEventBridge接收来自 SaaS 集成的事件

以下过程介绍如何配置EventBridge接收事件来自 SaaS 集成合作伙伴。

从 SaaS 合作伙伴接收事件

  1. 打开 AmazonEventBridge控制台https://console.aws.amazon.com/events/.

  2. 在导航窗格中,选择 Partner event sources (合作伙伴事件源)

  3. 查找想要的合作伙伴,然后选择设置对于那个合作伙伴。

  4. 要将您的账户 ID 复制到剪贴板,请选择Copy.

  5. 在导航窗格中,选择 Partner event sources (合作伙伴事件源)

  6. 转到合作伙伴的网站,并按照说明使用您的账户 ID 创建合作伙伴事件源。您创建的事件源仅适用于您的账户。

  7. 返回到 EventBridge 控制台,然后选择导航窗格中的 Partner event sources (合作伙伴事件源)

  8. 选择合作伙伴事件源旁边的按钮,然后选择与事件总线关联.

    从此事件源的状态更改为PendingActive,并更新事件总线的名称以匹配伙伴事件源名称。您现在可以开始创建与来自合作伙伴事件源的事件匹配的规则。有关更多信息,请参阅 创建与 SaaS 合作伙伴活动匹配的规则

创建与 SaaS 合作伙伴活动匹配的规则

在你可以创建之前规则为了事件从 SaaS 合作伙伴应用程序和服务中,您需要合作伙伴事件总线. 然后,您可以将合作伙伴活动总线与合作伙伴事件来源匹配。有关更多信息,请参阅 从亚马逊的 SaaS 合作伙伴那里接收活动EventBridge

创建与来自 SaaS 合作伙伴的事件匹配的规则

  1. 打开 AmazonEventBridge控制台https://console.aws.amazon.com/events/.

  2. 在导航窗格中,选择 Rules (规则)

  3. 选择 Create rule (创建规则)

  4. 为规则输入名称和描述。

    规则不能与同一区域中的另一个规则和同一事件总线上的名称相同。

  5. 适用于事件总线,请选择要与此规则关联的事件总线。如果您希望此规则对来自您自己的账户的匹配事件触发,请选择 Amazon 原定设置事件总线。当您账户中的某个 Amazon 服务发出一个事件时,它始终会发送到您账户的默认事件总线。

  6. 适用于Rule type,选择使用事件模式进行规则.

  7. 请选择 Next (下一步)

  8. 适用于事件源,选择其他.

  9. (可选)对于示例事件中,选择事件的类型。

  10. 适用于事件模式中,输入 JSON 事件模式。

  11. 请选择 Next (下一步)

  12. 适用于Target type,选择Amazon服务.

  13. 适用于选择一个目标,选择Amazon在什么时候要将信息发送到的服务EventBridge检测与事件模式匹配的事件。

  14. 显示的字段因您选择的服务而异。根据需要输入特定于此目标类型的信息。

  15. 对于许多目标类型,EventBridge 需要权限以便将事件发送到目标。在这些情况下,EventBridge可以创建运行您的规则所需的 IAM 角色。请执行下列操作之一:

    • 若要自动创建 IAM 角色,请选择 Create a new role for this specific resource (为此特定资源创建新角色)

    • 要使用您之前创建的 IAM 角色,请选择使用现有角色然后从下拉列表中选择现有角色。

  16. (可选)对于其他设置中,执行以下操作:

    1. 适用于活动的最长年龄,请输入一分钟之间的值 (00:01) 和 24 小时 (24:00)。

    2. 对于重试尝试,输入 0 到 185 之间的数字。

    3. 对于死信队列,选择是否使用标准 Amazon SQS 队列作为死信队列。EventBridge如果与此规则匹配的事件未成功传递到目标,将这些事件发送到死信队列。请执行下列操作之一:

      • 选择不使用死信队列。

      • 在当前 Amazon 帐户中选择选择一个Amazon SQS队列用作死信队列,然后从下拉列表中选择要使用的队列。

      • 选择在其他 Amazon SQS 队列中选择其他队列 Amazon 帐户作为死信队列,然后输入要使用的队列的 ARN。您必须将基于资源的策略附加到授予的队列EventBridge向它发送消息的权限。有关更多信息,请参阅 授予死信队列的权限

  17. (可选) 选择添加另一个目标为此规则添加另一个目标。

  18. 请选择 Next (下一步)

  19. (可选)为规则输入一个或多个标签。有关更多信息,请参阅 标签 Amazon EventBridge

  20. 请选择 Next (下一步)

  21. 查看规则详细信息,然后选择创建规则.