mp2*_*252 6 amazon-web-services aws-event-bridge
我正在尝试验证传入 AWS Event Bridge 的 JSON 事件。
我已按照有关如何下载代码绑定的文档进行操作。一切正常。
我还使用架构发现测试了事件桥,它工作正常,并使用 Firehose 作为目标将我的数据放入正确的目标。
我想要实现的是能够验证模式注册表中已有模式传入的事件 json。然而,这个文档关于常见问题解答;
模式注册表如何减少我需要编写的代码量?
说:
首先,您可以使用架构发现来自动识别发送到 EventBridge 事件总线的任何事件的架构,并将它们存储在注册表中,从而使您无需手动管理事件架构。其次,当您编写处理总线上的事件的应用程序时,您可以生成并下载此架构的代码绑定,以便可以直接在代码中使用强类型对象。这节省了事件处理程序的反序列化、验证和猜测的开销。
然而,在我的事件处理程序 fn 中,我看不出这是怎么可能的,除非我安装了外部 json 模式验证器(类似于我之前所做的,但只是在 Kinesis Firehose 的 lambda 转换 fn 中)。
我认为如果事件中提供了模式的特定版本号,模式验证就会自行发生。
有办法实现这一点吗?
| 归档时间: |
|
| 查看次数: |
2568 次 |
| 最近记录: |