Skip to content

Commit

Permalink
fix: update ec2-types (#319)
Browse files Browse the repository at this point in the history
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

Co-authored-by: hoonoh <hoonoh@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and hoonoh committed Dec 22, 2020
1 parent 77d5bbe commit af4c5f3
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 80 deletions.
9 changes: 9 additions & 0 deletions src/constants/ec2-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ export const instanceFamilyCompute = [
'c5n',
'c6g',
'c6gd',
'c6gn',
] as const;

export const instanceFamilyMemory = [
Expand Down Expand Up @@ -308,6 +309,14 @@ export const allInstances = [
'c6gd.12xlarge',
'c6gd.16xlarge',
'c6gd.metal',
'c6gn.medium',
'c6gn.large',
'c6gn.xlarge',
'c6gn.2xlarge',
'c6gn.4xlarge',
'c6gn.8xlarge',
'c6gn.12xlarge',
'c6gn.16xlarge',
'r3.large',
'r3.xlarge',
'r3.2xlarge',
Expand Down
164 changes: 84 additions & 80 deletions test/__snapshots__/cli.spec.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -206,52 +206,54 @@ Options:
\\"c6g.large\\", \\"c6g.xlarge\\", \\"c6g.2xlarge\\", \\"c6g.4xlarge\\", \\"c6g.8xlarge\\",
\\"c6g.12xlarge\\", \\"c6g.16xlarge\\", \\"c6g.metal\\", \\"c6gd.medium\\", \\"c6gd.large\\",
\\"c6gd.xlarge\\", \\"c6gd.2xlarge\\", \\"c6gd.4xlarge\\", \\"c6gd.8xlarge\\",
\\"c6gd.12xlarge\\", \\"c6gd.16xlarge\\", \\"c6gd.metal\\", \\"r3.large\\", \\"r3.xlarge\\",
\\"r3.2xlarge\\", \\"r3.4xlarge\\", \\"r3.8xlarge\\", \\"r4.large\\", \\"r4.xlarge\\",
\\"r4.2xlarge\\", \\"r4.4xlarge\\", \\"r4.8xlarge\\", \\"r4.16xlarge\\", \\"r5.large\\",
\\"r5.xlarge\\", \\"r5.2xlarge\\", \\"r5.4xlarge\\", \\"r5.8xlarge\\", \\"r5.12xlarge\\",
\\"r5.16xlarge\\", \\"r5.24xlarge\\", \\"r5.metal\\", \\"r5a.large\\", \\"r5a.xlarge\\",
\\"r5a.2xlarge\\", \\"r5a.4xlarge\\", \\"r5a.8xlarge\\", \\"r5a.12xlarge\\", \\"r5a.16xlarge\\",
\\"r5a.24xlarge\\", \\"r5ad.large\\", \\"r5ad.xlarge\\", \\"r5ad.2xlarge\\", \\"r5ad.4xlarge\\",
\\"r5ad.8xlarge\\", \\"r5ad.12xlarge\\", \\"r5ad.16xlarge\\", \\"r5ad.24xlarge\\",
\\"r5b.large\\", \\"r5b.xlarge\\", \\"r5b.2xlarge\\", \\"r5b.4xlarge\\", \\"r5b.8xlarge\\",
\\"r5b.12xlarge\\", \\"r5b.16xlarge\\", \\"r5b.24xlarge\\", \\"r5b.metal\\", \\"r5d.large\\",
\\"r5d.xlarge\\", \\"r5d.2xlarge\\", \\"r5d.4xlarge\\", \\"r5d.8xlarge\\", \\"r5d.12xlarge\\",
\\"r5d.16xlarge\\", \\"r5d.24xlarge\\", \\"r5d.metal\\", \\"r5dn.large\\", \\"r5dn.xlarge\\",
\\"r5dn.2xlarge\\", \\"r5dn.4xlarge\\", \\"r5dn.8xlarge\\", \\"r5dn.12xlarge\\",
\\"r5dn.16xlarge\\", \\"r5dn.24xlarge\\", \\"r5n.large\\", \\"r5n.xlarge\\", \\"r5n.2xlarge\\",
\\"r5n.4xlarge\\", \\"r5n.8xlarge\\", \\"r5n.12xlarge\\", \\"r5n.16xlarge\\", \\"r5n.24xlarge\\",
\\"r6g.medium\\", \\"r6g.large\\", \\"r6g.xlarge\\", \\"r6g.2xlarge\\", \\"r6g.4xlarge\\",
\\"r6g.8xlarge\\", \\"r6g.12xlarge\\", \\"r6g.16xlarge\\", \\"r6g.metal\\", \\"r6gd.medium\\",
\\"r6gd.large\\", \\"r6gd.xlarge\\", \\"r6gd.2xlarge\\", \\"r6gd.4xlarge\\", \\"r6gd.8xlarge\\",
\\"r6gd.12xlarge\\", \\"r6gd.16xlarge\\", \\"r6gd.metal\\", \\"x1.16xlarge\\", \\"x1.32xlarge\\",
\\"x1e.xlarge\\", \\"x1e.2xlarge\\", \\"x1e.4xlarge\\", \\"x1e.8xlarge\\", \\"x1e.16xlarge\\",
\\"x1e.32xlarge\\", \\"z1d.large\\", \\"z1d.xlarge\\", \\"z1d.2xlarge\\", \\"z1d.3xlarge\\",
\\"z1d.6xlarge\\", \\"z1d.12xlarge\\", \\"z1d.metal\\", \\"d2.xlarge\\", \\"d2.2xlarge\\",
\\"d2.4xlarge\\", \\"d2.8xlarge\\", \\"d3.xlarge\\", \\"d3.2xlarge\\", \\"d3.4xlarge\\",
\\"d3.8xlarge\\", \\"d3en.xlarge\\", \\"d3en.2xlarge\\", \\"d3en.4xlarge\\", \\"d3en.6xlarge\\",
\\"d3en.8xlarge\\", \\"d3en.12xlarge\\", \\"h1.2xlarge\\", \\"h1.4xlarge\\", \\"h1.8xlarge\\",
\\"h1.16xlarge\\", \\"i2.xlarge\\", \\"i2.2xlarge\\", \\"i2.4xlarge\\", \\"i2.8xlarge\\",
\\"i3.large\\", \\"i3.xlarge\\", \\"i3.2xlarge\\", \\"i3.4xlarge\\", \\"i3.8xlarge\\",
\\"i3.16xlarge\\", \\"i3.metal\\", \\"i3en.large\\", \\"i3en.xlarge\\", \\"i3en.2xlarge\\",
\\"i3en.3xlarge\\", \\"i3en.6xlarge\\", \\"i3en.12xlarge\\", \\"i3en.24xlarge\\",
\\"i3en.metal\\", \\"f1.2xlarge\\", \\"f1.4xlarge\\", \\"f1.16xlarge\\", \\"g2.2xlarge\\",
\\"g2.8xlarge\\", \\"g3.4xlarge\\", \\"g3.8xlarge\\", \\"g3.16xlarge\\", \\"g3s.xlarge\\",
\\"g4ad.4xlarge\\", \\"g4ad.8xlarge\\", \\"g4ad.16xlarge\\", \\"g4dn.xlarge\\",
\\"g4dn.2xlarge\\", \\"g4dn.4xlarge\\", \\"g4dn.8xlarge\\", \\"g4dn.12xlarge\\",
\\"g4dn.16xlarge\\", \\"g4dn.metal\\", \\"inf1.xlarge\\", \\"inf1.2xlarge\\", \\"inf1.6xlarge\\",
\\"inf1.24xlarge\\", \\"p2.xlarge\\", \\"p2.8xlarge\\", \\"p2.16xlarge\\", \\"p3.2xlarge\\",
\\"p3.8xlarge\\", \\"p3.16xlarge\\", \\"p3dn.24xlarge\\", \\"p4d.24xlarge\\"]
\\"c6gd.12xlarge\\", \\"c6gd.16xlarge\\", \\"c6gd.metal\\", \\"c6gn.medium\\", \\"c6gn.large\\",
\\"c6gn.xlarge\\", \\"c6gn.2xlarge\\", \\"c6gn.4xlarge\\", \\"c6gn.8xlarge\\",
\\"c6gn.12xlarge\\", \\"c6gn.16xlarge\\", \\"r3.large\\", \\"r3.xlarge\\", \\"r3.2xlarge\\",
\\"r3.4xlarge\\", \\"r3.8xlarge\\", \\"r4.large\\", \\"r4.xlarge\\", \\"r4.2xlarge\\",
\\"r4.4xlarge\\", \\"r4.8xlarge\\", \\"r4.16xlarge\\", \\"r5.large\\", \\"r5.xlarge\\",
\\"r5.2xlarge\\", \\"r5.4xlarge\\", \\"r5.8xlarge\\", \\"r5.12xlarge\\", \\"r5.16xlarge\\",
\\"r5.24xlarge\\", \\"r5.metal\\", \\"r5a.large\\", \\"r5a.xlarge\\", \\"r5a.2xlarge\\",
\\"r5a.4xlarge\\", \\"r5a.8xlarge\\", \\"r5a.12xlarge\\", \\"r5a.16xlarge\\", \\"r5a.24xlarge\\",
\\"r5ad.large\\", \\"r5ad.xlarge\\", \\"r5ad.2xlarge\\", \\"r5ad.4xlarge\\", \\"r5ad.8xlarge\\",
\\"r5ad.12xlarge\\", \\"r5ad.16xlarge\\", \\"r5ad.24xlarge\\", \\"r5b.large\\", \\"r5b.xlarge\\",
\\"r5b.2xlarge\\", \\"r5b.4xlarge\\", \\"r5b.8xlarge\\", \\"r5b.12xlarge\\", \\"r5b.16xlarge\\",
\\"r5b.24xlarge\\", \\"r5b.metal\\", \\"r5d.large\\", \\"r5d.xlarge\\", \\"r5d.2xlarge\\",
\\"r5d.4xlarge\\", \\"r5d.8xlarge\\", \\"r5d.12xlarge\\", \\"r5d.16xlarge\\", \\"r5d.24xlarge\\",
\\"r5d.metal\\", \\"r5dn.large\\", \\"r5dn.xlarge\\", \\"r5dn.2xlarge\\", \\"r5dn.4xlarge\\",
\\"r5dn.8xlarge\\", \\"r5dn.12xlarge\\", \\"r5dn.16xlarge\\", \\"r5dn.24xlarge\\",
\\"r5n.large\\", \\"r5n.xlarge\\", \\"r5n.2xlarge\\", \\"r5n.4xlarge\\", \\"r5n.8xlarge\\",
\\"r5n.12xlarge\\", \\"r5n.16xlarge\\", \\"r5n.24xlarge\\", \\"r6g.medium\\", \\"r6g.large\\",
\\"r6g.xlarge\\", \\"r6g.2xlarge\\", \\"r6g.4xlarge\\", \\"r6g.8xlarge\\", \\"r6g.12xlarge\\",
\\"r6g.16xlarge\\", \\"r6g.metal\\", \\"r6gd.medium\\", \\"r6gd.large\\", \\"r6gd.xlarge\\",
\\"r6gd.2xlarge\\", \\"r6gd.4xlarge\\", \\"r6gd.8xlarge\\", \\"r6gd.12xlarge\\",
\\"r6gd.16xlarge\\", \\"r6gd.metal\\", \\"x1.16xlarge\\", \\"x1.32xlarge\\", \\"x1e.xlarge\\",
\\"x1e.2xlarge\\", \\"x1e.4xlarge\\", \\"x1e.8xlarge\\", \\"x1e.16xlarge\\", \\"x1e.32xlarge\\",
\\"z1d.large\\", \\"z1d.xlarge\\", \\"z1d.2xlarge\\", \\"z1d.3xlarge\\", \\"z1d.6xlarge\\",
\\"z1d.12xlarge\\", \\"z1d.metal\\", \\"d2.xlarge\\", \\"d2.2xlarge\\", \\"d2.4xlarge\\",
\\"d2.8xlarge\\", \\"d3.xlarge\\", \\"d3.2xlarge\\", \\"d3.4xlarge\\", \\"d3.8xlarge\\",
\\"d3en.xlarge\\", \\"d3en.2xlarge\\", \\"d3en.4xlarge\\", \\"d3en.6xlarge\\", \\"d3en.8xlarge\\",
\\"d3en.12xlarge\\", \\"h1.2xlarge\\", \\"h1.4xlarge\\", \\"h1.8xlarge\\", \\"h1.16xlarge\\",
\\"i2.xlarge\\", \\"i2.2xlarge\\", \\"i2.4xlarge\\", \\"i2.8xlarge\\", \\"i3.large\\",
\\"i3.xlarge\\", \\"i3.2xlarge\\", \\"i3.4xlarge\\", \\"i3.8xlarge\\", \\"i3.16xlarge\\",
\\"i3.metal\\", \\"i3en.large\\", \\"i3en.xlarge\\", \\"i3en.2xlarge\\", \\"i3en.3xlarge\\",
\\"i3en.6xlarge\\", \\"i3en.12xlarge\\", \\"i3en.24xlarge\\", \\"i3en.metal\\", \\"f1.2xlarge\\",
\\"f1.4xlarge\\", \\"f1.16xlarge\\", \\"g2.2xlarge\\", \\"g2.8xlarge\\", \\"g3.4xlarge\\",
\\"g3.8xlarge\\", \\"g3.16xlarge\\", \\"g3s.xlarge\\", \\"g4ad.4xlarge\\", \\"g4ad.8xlarge\\",
\\"g4ad.16xlarge\\", \\"g4dn.xlarge\\", \\"g4dn.2xlarge\\", \\"g4dn.4xlarge\\",
\\"g4dn.8xlarge\\", \\"g4dn.12xlarge\\", \\"g4dn.16xlarge\\", \\"g4dn.metal\\", \\"inf1.xlarge\\",
\\"inf1.2xlarge\\", \\"inf1.6xlarge\\", \\"inf1.24xlarge\\", \\"p2.xlarge\\", \\"p2.8xlarge\\",
\\"p2.16xlarge\\", \\"p3.2xlarge\\", \\"p3.8xlarge\\", \\"p3.16xlarge\\", \\"p3dn.24xlarge\\",
\\"p4d.24xlarge\\"]
--family EC2 instance family.
[array] [choices: \\"general\\", \\"compute\\", \\"memory\\", \\"storage\\",
\\"acceleratedComputing\\"]
-f, --familyType EC2 instance family types.
[array] [choices: \\"a1\\", \\"t1\\", \\"t2\\", \\"t3\\", \\"t3a\\", \\"t4g\\", \\"m1\\", \\"m2\\", \\"m3\\",
\\"m4\\", \\"m5\\", \\"m5a\\", \\"m5ad\\", \\"m5d\\", \\"m5dn\\", \\"m5n\\", \\"m5zn\\", \\"m6g\\", \\"m6gd\\", \\"c1\\",
\\"c3\\", \\"c4\\", \\"c5\\", \\"c5a\\", \\"c5ad\\", \\"c5d\\", \\"c5n\\", \\"c6g\\", \\"c6gd\\", \\"r3\\", \\"r4\\",
\\"r5\\", \\"r5a\\", \\"r5ad\\", \\"r5b\\", \\"r5d\\", \\"r5dn\\", \\"r5n\\", \\"r6g\\", \\"r6gd\\", \\"x1\\", \\"x1e\\",
\\"z1d\\", \\"d2\\", \\"d3\\", \\"d3en\\", \\"h1\\", \\"i2\\", \\"i3\\", \\"i3en\\", \\"f1\\", \\"g2\\", \\"g3\\", \\"g3s\\",
\\"g4ad\\", \\"g4dn\\", \\"inf1\\", \\"p2\\", \\"p3\\", \\"p3dn\\", \\"p4d\\"]
\\"c3\\", \\"c4\\", \\"c5\\", \\"c5a\\", \\"c5ad\\", \\"c5d\\", \\"c5n\\", \\"c6g\\", \\"c6gd\\", \\"c6gn\\", \\"r3\\",
\\"r4\\", \\"r5\\", \\"r5a\\", \\"r5ad\\", \\"r5b\\", \\"r5d\\", \\"r5dn\\", \\"r5n\\", \\"r6g\\", \\"r6gd\\", \\"x1\\",
\\"x1e\\", \\"z1d\\", \\"d2\\", \\"d3\\", \\"d3en\\", \\"h1\\", \\"i2\\", \\"i3\\", \\"i3en\\", \\"f1\\", \\"g2\\", \\"g3\\",
\\"g3s\\", \\"g4ad\\", \\"g4dn\\", \\"inf1\\", \\"p2\\", \\"p3\\", \\"p3dn\\", \\"p4d\\"]
-s, --size EC2 instance sizes.
[array] [choices: \\"nano\\", \\"micro\\", \\"small\\", \\"medium\\", \\"large\\", \\"xlarge\\",
\\"2xlarge\\", \\"3xlarge\\", \\"4xlarge\\", \\"6xlarge\\", \\"8xlarge\\", \\"9xlarge\\", \\"10xlarge\\",
Expand Down Expand Up @@ -500,52 +502,54 @@ Options:
\\"c6g.large\\", \\"c6g.xlarge\\", \\"c6g.2xlarge\\", \\"c6g.4xlarge\\", \\"c6g.8xlarge\\",
\\"c6g.12xlarge\\", \\"c6g.16xlarge\\", \\"c6g.metal\\", \\"c6gd.medium\\", \\"c6gd.large\\",
\\"c6gd.xlarge\\", \\"c6gd.2xlarge\\", \\"c6gd.4xlarge\\", \\"c6gd.8xlarge\\",
\\"c6gd.12xlarge\\", \\"c6gd.16xlarge\\", \\"c6gd.metal\\", \\"r3.large\\", \\"r3.xlarge\\",
\\"r3.2xlarge\\", \\"r3.4xlarge\\", \\"r3.8xlarge\\", \\"r4.large\\", \\"r4.xlarge\\",
\\"r4.2xlarge\\", \\"r4.4xlarge\\", \\"r4.8xlarge\\", \\"r4.16xlarge\\", \\"r5.large\\",
\\"r5.xlarge\\", \\"r5.2xlarge\\", \\"r5.4xlarge\\", \\"r5.8xlarge\\", \\"r5.12xlarge\\",
\\"r5.16xlarge\\", \\"r5.24xlarge\\", \\"r5.metal\\", \\"r5a.large\\", \\"r5a.xlarge\\",
\\"r5a.2xlarge\\", \\"r5a.4xlarge\\", \\"r5a.8xlarge\\", \\"r5a.12xlarge\\", \\"r5a.16xlarge\\",
\\"r5a.24xlarge\\", \\"r5ad.large\\", \\"r5ad.xlarge\\", \\"r5ad.2xlarge\\", \\"r5ad.4xlarge\\",
\\"r5ad.8xlarge\\", \\"r5ad.12xlarge\\", \\"r5ad.16xlarge\\", \\"r5ad.24xlarge\\",
\\"r5b.large\\", \\"r5b.xlarge\\", \\"r5b.2xlarge\\", \\"r5b.4xlarge\\", \\"r5b.8xlarge\\",
\\"r5b.12xlarge\\", \\"r5b.16xlarge\\", \\"r5b.24xlarge\\", \\"r5b.metal\\", \\"r5d.large\\",
\\"r5d.xlarge\\", \\"r5d.2xlarge\\", \\"r5d.4xlarge\\", \\"r5d.8xlarge\\", \\"r5d.12xlarge\\",
\\"r5d.16xlarge\\", \\"r5d.24xlarge\\", \\"r5d.metal\\", \\"r5dn.large\\", \\"r5dn.xlarge\\",
\\"r5dn.2xlarge\\", \\"r5dn.4xlarge\\", \\"r5dn.8xlarge\\", \\"r5dn.12xlarge\\",
\\"r5dn.16xlarge\\", \\"r5dn.24xlarge\\", \\"r5n.large\\", \\"r5n.xlarge\\", \\"r5n.2xlarge\\",
\\"r5n.4xlarge\\", \\"r5n.8xlarge\\", \\"r5n.12xlarge\\", \\"r5n.16xlarge\\", \\"r5n.24xlarge\\",
\\"r6g.medium\\", \\"r6g.large\\", \\"r6g.xlarge\\", \\"r6g.2xlarge\\", \\"r6g.4xlarge\\",
\\"r6g.8xlarge\\", \\"r6g.12xlarge\\", \\"r6g.16xlarge\\", \\"r6g.metal\\", \\"r6gd.medium\\",
\\"r6gd.large\\", \\"r6gd.xlarge\\", \\"r6gd.2xlarge\\", \\"r6gd.4xlarge\\", \\"r6gd.8xlarge\\",
\\"r6gd.12xlarge\\", \\"r6gd.16xlarge\\", \\"r6gd.metal\\", \\"x1.16xlarge\\", \\"x1.32xlarge\\",
\\"x1e.xlarge\\", \\"x1e.2xlarge\\", \\"x1e.4xlarge\\", \\"x1e.8xlarge\\", \\"x1e.16xlarge\\",
\\"x1e.32xlarge\\", \\"z1d.large\\", \\"z1d.xlarge\\", \\"z1d.2xlarge\\", \\"z1d.3xlarge\\",
\\"z1d.6xlarge\\", \\"z1d.12xlarge\\", \\"z1d.metal\\", \\"d2.xlarge\\", \\"d2.2xlarge\\",
\\"d2.4xlarge\\", \\"d2.8xlarge\\", \\"d3.xlarge\\", \\"d3.2xlarge\\", \\"d3.4xlarge\\",
\\"d3.8xlarge\\", \\"d3en.xlarge\\", \\"d3en.2xlarge\\", \\"d3en.4xlarge\\", \\"d3en.6xlarge\\",
\\"d3en.8xlarge\\", \\"d3en.12xlarge\\", \\"h1.2xlarge\\", \\"h1.4xlarge\\", \\"h1.8xlarge\\",
\\"h1.16xlarge\\", \\"i2.xlarge\\", \\"i2.2xlarge\\", \\"i2.4xlarge\\", \\"i2.8xlarge\\",
\\"i3.large\\", \\"i3.xlarge\\", \\"i3.2xlarge\\", \\"i3.4xlarge\\", \\"i3.8xlarge\\",
\\"i3.16xlarge\\", \\"i3.metal\\", \\"i3en.large\\", \\"i3en.xlarge\\", \\"i3en.2xlarge\\",
\\"i3en.3xlarge\\", \\"i3en.6xlarge\\", \\"i3en.12xlarge\\", \\"i3en.24xlarge\\",
\\"i3en.metal\\", \\"f1.2xlarge\\", \\"f1.4xlarge\\", \\"f1.16xlarge\\", \\"g2.2xlarge\\",
\\"g2.8xlarge\\", \\"g3.4xlarge\\", \\"g3.8xlarge\\", \\"g3.16xlarge\\", \\"g3s.xlarge\\",
\\"g4ad.4xlarge\\", \\"g4ad.8xlarge\\", \\"g4ad.16xlarge\\", \\"g4dn.xlarge\\",
\\"g4dn.2xlarge\\", \\"g4dn.4xlarge\\", \\"g4dn.8xlarge\\", \\"g4dn.12xlarge\\",
\\"g4dn.16xlarge\\", \\"g4dn.metal\\", \\"inf1.xlarge\\", \\"inf1.2xlarge\\", \\"inf1.6xlarge\\",
\\"inf1.24xlarge\\", \\"p2.xlarge\\", \\"p2.8xlarge\\", \\"p2.16xlarge\\", \\"p3.2xlarge\\",
\\"p3.8xlarge\\", \\"p3.16xlarge\\", \\"p3dn.24xlarge\\", \\"p4d.24xlarge\\"]
\\"c6gd.12xlarge\\", \\"c6gd.16xlarge\\", \\"c6gd.metal\\", \\"c6gn.medium\\", \\"c6gn.large\\",
\\"c6gn.xlarge\\", \\"c6gn.2xlarge\\", \\"c6gn.4xlarge\\", \\"c6gn.8xlarge\\",
\\"c6gn.12xlarge\\", \\"c6gn.16xlarge\\", \\"r3.large\\", \\"r3.xlarge\\", \\"r3.2xlarge\\",
\\"r3.4xlarge\\", \\"r3.8xlarge\\", \\"r4.large\\", \\"r4.xlarge\\", \\"r4.2xlarge\\",
\\"r4.4xlarge\\", \\"r4.8xlarge\\", \\"r4.16xlarge\\", \\"r5.large\\", \\"r5.xlarge\\",
\\"r5.2xlarge\\", \\"r5.4xlarge\\", \\"r5.8xlarge\\", \\"r5.12xlarge\\", \\"r5.16xlarge\\",
\\"r5.24xlarge\\", \\"r5.metal\\", \\"r5a.large\\", \\"r5a.xlarge\\", \\"r5a.2xlarge\\",
\\"r5a.4xlarge\\", \\"r5a.8xlarge\\", \\"r5a.12xlarge\\", \\"r5a.16xlarge\\", \\"r5a.24xlarge\\",
\\"r5ad.large\\", \\"r5ad.xlarge\\", \\"r5ad.2xlarge\\", \\"r5ad.4xlarge\\", \\"r5ad.8xlarge\\",
\\"r5ad.12xlarge\\", \\"r5ad.16xlarge\\", \\"r5ad.24xlarge\\", \\"r5b.large\\", \\"r5b.xlarge\\",
\\"r5b.2xlarge\\", \\"r5b.4xlarge\\", \\"r5b.8xlarge\\", \\"r5b.12xlarge\\", \\"r5b.16xlarge\\",
\\"r5b.24xlarge\\", \\"r5b.metal\\", \\"r5d.large\\", \\"r5d.xlarge\\", \\"r5d.2xlarge\\",
\\"r5d.4xlarge\\", \\"r5d.8xlarge\\", \\"r5d.12xlarge\\", \\"r5d.16xlarge\\", \\"r5d.24xlarge\\",
\\"r5d.metal\\", \\"r5dn.large\\", \\"r5dn.xlarge\\", \\"r5dn.2xlarge\\", \\"r5dn.4xlarge\\",
\\"r5dn.8xlarge\\", \\"r5dn.12xlarge\\", \\"r5dn.16xlarge\\", \\"r5dn.24xlarge\\",
\\"r5n.large\\", \\"r5n.xlarge\\", \\"r5n.2xlarge\\", \\"r5n.4xlarge\\", \\"r5n.8xlarge\\",
\\"r5n.12xlarge\\", \\"r5n.16xlarge\\", \\"r5n.24xlarge\\", \\"r6g.medium\\", \\"r6g.large\\",
\\"r6g.xlarge\\", \\"r6g.2xlarge\\", \\"r6g.4xlarge\\", \\"r6g.8xlarge\\", \\"r6g.12xlarge\\",
\\"r6g.16xlarge\\", \\"r6g.metal\\", \\"r6gd.medium\\", \\"r6gd.large\\", \\"r6gd.xlarge\\",
\\"r6gd.2xlarge\\", \\"r6gd.4xlarge\\", \\"r6gd.8xlarge\\", \\"r6gd.12xlarge\\",
\\"r6gd.16xlarge\\", \\"r6gd.metal\\", \\"x1.16xlarge\\", \\"x1.32xlarge\\", \\"x1e.xlarge\\",
\\"x1e.2xlarge\\", \\"x1e.4xlarge\\", \\"x1e.8xlarge\\", \\"x1e.16xlarge\\", \\"x1e.32xlarge\\",
\\"z1d.large\\", \\"z1d.xlarge\\", \\"z1d.2xlarge\\", \\"z1d.3xlarge\\", \\"z1d.6xlarge\\",
\\"z1d.12xlarge\\", \\"z1d.metal\\", \\"d2.xlarge\\", \\"d2.2xlarge\\", \\"d2.4xlarge\\",
\\"d2.8xlarge\\", \\"d3.xlarge\\", \\"d3.2xlarge\\", \\"d3.4xlarge\\", \\"d3.8xlarge\\",
\\"d3en.xlarge\\", \\"d3en.2xlarge\\", \\"d3en.4xlarge\\", \\"d3en.6xlarge\\", \\"d3en.8xlarge\\",
\\"d3en.12xlarge\\", \\"h1.2xlarge\\", \\"h1.4xlarge\\", \\"h1.8xlarge\\", \\"h1.16xlarge\\",
\\"i2.xlarge\\", \\"i2.2xlarge\\", \\"i2.4xlarge\\", \\"i2.8xlarge\\", \\"i3.large\\",
\\"i3.xlarge\\", \\"i3.2xlarge\\", \\"i3.4xlarge\\", \\"i3.8xlarge\\", \\"i3.16xlarge\\",
\\"i3.metal\\", \\"i3en.large\\", \\"i3en.xlarge\\", \\"i3en.2xlarge\\", \\"i3en.3xlarge\\",
\\"i3en.6xlarge\\", \\"i3en.12xlarge\\", \\"i3en.24xlarge\\", \\"i3en.metal\\", \\"f1.2xlarge\\",
\\"f1.4xlarge\\", \\"f1.16xlarge\\", \\"g2.2xlarge\\", \\"g2.8xlarge\\", \\"g3.4xlarge\\",
\\"g3.8xlarge\\", \\"g3.16xlarge\\", \\"g3s.xlarge\\", \\"g4ad.4xlarge\\", \\"g4ad.8xlarge\\",
\\"g4ad.16xlarge\\", \\"g4dn.xlarge\\", \\"g4dn.2xlarge\\", \\"g4dn.4xlarge\\",
\\"g4dn.8xlarge\\", \\"g4dn.12xlarge\\", \\"g4dn.16xlarge\\", \\"g4dn.metal\\", \\"inf1.xlarge\\",
\\"inf1.2xlarge\\", \\"inf1.6xlarge\\", \\"inf1.24xlarge\\", \\"p2.xlarge\\", \\"p2.8xlarge\\",
\\"p2.16xlarge\\", \\"p3.2xlarge\\", \\"p3.8xlarge\\", \\"p3.16xlarge\\", \\"p3dn.24xlarge\\",
\\"p4d.24xlarge\\"]
--family EC2 instance family.
[array] [choices: \\"general\\", \\"compute\\", \\"memory\\", \\"storage\\",
\\"acceleratedComputing\\"]
-f, --familyType EC2 instance family types.
[array] [choices: \\"a1\\", \\"t1\\", \\"t2\\", \\"t3\\", \\"t3a\\", \\"t4g\\", \\"m1\\", \\"m2\\", \\"m3\\",
\\"m4\\", \\"m5\\", \\"m5a\\", \\"m5ad\\", \\"m5d\\", \\"m5dn\\", \\"m5n\\", \\"m5zn\\", \\"m6g\\", \\"m6gd\\", \\"c1\\",
\\"c3\\", \\"c4\\", \\"c5\\", \\"c5a\\", \\"c5ad\\", \\"c5d\\", \\"c5n\\", \\"c6g\\", \\"c6gd\\", \\"r3\\", \\"r4\\",
\\"r5\\", \\"r5a\\", \\"r5ad\\", \\"r5b\\", \\"r5d\\", \\"r5dn\\", \\"r5n\\", \\"r6g\\", \\"r6gd\\", \\"x1\\", \\"x1e\\",
\\"z1d\\", \\"d2\\", \\"d3\\", \\"d3en\\", \\"h1\\", \\"i2\\", \\"i3\\", \\"i3en\\", \\"f1\\", \\"g2\\", \\"g3\\", \\"g3s\\",
\\"g4ad\\", \\"g4dn\\", \\"inf1\\", \\"p2\\", \\"p3\\", \\"p3dn\\", \\"p4d\\"]
\\"c3\\", \\"c4\\", \\"c5\\", \\"c5a\\", \\"c5ad\\", \\"c5d\\", \\"c5n\\", \\"c6g\\", \\"c6gd\\", \\"c6gn\\", \\"r3\\",
\\"r4\\", \\"r5\\", \\"r5a\\", \\"r5ad\\", \\"r5b\\", \\"r5d\\", \\"r5dn\\", \\"r5n\\", \\"r6g\\", \\"r6gd\\", \\"x1\\",
\\"x1e\\", \\"z1d\\", \\"d2\\", \\"d3\\", \\"d3en\\", \\"h1\\", \\"i2\\", \\"i3\\", \\"i3en\\", \\"f1\\", \\"g2\\", \\"g3\\",
\\"g3s\\", \\"g4ad\\", \\"g4dn\\", \\"inf1\\", \\"p2\\", \\"p3\\", \\"p3dn\\", \\"p4d\\"]
-s, --size EC2 instance sizes.
[array] [choices: \\"nano\\", \\"micro\\", \\"small\\", \\"medium\\", \\"large\\", \\"xlarge\\",
\\"2xlarge\\", \\"3xlarge\\", \\"4xlarge\\", \\"6xlarge\\", \\"8xlarge\\", \\"9xlarge\\", \\"10xlarge\\",
Expand Down

0 comments on commit af4c5f3

Please sign in to comment.