You are viewing the documentation for an older version of boto (boto2).
Boto3, the next version of Boto, is now stable and recommended for general use. It can be used side-by-side with Boto in the same project, so it is easy to start using Boto3 in your existing projects as well as new projects. Going forward, API updates and all new feature work will be focused on Boto3.
For more information, see the documentation for boto3.
Command Line Tools¶
Boto ships with a number of command line utilities, which are installed when the package is installed. This guide outlines which ones are available & what they do.
If you’re not already depending on these utilities, you may wish to check out the AWS-CLI (http://aws.amazon.com/cli/ - User Guide & Reference Guide). It provides much wider & complete access to the AWS services.
The included utilities available are:
- Works with Autoscaling
- Creates a bundled AMI in S3 based on a EC2 instance
- Works with CloudFront & invalidations
- Works with SQS queues
- Works with CloudWatch
Handle dumping/loading data from DynamoDB tables
- Manages Elastic Load Balancer instances
- Downloads an S3 key to disk
- Lists vaults, jobs & uploads files to Glacier
- Lists all events for EC2 reservations
- Kills a list of EC2 instances
- Launches an EC2 instance
- Lists all of your EC2 instances
- Lists what keys you have within a bucket in S3
- Provides a number of facilities for interacting with Mechanical Turk
- Sends an email from the Pyami instance
- Interacts with the Route53 service
- Uploads a directory or a specific file(s) to S3
- Allows for working with SimpleDB domains
- A tool for working with the tasks in SimpleDB