rds.py

class botoform.enriched.rds.EnrichedRds(evpc)

delete all RDS DB instances and subnet groups related to this VPC.

rds_ids:
optional list of rds_ids (names) to delete instead.
get_all_db_descriptions()

return a list of all db description dictionaries.

return a dictionary of DB Connection data related to this VPC

return a list of db description dictionaries related to this VPC.

return a list of cache cluster dns endpoints related to this VPC

return a list of db instance identifiers related to this VPC.

reset_master_passwords(db_ids)

Iterate over list of db_ids (names) reset master password immediately. Return dictionary of changes in the form of {‘db_id’ : ‘new_pass’}.

wait for related dbs to transition to desired state.