Get detailed information for a specific RDS instance class. Triggers the initial bulk fetch on first call; subsequent calls use LRU cache.
The instance class (e.g., "db.m5.large")
Promise resolving to instance class details including vCPUs, memory, network, and storage specs
import { getRDSInstanceInfo } from 'aws-instance-info/async'const instance = await getRDSInstanceInfo('db.m5.large')console.log(instance.instanceClass) // 'db.m5.large'console.log(instance.vCPUs) // 2console.log(instance.memoryGiB) // 8console.log(instance.networkBandwidthGbps) // 'Up to 10' Copy
import { getRDSInstanceInfo } from 'aws-instance-info/async'const instance = await getRDSInstanceInfo('db.m5.large')console.log(instance.instanceClass) // 'db.m5.large'console.log(instance.vCPUs) // 2console.log(instance.memoryGiB) // 8console.log(instance.networkBandwidthGbps) // 'Up to 10'
Get detailed information for a specific RDS instance class. Triggers the initial bulk fetch on first call; subsequent calls use LRU cache.