Python boto RDS example
References
- AWS Documentation - RDS Getting Started Guide
- Boto API Reference - RDS
- Elastician: Using RDS in Boto
- Google Code: boto.rds source code
Example
from pprint import pprint
from boto import rds
AWS_ACCESS_KEY_ID = 'XXXXXXXXXXXXXXXXXXXX'
AWS_SECRET_ACCESS_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''
# connect
rds_conn = rds.RDSConnection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
# list all db instances
dbinstances = rds_conn.get_all_dbinstances()
for dbi in dbinstances:
pprint(dbi)
# create a security group
security_group = rds_conn.create_dbsecurity_group('group1', 'My first DB security group')
