本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
连接状态为 EventBridge
以下是创建或重新授权连接 EventBridge 时返回的连接状态。
如果成功连接到公众 APIs, EventBridge 则返回的状态为AUTHORIZED
。如果成功连接到私有网络 APIs, EventBridge 则返回的状态为ACTIVE
。
连接失败是指涉及连接网络连接的错误。连接错误导致连接状态为FAILED_CONNECTIVITY
。授权失败是指涉及为连接指定的权限的错误。授权失败会导致状态为DEAUTHORIZED
。
有关在更新连接以解决 EventBridge 授权或连接问题后如何重新授权连接的信息,请参阅更新连接。
EventBridge 当连接状态发生变化时会发出事件。有关更多信息,请参阅 连接事件。
Public APIs
授权方法 | 成功 | 连接失败 | 授权失败 |
---|---|---|---|
基本密钥或 API 密钥 |
|
不适用 |
|
OAuth (公共端点) |
|
不适用 |
|
OAuth (私有端点) |
|
|
|
私有 APIs
授权方法 | 成功 | 连接失败 | 授权失败 |
---|---|---|---|
基本密钥或 API 密钥 |
|
|
|
OAuth (公共端点) |
|
|
|
OAuth (私有端点) |
|
|
|
当您创建与私有 API 的连接时,从成功创建连接到可以成功对私有 API 进行 HTTPS 调用,最多可能有几分钟的延迟。在此期间:
私有 OAuth 连接将处于
AUTHORIZING
状态,并将过渡到成功完成 OAuth 令牌交换之AUTHORIZED
时。连接将更新为
ACTIVE
状态, EventBridge 并将重试从事件总线或管道进行的任何调用。
如果您在 Step Functions 工作流程的 HTTP 任务中使用连接,则可以httpTimeoutExceptions
将重试配置为重试在此期间发生的任何对私有 API 的调用。