就像标题所说的那样,我的任务是帮助开发无服务器消息系统。
在账户 A 中,我们有一个 SNS 主题,该主题通过跨账户订阅向账户 B 中的 SQS 主题发送消息。
这会向 EC2 提供一些业务逻辑,然后将消息输出到帐户 B 中的另一个 SQS 队列,我想使用事件桥管道将该消息从 B 中的 sqs 输出队列转发回帐户 A 中的 SNS,但是尝试部署时出现以下错误,这似乎意味着这是不允许的。
{"ValidationErrorFields":[{"Name":"Target","Message":"不允许创建跨账户管道。"}]}
根据文档,应该是可能的 - https://docs.amazonaws.cn/en_us/eventbridge/latest/userguide/eb-cross-account.html
您看过这个文档吗?
可能您只是缺少接收事件的事件总线上的权限配置。