创建与私人的连接 APIs - Amazon EventBridge

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

创建与私人的连接 APIs

以下步骤将引导您创建与私有 API 的连接。有关包括连接的所有配置选项(包括创建公共连接)的详细说明 APIs,请参阅创建连接

定义连接

以下步骤将引导您创建与私有 API 端点的连接。有关创建公共连接的说明 APIs,请参阅创建连接

  1. 打开 EventBridge 控制台

  2. 在左侧导航窗格的集成下,选择连接

  3. 选择创建连接

  4. 创建连接页面上,输入连接名称描述

配置调用端点

接下来,使用配置调用部分指定您希望连接调用的 HTTPS 端点。

  1. 对于 API 类型,选择私有

  2. 指定用于连接的 Amazon VPC Lattice 资源配置。

    私有 API 下:

    • 要使用现有的 VPC Lattice 资源配置,请从下拉菜单中选择一项资源配置。

    • 要创建新的 VPC Lattice 资源配置,请选择新建资源配置

      此时将转到 Amazon VPC Lattice 服务控制台,您可以在其中创建新的配置。有关更多信息,请参阅《Amazon VPC Lattice 用户指南》中的创建资源配置

配置端点授权

最后,指定用于访问端点的授权设置。

EventBridge 支持基本、 OAuth 客户端凭据和 API 密钥身份验证方法。

  1. 配置授权下,选择自定义配置

  2. 对于授权类型,选择连接要使用的授权方法。

  3. 指定您所选授权方法的授权配置详细信息:

    • 基本

      输入用于向 HTTPS 端点进行授权的用户名密码

    • OAuth 客户凭证

      1. 对于OAuth 授权终端节点,选择用于连接授权的终端节点是公共终端节点还是私有 (VPC) 端点。

        如果您选择私有,请指定私有 OAuth 终端节点资源配置

        • 要使用现有的 VPC Lattice 资源配置,请从下拉菜单中选择一项资源配置。

        • 要创建新的 VPC Lattice 资源配置,请选择新建资源配置

          此时将转到 Amazon VPC Lattice 服务控制台,您可以在其中创建新的配置。有关更多信息,请参阅《Amazon VPC Lattice 用户指南》中的创建资源配置

      2. 指定以下授权信息:

        • 授权端点

        • HTTP 方法

        • 客户端 ID

        • 客户端密钥

      3. OAuth HTTP 参数下,添加要包含的所有其他参数,以便使用授权端点进行授权。

        为此,请执行以下操作:

        • 从下拉列表中选择参数

        • 输入

        要包括其他参数,请选择添加参数

    • API 密钥

      输入用于 API 密钥授权的 API 密钥名称和关联

  4. 调用 Http 参数下,添加要包含在授权请求中的任何其他参数。

    若要添加参数:

    1. 从下拉列表中选择参数

    2. 输入

    要包括其他参数,请选择添加参数

  5. 选择创建连接

    注意

    对于私有端点的连接,在 EventBridge 创建连接时创建必要的资源关联。这一过程最长可能需要 90 秒。