Array of instance classes to fetch
Map of instance class to details
import { getRDSInstances } from 'aws-instance-info'
const instances = getRDSInstances(['db.m5.large', 'db.m5.xlarge', 'db.r6g.2xlarge'])
for (const [cls, details] of instances) {
console.log(`${cls}: ${details.vCPUs} vCPUs, ${details.memoryGiB} GiB`)
}
// db.m5.large: 2 vCPUs, 8 GiB
// db.m5.xlarge: 4 vCPUs, 16 GiB
// db.r6g.2xlarge: 8 vCPUs, 64 GiB
Get multiple RDS instance classes at once. More efficient than calling getRDSInstanceInfo multiple times for batch operations.