aws-instance-info - v1.0.0
    Preparing search index...

    Function getRDSInstances

    • Get multiple RDS instance classes at once.

      Parameters

      • instanceClasses: string[]

        Array of instance classes to fetch

      Returns Promise<Map<string, RDSInstanceDetails>>

      Promise resolving to Map of instance class to details

      import { getRDSInstances } from 'aws-instance-info/async'

      const instances = await 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