Get the EC2 info manifest containing lists of all families and instance types. This is a lightweight file that can be used to enumerate available data.
EC2Info object with families, instances, and categories arrays
import { getEC2Info } from 'aws-instance-info'const info = getEC2Info()console.log(info.families) // ['M5', 'C7', 'R6i', ...]console.log(info.instances) // ['m5.large', 'c7.xlarge', ...]console.log(info.categories) // ['general_purpose', 'compute_optimized', ...] Copy
import { getEC2Info } from 'aws-instance-info'const info = getEC2Info()console.log(info.families) // ['M5', 'C7', 'R6i', ...]console.log(info.instances) // ['m5.large', 'c7.xlarge', ...]console.log(info.categories) // ['general_purpose', 'compute_optimized', ...]
Get the EC2 info manifest containing lists of all families and instance types. This is a lightweight file that can be used to enumerate available data.