One might think that getting the statuses of RDS instances would be just as easy as it was with EC2. Let's see if that is the case.
Relational Database Service
The describeDBInstances endpoint
The describeDBInstances endpoint is equivalent to the EC2 endpoint that we just looked at in purpose. Its input supports filters, so we can pass multiple RDS instance IDs.
When given specific database instance IDs, the service will respond with the following code:
{"DBInstances" [{"DBInstanceIdentifier" "RDS123", "DBInstanceStatus" "available"}
{"DBInstanceIdentifier" "RDS456", "DBInstanceStatus" "available"}]}
We get a vector with information...