Database

# AWS RDS Connector

Create and manage relational databases -- PostgreSQL, MySQL, Aurora, and more.

$pip install "toolsconnector[rds]"
25
Actions
Database
Category
Free
Apache 2.0

## All 25 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`add_tags_to_resource` | Add tags to a database resource | resource_name, tags | `dict`
`create_db_cluster ⚠` | Create an Aurora database cluster | db_cluster_identifier [engine, master_username, master_user_password, database_name] | `RDSCluster`
`create_db_instance ⚠` | Create a database instance | db_instance_identifier [db_instance_class, engine, master_username, master_user_password, allocated_storage, storage_type, publicly_accessible, availability_zone, db_name, vpc_security_group_ids, db_subnet_group_name] | `RDSInstance`
`create_db_instance_read_replica` | Create a read replica | db_instance_identifier, source_db_instance_identifier [db_instance_class] | `RDSInstance`
`create_db_snapshot` | Create a database snapshot | db_snapshot_identifier, db_instance_identifier | `RDSSnapshot`
`create_db_subnet_group` | Create a DB subnet group | db_subnet_group_name, db_subnet_group_description, subnet_ids | `RDSSubnetGroup`
`delete_db_cluster ⚠` | Delete an Aurora database cluster | db_cluster_identifier [skip_final_snapshot] | `RDSCluster`
`delete_db_instance ⚠` | Delete a database instance | db_instance_identifier [skip_final_snapshot, final_snapshot_identifier] | `RDSInstance`
`delete_db_snapshot ⚠` | Delete a database snapshot | db_snapshot_identifier | `RDSSnapshot`
`describe_db_clusters` | Describe Aurora database clusters | [db_cluster_identifier] | `list`
`describe_db_engine_versions` | Describe available database engine versions | [engine] | `list`
`describe_db_instances` | Describe database instances | [db_instance_identifier] | `list`
`describe_db_parameter_groups` | Describe DB parameter groups | [db_parameter_group_name] | `list`
`describe_db_snapshots` | Describe database snapshots | [db_instance_identifier, db_snapshot_identifier] | `list`
`describe_db_subnet_groups` | Describe DB subnet groups | [db_subnet_group_name] | `list`
`describe_events` | Describe database events | [source_identifier, source_type, duration] | `list`
`describe_orderable_db_instance_options` | Describe orderable DB instance options | [engine] | `list`
`list_tags_for_resource` | List tags for a database resource | resource_name | `dict`
`modify_db_instance` | Modify a database instance | db_instance_identifier [db_instance_class, allocated_storage, apply_immediately] | `RDSInstance`
`promote_read_replica` | Promote a read replica to standalone | db_instance_identifier | `RDSInstance`
`reboot_db_instance` | Reboot a database instance | db_instance_identifier [force_failover] | `RDSInstance`
`remove_tags_from_resource` | Remove tags from a database resource | resource_name, tag_keys | `dict`
`restore_db_instance_from_snapshot` | Restore a database instance from a snapshot | db_instance_identifier, db_snapshot_identifier [db_instance_class] | `RDSInstance`
`start_db_instance` | Start a stopped database instance | db_instance_identifier | `RDSInstance`
`stop_db_instance` | Stop a database instance | db_instance_identifier | `RDSInstance`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing