有没有办法使用AWS CLI列出特定SQS队列订阅的所有AWS SNS主题?
我已经知道如何在SNS主题上查看订阅者列表,但这只有在我知道SNS主题的名称时才有效。在这种情况下,我只知道SQS队列的名称。
我无法通过searching the interwebs找到任何内容。
答案 0 :(得分:3)
没有用于此目的的此类API,因此您可以使用SNS cli命令aws sns list-subscriptions
并使用SQS arn过滤(可能使用grep
命令)。这种方法可能不可行,具体取决于您帐户中存在多少订阅(结果在100个项目批处理中分页)。您可以按主题过滤子订阅,以使用list-subscriptions-by-topic
来缩小结果。