Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pdehaan/awstypes

Get AWS EC2 instance types and AWS regions
https://github.com/pdehaan/awstypes

Last synced: 17 days ago
JSON representation

Get AWS EC2 instance types and AWS regions

Awesome Lists containing this project

README

        

# awstypes

Get AWS EC2 instance types and AWS regions.

## Sources:
-
-

## API:
- `regions` - An object containing AWS zones (as keys) and friendly names (as values).
- `getRegions()` - A function which returns the AWS `regions` as an array of zone codes, or an object containing zone and friendly names.
- `types` - An array containing EC2 instance types.
- `getTypes()` - A function which returns EC2 instance types (optionally filtered by instance type prefix.

## Usage:

### `getRegions()`
- `getRegions()` - Return all the region codes and names.
- `getRegions(true)` - Return only the region codes.
- `getRegions(false)` - Return all the region codes and names.

### `getTypes()`
- `getTypes()` - Returns all EC2 instance types.
- `getTypes([])` - Returns all EC2 instance types.
- `getTypes('c3.')` - Return only c3.* instance types.
- `getTypes('m3.', 'c4.')` - Return m3.* and c4.* instance types.
- `getTypes(['m3.', 'c4.'])` - Return m3.* and c4.* instance types.