0

在我浪费太多时间之前,我想知道在技术上是否可以从 Lambda 发送自定义事件到 Event Bridge 到 SNS 到 Chatbot 到 Slack。

我已经编写了所有基础架构,并且我知道它适用于非自定义消息。因此,如果我在规则中有一条带有 aws.lambda 来源的消息,那么当我部署 Lambda 时,我会收到最终的 Slack 通知。

但是,如果我将源更改为规则中的自定义源并在 Lambda 的代码中使用它,我会从 SDK 调用成功但没有 Slack 消息。打开聊天机器人日志后,我收到以下消息 Event received is not supported (参见https://docs.aws.amazon.com/chatbot/latest/adminguide/related-services.html )

我有点希望我不会在 SDK put 事件调用上发送一些东西来调用这个集成,尽管 api 调用只提供了有限数量的你可以改变的东西。

我确实注意到从标准事件发送到 Slack 的消息比作为自定义事件发送的消息要大得多。

实际上,它只是看起来 Chatbox Slack 集成是一种极其有限的集成,仅限于服务子集上的标准事件。

有人可以确认这是否可能,或者我对集成局限性的结论是否正确。

4

1 回答 1

0

没关系....我已经回答了我自己的问题,即使欺骗的解决方法非常有限。

于 2022-03-05T14:05:00.157 回答