EC2

View EBS Snapshots from your terminal

orbit lists EBS Snapshots as a dense, sortable table: 7 columns including Name, Snapshot Id and Status, fetched with EC2:DescribeSnapshots.

Read-only is the default, so browsing is safe against a production account. Start orbit with --write and the mutating actions become reachable: Delete Snapshot, each behind its own confirmation dialog.

Install orbit brew install doughlass/homebrew-tap/orbit

What the EBS Snapshots table shows

Column Source field
NameTags.Name
Snapshot IdSnapshotId
StatusState
Volume IdVolumeId
Size (Gb)VolumeSize
ProgressProgress
StartedStartTime

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

Actions on EBS Snapshots

Key Action AWS API Posture
ctrl+dDelete SnapshotEC2:DeleteSnapshotneeds --write

See how orbit keeps writes behind --write.

IAM permissions for this view

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

Questions about EBS Snapshots in orbit

What IAM permissions do I need to view EBS Snapshots in orbit?

orbit lists EBS Snapshots with EC2:DescribeSnapshots, so a policy granting EC2:DescribeSnapshots is enough for read-only browsing of this view. The mutating actions (EC2:DeleteSnapshot) additionally require --write at startup, and their IAM actions.

Is browsing EBS Snapshots safe against a production account?

Read-only is the default. Listing and describing EBS Snapshots performs no mutations. The write actions on this view (Delete Snapshot) 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.