Skip to content

Commit bda43d9

Browse files
authored
Add missing DB instance classes (#546)
1 parent 3ad8118 commit bda43d9

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

rules/aws_db_instance_invalid_type.go

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,13 @@ func NewAwsDBInstanceInvalidTypeRule() *AwsDBInstanceInvalidTypeRule {
7272
"db.m6g.2xlarge": true,
7373
"db.m6g.xlarge": true,
7474
"db.m6g.large": true,
75+
"db.m6gd.16xlarge": true,
76+
"db.m6gd.12xlarge": true,
77+
"db.m6gd.8xlarge": true,
78+
"db.m6gd.4xlarge": true,
79+
"db.m6gd.2xlarge": true,
80+
"db.m6gd.xlarge": true,
81+
"db.m6gd.large": true,
7582
"db.m6i.32xlarge": true,
7683
"db.m6i.24xlarge": true,
7784
"db.m6i.16xlarge": true,
@@ -81,6 +88,22 @@ func NewAwsDBInstanceInvalidTypeRule() *AwsDBInstanceInvalidTypeRule {
8188
"db.m6i.2xlarge": true,
8289
"db.m6i.xlarge": true,
8390
"db.m6i.large": true,
91+
"db.m6id.32xlarge": true,
92+
"db.m6id.24xlarge": true,
93+
"db.m6id.16xlarge": true,
94+
"db.m6id.12xlarge": true,
95+
"db.m6id.8xlarge": true,
96+
"db.m6id.4xlarge": true,
97+
"db.m6id.2xlarge": true,
98+
"db.m6id.xlarge": true,
99+
"db.m6id.large": true,
100+
"db.m7g.16xlarge": true,
101+
"db.m7g.12xlarge": true,
102+
"db.m7g.8xlarge": true,
103+
"db.m7g.4xlarge": true,
104+
"db.m7g.2xlarge": true,
105+
"db.m7g.xlarge": true,
106+
"db.m7g.large": true,
84107
"db.mv11.24xlarge": true,
85108
"db.mv11.12xlarge": true,
86109
"db.mv11.4xlarge": true,
@@ -135,13 +158,31 @@ func NewAwsDBInstanceInvalidTypeRule() *AwsDBInstanceInvalidTypeRule {
135158
"db.r5b.2xlarge": true,
136159
"db.r5b.xlarge": true,
137160
"db.r5b.large": true,
161+
"db.r5b.8xlarge.tpc2.mem3x": true,
162+
"db.r5b.6xlarge.tpc2.mem4x": true,
163+
"db.r5b.4xlarge.tpc2.mem4x": true,
164+
"db.r5b.4xlarge.tpc2.mem3x": true,
165+
"db.r5b.4xlarge.tpc2.mem2x": true,
166+
"db.r5b.2xlarge.tpc2.mem8x": true,
167+
"db.r5b.2xlarge.tpc2.mem4x": true,
168+
"db.r5b.2xlarge.tpc1.mem2x": true,
169+
"db.r5b.xlarge.tpc2.mem4x": true,
170+
"db.r5b.xlarge.tpc2.mem2x": true,
171+
"db.r5b.large.tpc1.mem2x": true,
138172
"db.r6g.16xlarge": true,
139173
"db.r6g.12xlarge": true,
140174
"db.r6g.8xlarge": true,
141175
"db.r6g.4xlarge": true,
142176
"db.r6g.2xlarge": true,
143177
"db.r6g.xlarge": true,
144178
"db.r6g.large": true,
179+
"db.r6gd.16xlarge": true,
180+
"db.r6gd.12xlarge": true,
181+
"db.r6gd.8xlarge": true,
182+
"db.r6gd.4xlarge": true,
183+
"db.r6gd.2xlarge": true,
184+
"db.r6gd.xlarge": true,
185+
"db.r6gd.large": true,
145186
"db.r6i.32xlarge": true,
146187
"db.r6i.24xlarge": true,
147188
"db.r6i.16xlarge": true,
@@ -151,6 +192,22 @@ func NewAwsDBInstanceInvalidTypeRule() *AwsDBInstanceInvalidTypeRule {
151192
"db.r6i.2xlarge": true,
152193
"db.r6i.xlarge": true,
153194
"db.r6i.large": true,
195+
"db.r6id.32xlarge": true,
196+
"db.r6id.24xlarge": true,
197+
"db.r6id.16xlarge": true,
198+
"db.r6id.12xlarge": true,
199+
"db.r6id.8xlarge": true,
200+
"db.r6id.4xlarge": true,
201+
"db.r6id.2xlarge": true,
202+
"db.r6id.xlarge": true,
203+
"db.r6id.large": true,
204+
"db.r7g.16xlarge": true,
205+
"db.r7g.12xlarge": true,
206+
"db.r7g.8xlarge": true,
207+
"db.r7g.4xlarge": true,
208+
"db.r7g.2xlarge": true,
209+
"db.r7g.xlarge": true,
210+
"db.r7g.large": true,
154211
"db.x2g.16xlarge": true,
155212
"db.x2g.12xlarge": true,
156213
"db.x2g.8xlarge": true,
@@ -197,6 +254,21 @@ func NewAwsDBInstanceInvalidTypeRule() *AwsDBInstanceInvalidTypeRule {
197254
"db.z1d.2xlarge": true,
198255
"db.z1d.xlarge": true,
199256
"db.z1d.large": true,
257+
"db.x2idn.16xlarg": true,
258+
"db.x2idn.24xlarge": true,
259+
"db.x2idn.32xlarge": true,
260+
"db.x2iedn.xlarge": true,
261+
"db.x2iedn.2xlarge": true,
262+
"db.x2iedn.4xlarge": true,
263+
"db.x2iedn.8xlarge": true,
264+
"db.x2iedn.16xlarge": true,
265+
"db.x2iedn.24xlarge": true,
266+
"db.x2iedn.32xlarge": true,
267+
"db.x2iezn.2xlarge": true,
268+
"db.x2iezn.4xlarge": true,
269+
"db.x2iezn.6xlarge": true,
270+
"db.x2iezn.8xlarge": true,
271+
"db.x2iezn.12xlarge": true,
200272
},
201273
}
202274
}

0 commit comments

Comments
 (0)