Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.

overcast

RDS operations

Every RDS operation Overcast declares — 24 of 34 implemented — with status, behaviour notes and a link to the AWS API reference for each.

24 of 34 listed operations are implemented. Back to RDS.

Summary

Category✅ Supported❌ Unsupported
DB instances67
Aurora clusters63
Events1
Engine metadata2
Subnet groups3
Parameter groups3
General3

Endpoints

DB instances

OperationStatusNotesAWS Docs
CreateDBInstance✅ SupportedDocker-backed when available; async creating→available; mysql/postgres/mariadb/aurora-mysql/aurora-postgresql; master accounts can create databases/users and grant privileges; omitted DBName creates no MySQL/MariaDB database; Aurora members use cluster-owned placement, credentials, version, port, and database; omitted PubliclyAccessible defaults to false for Aurora and otherwise follows subnet placementdocs
DescribeDBInstances✅ SupportedList all or filter by DBInstanceIdentifierdocs
DeleteDBInstance✅ SupportedSets status to “deleting”; stops+removes Docker containerdocs
StopDBInstance✅ SupportedStops Docker container; available→stopping→stoppeddocs
StartDBInstance✅ SupportedStarts Docker container; stopped→starting→availabledocs
ModifyDBInstance✅ SupportedMetadata updates (class, storage, engine version, multi-AZ, public accessibility); MasterUserPassword is applied to the running engine, requires an available instance, and uses RDS’s engine-specific length and forbidden-character rulesdocs
RebootDBInstance❌ Unsupportedstub; returns 501docs
CreateDBSnapshot❌ Unsupportedstub; returns 501docs
DeleteDBSnapshot❌ Unsupportedstub; returns 501docs
DescribeDBSnapshots❌ Unsupportedstub; returns 501docs
RestoreDBInstanceFromDBSnapshot❌ Unsupportedstub; returns 501docs
DescribeDBLogFiles❌ Unsupportedstub; returns 501docs
DownloadDBLogFilePortion❌ Unsupportedstub; returns 501docs

Aurora clusters

OperationStatusNotesAWS Docs
CreateDBCluster✅ Supportedaurora-mysql and aurora-postgresql only; logical cluster, Docker started on first instancedocs
DescribeDBClusters✅ SupportedList all or filter by DBClusterIdentifier; returns cluster membersdocs
DeleteDBCluster✅ SupportedSets status to “deleting”; async removal; refuses a cluster with DeletionProtection enableddocs
ModifyDBCluster✅ SupportedMasterUserPassword applied to every member’s engine; engine version, port and DeletionProtection applied; backup/maintenance windows, cluster parameter group, security groups and log exports recordeddocs
StartDBCluster✅ Supportedstopped→starting→availabledocs
StopDBCluster✅ Supportedavailable→stopping→stoppeddocs
CreateDBClusterSnapshot❌ Unsupportedstub; returns 501docs
DeleteDBClusterSnapshot❌ Unsupportedstub; returns 501docs
DescribeDBClusterSnapshots❌ Unsupportedstub; returns 501docs

Events

OperationStatusNotesAWS Docs
DescribeEvents✅ Supporteddb-instance events for create/start/stop/delete/failure; 14-day retention, 60-minute default window; SourceIdentifier, SourceType, EventCategories, StartTime/EndTime/Duration, Marker/MaxRecordsdocs

Engine metadata

OperationStatusNotesAWS Docs
DescribeDBEngineVersions✅ Supportedmysql (8.4, 8.0, 5.7), postgres (16.1, 15.5, 14.11), mariadb (11.4, 10.11), aurora-mysql (4.0, 3.04, 2.11), aurora-postgresql (15.4, 14.11)docs
DescribeOrderableDBInstanceOptions✅ SupportedStatic list of engine + instance class combos for mysql/postgres/mariadbdocs

Subnet groups

OperationStatusNotesAWS Docs
CreateDBSubnetGroup✅ SupportedMetadata-only; stores subnet IDs and VPC IDdocs
DescribeDBSubnetGroups✅ SupportedList all or filter by namedocs
DeleteDBSubnetGroup✅ Supporteddocs

Parameter groups

OperationStatusNotesAWS Docs
CreateDBParameterGroup✅ SupportedValidates family against known engines; stores in statedocs
DescribeDBParameterGroups✅ SupportedList all or filter by namedocs
DeleteDBParameterGroup✅ Supporteddocs

General

OperationStatusNotesAWS Docs
AddTagsToResource✅ SupportedTags stored per-ARN in rds:tags namespace; shared tag validationdocs
ListTagsForResource✅ SupportedReturns tag list for any RDS resource ARNdocs
RemoveTagsFromResource✅ SupportedRemoves specified tag keys from a resourcedocs