SNS

View SNS Topics from your terminal

orbit lists SNS Topics as a dense, sortable table: 1 column: Topic Arn, fetched with SNS:ListTopics.

Read-only is the default, so browsing is safe against a production account. Start orbit with --write and the mutating actions become reachable: Delete Topic, each behind its own confirmation dialog. Press Enter on a row to drill into topic subscriptions.

Install orbit brew install doughlass/homebrew-tap/orbit

What the SNS Topics table shows

Column Source field
Topic ArnTopicArn

Columns with an opt-in flag are hidden by default; press v for the column visibility picker.

Actions on SNS Topics

Key Action AWS API Posture
ctrl+dDelete TopicSNS:DeleteTopicneeds --write

See how orbit keeps writes behind --write.

IAM permissions for this view

Read-only browsing needs SNS:ListTopics plus the standard SNS List and Describe permissions for the surrounding views. Write actions map to SNS:DeleteTopic and are reachable only under --write.

Questions about SNS Topics in orbit

What IAM permissions do I need to view SNS Topics in orbit?

orbit lists SNS Topics with SNS:ListTopics, so a policy granting SNS:ListTopics is enough for read-only browsing of this view. The mutating actions (SNS:DeleteTopic) additionally require --write at startup, and their IAM actions.

Is browsing SNS Topics safe against a production account?

Read-only is the default. Listing and describing SNS Topics performs no mutations. The write actions on this view (Delete Topic) are reachable only when orbit is started with --write, each behind its own confirmation.

orbit is not affiliated with or endorsed by Amazon Web Services, Inc. AWS is a trademark of Amazon.com, Inc. orbit is MIT licensed.