AWS CLIを使用して、特定のSQSキューがサブスクライブされているすべてのAWS SNSトピックを一覧表示する方法はありますか?
SNSトピックのサブスクライバーのリストを表示する方法はすでに知っていますが、それはSNSトピックの名前を知っている場合にのみ機能します。この場合、私はSQSキューの名前しか知りません。
インターウェブを検索しても何も見つかりませんでした。
この目的のためのそのようなAPIはないため、回避策として、SNS cliコマンドaws sns list-subscriptions
を使用し、SQS arnでフィルター処理することができます(grep
おそらくコマンドを使用して)。アカウントに存在するサブスクリプションの数によっては、このアプローチが実行できない場合があります(結果は100アイテムのバッチでページ付けされます)。を使用して、トピックでサブスクリプションをフィルタリングし、結果を減らすことができますlist-subscriptions-by-topic
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加