Skip to content

Commit e8b6495

Browse files
chore: update EMR Instance Types (#164)
Co-authored-by: viren-nadkarni <5170829+viren-nadkarni@users.noreply.github.com>
1 parent b1814b1 commit e8b6495

25 files changed

Lines changed: 1075 additions & 918 deletions

moto/emr/resources/instance-types-emr-4.6.0.json

Lines changed: 54 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,78 @@
55
"m7i-flex.8xlarge",
66
"m7i-flex.12xlarge",
77
"m7i-flex.16xlarge",
8+
"m8a.xlarge",
9+
"m8a.2xlarge",
10+
"m8a.4xlarge",
11+
"m8a.8xlarge",
12+
"m8a.12xlarge",
13+
"m8a.16xlarge",
14+
"m8a.24xlarge",
15+
"m8a.48xlarge",
16+
"m8i.xlarge",
17+
"m8i.2xlarge",
18+
"m8i.4xlarge",
19+
"m8i.8xlarge",
20+
"m8i.12xlarge",
21+
"m8i.16xlarge",
22+
"m8i.24xlarge",
23+
"m8i.32xlarge",
24+
"m8i.48xlarge",
25+
"m8i.96xlarge",
826
"m8i-flex.xlarge",
927
"m8i-flex.2xlarge",
1028
"m8i-flex.4xlarge",
1129
"m8i-flex.8xlarge",
1230
"m8i-flex.12xlarge",
1331
"m8i-flex.16xlarge",
14-
"m3.2xlarge",
15-
"m3.xlarge",
1632
"c7i-flex.xlarge",
1733
"c7i-flex.2xlarge",
1834
"c7i-flex.4xlarge",
1935
"c7i-flex.8xlarge",
2036
"c7i-flex.12xlarge",
2137
"c7i-flex.16xlarge",
38+
"c8gn.xlarge",
39+
"c8gn.2xlarge",
40+
"c8gn.4xlarge",
41+
"c8gn.8xlarge",
42+
"c8gn.12xlarge",
43+
"c8gn.16xlarge",
44+
"c8gn.24xlarge",
45+
"c8gn.48xlarge",
46+
"c8i.xlarge",
47+
"c8i.2xlarge",
48+
"c8i.4xlarge",
49+
"c8i.8xlarge",
50+
"c8i.12xlarge",
51+
"c8i.16xlarge",
52+
"c8i.24xlarge",
53+
"c8i.32xlarge",
54+
"c8i.48xlarge",
55+
"c8i.96xlarge",
2256
"c8i-flex.xlarge",
2357
"c8i-flex.2xlarge",
2458
"c8i-flex.4xlarge",
2559
"c8i-flex.8xlarge",
2660
"c8i-flex.12xlarge",
2761
"c8i-flex.16xlarge",
28-
"c3.2xlarge",
29-
"c3.4xlarge",
30-
"c3.8xlarge",
31-
"c3.xlarge",
32-
"r8gb.xlarge",
33-
"r8gb.2xlarge",
34-
"r8gb.4xlarge",
35-
"r8gb.8xlarge",
36-
"r8gb.12xlarge",
37-
"r8gb.16xlarge",
38-
"r8gb.24xlarge",
62+
"r8a.xlarge",
63+
"r8a.2xlarge",
64+
"r8a.4xlarge",
65+
"r8a.8xlarge",
66+
"r8a.12xlarge",
67+
"r8a.16xlarge",
68+
"r8a.24xlarge",
69+
"r8a.48xlarge",
70+
"r8i.xlarge",
71+
"r8i.2xlarge",
72+
"r8i.4xlarge",
73+
"r8i.8xlarge",
74+
"r8i.12xlarge",
75+
"r8i.16xlarge",
76+
"r8i.24xlarge",
77+
"r8i.32xlarge",
78+
"r8i.48xlarge",
79+
"r8i.96xlarge",
3980
"r8i-flex.xlarge",
4081
"r8i-flex.2xlarge",
4182
"r8i-flex.4xlarge",
@@ -46,37 +87,20 @@
4687
"r3.4xlarge",
4788
"r3.8xlarge",
4889
"r3.xlarge",
49-
"r8gn.12xlarge",
50-
"r8gn.16xlarge",
51-
"r8gn.24xlarge",
52-
"r8gn.2xlarge",
53-
"r8gn.48xlarge",
54-
"r8gn.4xlarge",
55-
"r8gn.8xlarge",
56-
"r8gn.xlarge",
5790
"d2.xlarge",
5891
"d2.2xlarge",
5992
"d2.4xlarge",
6093
"d2.8xlarge",
61-
"m1.small",
62-
"m1.medium",
63-
"m1.large",
64-
"m1.xlarge",
6594
"m4.large",
6695
"m4.xlarge",
6796
"m4.2xlarge",
6897
"m4.4xlarge",
6998
"m4.10xlarge",
70-
"c1.medium",
71-
"c1.xlarge",
7299
"c4.large",
73100
"c4.xlarge",
74101
"c4.2xlarge",
75102
"c4.4xlarge",
76103
"c4.8xlarge",
77-
"m2.xlarge",
78-
"m2.2xlarge",
79-
"m2.4xlarge",
80104
"r4.xlarge",
81105
"r4.2xlarge",
82106
"r4.4xlarge",

moto/emr/resources/instance-types-emr-4.8.4.json

Lines changed: 54 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,78 @@
55
"m7i-flex.8xlarge",
66
"m7i-flex.12xlarge",
77
"m7i-flex.16xlarge",
8+
"m8a.xlarge",
9+
"m8a.2xlarge",
10+
"m8a.4xlarge",
11+
"m8a.8xlarge",
12+
"m8a.12xlarge",
13+
"m8a.16xlarge",
14+
"m8a.24xlarge",
15+
"m8a.48xlarge",
16+
"m8i.xlarge",
17+
"m8i.2xlarge",
18+
"m8i.4xlarge",
19+
"m8i.8xlarge",
20+
"m8i.12xlarge",
21+
"m8i.16xlarge",
22+
"m8i.24xlarge",
23+
"m8i.32xlarge",
24+
"m8i.48xlarge",
25+
"m8i.96xlarge",
826
"m8i-flex.xlarge",
927
"m8i-flex.2xlarge",
1028
"m8i-flex.4xlarge",
1129
"m8i-flex.8xlarge",
1230
"m8i-flex.12xlarge",
1331
"m8i-flex.16xlarge",
14-
"m3.2xlarge",
15-
"m3.xlarge",
1632
"c7i-flex.xlarge",
1733
"c7i-flex.2xlarge",
1834
"c7i-flex.4xlarge",
1935
"c7i-flex.8xlarge",
2036
"c7i-flex.12xlarge",
2137
"c7i-flex.16xlarge",
38+
"c8gn.xlarge",
39+
"c8gn.2xlarge",
40+
"c8gn.4xlarge",
41+
"c8gn.8xlarge",
42+
"c8gn.12xlarge",
43+
"c8gn.16xlarge",
44+
"c8gn.24xlarge",
45+
"c8gn.48xlarge",
46+
"c8i.xlarge",
47+
"c8i.2xlarge",
48+
"c8i.4xlarge",
49+
"c8i.8xlarge",
50+
"c8i.12xlarge",
51+
"c8i.16xlarge",
52+
"c8i.24xlarge",
53+
"c8i.32xlarge",
54+
"c8i.48xlarge",
55+
"c8i.96xlarge",
2256
"c8i-flex.xlarge",
2357
"c8i-flex.2xlarge",
2458
"c8i-flex.4xlarge",
2559
"c8i-flex.8xlarge",
2660
"c8i-flex.12xlarge",
2761
"c8i-flex.16xlarge",
28-
"c3.2xlarge",
29-
"c3.4xlarge",
30-
"c3.8xlarge",
31-
"c3.xlarge",
32-
"r8gb.xlarge",
33-
"r8gb.2xlarge",
34-
"r8gb.4xlarge",
35-
"r8gb.8xlarge",
36-
"r8gb.12xlarge",
37-
"r8gb.16xlarge",
38-
"r8gb.24xlarge",
62+
"r8a.xlarge",
63+
"r8a.2xlarge",
64+
"r8a.4xlarge",
65+
"r8a.8xlarge",
66+
"r8a.12xlarge",
67+
"r8a.16xlarge",
68+
"r8a.24xlarge",
69+
"r8a.48xlarge",
70+
"r8i.xlarge",
71+
"r8i.2xlarge",
72+
"r8i.4xlarge",
73+
"r8i.8xlarge",
74+
"r8i.12xlarge",
75+
"r8i.16xlarge",
76+
"r8i.24xlarge",
77+
"r8i.32xlarge",
78+
"r8i.48xlarge",
79+
"r8i.96xlarge",
3980
"r8i-flex.xlarge",
4081
"r8i-flex.2xlarge",
4182
"r8i-flex.4xlarge",
@@ -46,38 +87,21 @@
4687
"r3.4xlarge",
4788
"r3.8xlarge",
4889
"r3.xlarge",
49-
"r8gn.12xlarge",
50-
"r8gn.16xlarge",
51-
"r8gn.24xlarge",
52-
"r8gn.2xlarge",
53-
"r8gn.48xlarge",
54-
"r8gn.4xlarge",
55-
"r8gn.8xlarge",
56-
"r8gn.xlarge",
5790
"d2.xlarge",
5891
"d2.2xlarge",
5992
"d2.4xlarge",
6093
"d2.8xlarge",
61-
"m1.small",
62-
"m1.medium",
63-
"m1.large",
64-
"m1.xlarge",
6594
"m4.large",
6695
"m4.xlarge",
6796
"m4.2xlarge",
6897
"m4.4xlarge",
6998
"m4.10xlarge",
7099
"m4.16xlarge",
71-
"c1.medium",
72-
"c1.xlarge",
73100
"c4.large",
74101
"c4.xlarge",
75102
"c4.2xlarge",
76103
"c4.4xlarge",
77104
"c4.8xlarge",
78-
"m2.xlarge",
79-
"m2.2xlarge",
80-
"m2.4xlarge",
81105
"r4.xlarge",
82106
"r4.2xlarge",
83107
"r4.4xlarge",

moto/emr/resources/instance-types-emr-4.9.2.json

Lines changed: 54 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,78 @@
55
"m7i-flex.8xlarge",
66
"m7i-flex.12xlarge",
77
"m7i-flex.16xlarge",
8+
"m8a.xlarge",
9+
"m8a.2xlarge",
10+
"m8a.4xlarge",
11+
"m8a.8xlarge",
12+
"m8a.12xlarge",
13+
"m8a.16xlarge",
14+
"m8a.24xlarge",
15+
"m8a.48xlarge",
16+
"m8i.xlarge",
17+
"m8i.2xlarge",
18+
"m8i.4xlarge",
19+
"m8i.8xlarge",
20+
"m8i.12xlarge",
21+
"m8i.16xlarge",
22+
"m8i.24xlarge",
23+
"m8i.32xlarge",
24+
"m8i.48xlarge",
25+
"m8i.96xlarge",
826
"m8i-flex.xlarge",
927
"m8i-flex.2xlarge",
1028
"m8i-flex.4xlarge",
1129
"m8i-flex.8xlarge",
1230
"m8i-flex.12xlarge",
1331
"m8i-flex.16xlarge",
14-
"m3.2xlarge",
15-
"m3.xlarge",
1632
"c7i-flex.xlarge",
1733
"c7i-flex.2xlarge",
1834
"c7i-flex.4xlarge",
1935
"c7i-flex.8xlarge",
2036
"c7i-flex.12xlarge",
2137
"c7i-flex.16xlarge",
38+
"c8gn.xlarge",
39+
"c8gn.2xlarge",
40+
"c8gn.4xlarge",
41+
"c8gn.8xlarge",
42+
"c8gn.12xlarge",
43+
"c8gn.16xlarge",
44+
"c8gn.24xlarge",
45+
"c8gn.48xlarge",
46+
"c8i.xlarge",
47+
"c8i.2xlarge",
48+
"c8i.4xlarge",
49+
"c8i.8xlarge",
50+
"c8i.12xlarge",
51+
"c8i.16xlarge",
52+
"c8i.24xlarge",
53+
"c8i.32xlarge",
54+
"c8i.48xlarge",
55+
"c8i.96xlarge",
2256
"c8i-flex.xlarge",
2357
"c8i-flex.2xlarge",
2458
"c8i-flex.4xlarge",
2559
"c8i-flex.8xlarge",
2660
"c8i-flex.12xlarge",
2761
"c8i-flex.16xlarge",
28-
"c3.2xlarge",
29-
"c3.4xlarge",
30-
"c3.8xlarge",
31-
"c3.xlarge",
32-
"r8gb.xlarge",
33-
"r8gb.2xlarge",
34-
"r8gb.4xlarge",
35-
"r8gb.8xlarge",
36-
"r8gb.12xlarge",
37-
"r8gb.16xlarge",
38-
"r8gb.24xlarge",
62+
"r8a.xlarge",
63+
"r8a.2xlarge",
64+
"r8a.4xlarge",
65+
"r8a.8xlarge",
66+
"r8a.12xlarge",
67+
"r8a.16xlarge",
68+
"r8a.24xlarge",
69+
"r8a.48xlarge",
70+
"r8i.xlarge",
71+
"r8i.2xlarge",
72+
"r8i.4xlarge",
73+
"r8i.8xlarge",
74+
"r8i.12xlarge",
75+
"r8i.16xlarge",
76+
"r8i.24xlarge",
77+
"r8i.32xlarge",
78+
"r8i.48xlarge",
79+
"r8i.96xlarge",
3980
"r8i-flex.xlarge",
4081
"r8i-flex.2xlarge",
4182
"r8i-flex.4xlarge",
@@ -46,38 +87,21 @@
4687
"r3.4xlarge",
4788
"r3.8xlarge",
4889
"r3.xlarge",
49-
"r8gn.12xlarge",
50-
"r8gn.16xlarge",
51-
"r8gn.24xlarge",
52-
"r8gn.2xlarge",
53-
"r8gn.48xlarge",
54-
"r8gn.4xlarge",
55-
"r8gn.8xlarge",
56-
"r8gn.xlarge",
5790
"d2.xlarge",
5891
"d2.2xlarge",
5992
"d2.4xlarge",
6093
"d2.8xlarge",
61-
"m1.small",
62-
"m1.medium",
63-
"m1.large",
64-
"m1.xlarge",
6594
"m4.large",
6695
"m4.xlarge",
6796
"m4.2xlarge",
6897
"m4.4xlarge",
6998
"m4.10xlarge",
7099
"m4.16xlarge",
71-
"c1.medium",
72-
"c1.xlarge",
73100
"c4.large",
74101
"c4.xlarge",
75102
"c4.2xlarge",
76103
"c4.4xlarge",
77104
"c4.8xlarge",
78-
"m2.xlarge",
79-
"m2.2xlarge",
80-
"m2.4xlarge",
81105
"r4.xlarge",
82106
"r4.2xlarge",
83107
"r4.4xlarge",

0 commit comments

Comments
 (0)