亚马逊 EventBridge 架构 - Amazon EventBridge

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

亚马逊 EventBridge 架构

架构定义了发送到的事件的结构 EventBridge。 EventBridge 为 AWS 服务生成的所有事件提供架构。您还可以创建或上传架构,或者直接从事件总线中的事件推断架构。一旦您有了事件的架构,就可以下载常用编程语言的代码绑定,加快开发速度。您可以使用架构的代码绑定并通过控制台管理架构,也可以使用工具包直接在您的 EventBridge IDE控制台中管理架构。API AWS 要构建使用事件的无服务器应用,请使用 AWS Serverless Application Model。

注意

使用输入转换器功能时,会通过架构发现来推断原始事件,而不是发送到目标的转换后事件。

EventBridge 支持 Open API 3 和 JSONSchema Draft4 两种格式。

对于适用于AWSVS Code 的AWS Toolkit JetBrains 和 Toolkit for VS Code,您可以直接在中浏览或搜索架构并下载架构的代码绑定。 IDE

以下视频概述了架构和架构注册表:

架构注册表API属性值屏蔽

用于创建架构注册表的事件,其某些属性值可能包含敏感的客户信息。为了保护客户信息,这些值将用星号 (*) 屏蔽。由于我们要屏蔽这些值,所以 EventBridge 建议不要构建明确依赖以下属性或其值的应用程序: