Skip to content

Commit 10938dc

Browse files
author
AWS
committed
Amazon DevOps Guru Update: This release adds support for encryption via customer managed keys.
1 parent ec422a1 commit 10938dc

File tree

3 files changed

+173
-60
lines changed

3 files changed

+173
-60
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon DevOps Guru",
4+
"contributor": "",
5+
"description": "This release adds support for encryption via customer managed keys."
6+
}

services/devopsguru/src/main/resources/codegen-resources/endpoint-tests.json

Lines changed: 106 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
},
1010
"params": {
1111
"Region": "ap-northeast-1",
12-
"UseDualStack": false,
13-
"UseFIPS": false
12+
"UseFIPS": false,
13+
"UseDualStack": false
1414
}
1515
},
1616
{
@@ -22,8 +22,8 @@
2222
},
2323
"params": {
2424
"Region": "ap-southeast-1",
25-
"UseDualStack": false,
26-
"UseFIPS": false
25+
"UseFIPS": false,
26+
"UseDualStack": false
2727
}
2828
},
2929
{
@@ -35,8 +35,8 @@
3535
},
3636
"params": {
3737
"Region": "ap-southeast-2",
38-
"UseDualStack": false,
39-
"UseFIPS": false
38+
"UseFIPS": false,
39+
"UseDualStack": false
4040
}
4141
},
4242
{
@@ -48,8 +48,8 @@
4848
},
4949
"params": {
5050
"Region": "eu-central-1",
51-
"UseDualStack": false,
52-
"UseFIPS": false
51+
"UseFIPS": false,
52+
"UseDualStack": false
5353
}
5454
},
5555
{
@@ -61,8 +61,8 @@
6161
},
6262
"params": {
6363
"Region": "eu-north-1",
64-
"UseDualStack": false,
65-
"UseFIPS": false
64+
"UseFIPS": false,
65+
"UseDualStack": false
6666
}
6767
},
6868
{
@@ -74,8 +74,8 @@
7474
},
7575
"params": {
7676
"Region": "eu-west-1",
77-
"UseDualStack": false,
78-
"UseFIPS": false
77+
"UseFIPS": false,
78+
"UseDualStack": false
7979
}
8080
},
8181
{
@@ -87,8 +87,8 @@
8787
},
8888
"params": {
8989
"Region": "us-east-1",
90-
"UseDualStack": false,
91-
"UseFIPS": false
90+
"UseFIPS": false,
91+
"UseDualStack": false
9292
}
9393
},
9494
{
@@ -100,8 +100,8 @@
100100
},
101101
"params": {
102102
"Region": "us-east-1",
103-
"UseDualStack": false,
104-
"UseFIPS": true
103+
"UseFIPS": true,
104+
"UseDualStack": false
105105
}
106106
},
107107
{
@@ -113,8 +113,8 @@
113113
},
114114
"params": {
115115
"Region": "us-east-2",
116-
"UseDualStack": false,
117-
"UseFIPS": false
116+
"UseFIPS": false,
117+
"UseDualStack": false
118118
}
119119
},
120120
{
@@ -126,8 +126,8 @@
126126
},
127127
"params": {
128128
"Region": "us-east-2",
129-
"UseDualStack": false,
130-
"UseFIPS": true
129+
"UseFIPS": true,
130+
"UseDualStack": false
131131
}
132132
},
133133
{
@@ -139,8 +139,8 @@
139139
},
140140
"params": {
141141
"Region": "us-west-2",
142-
"UseDualStack": false,
143-
"UseFIPS": false
142+
"UseFIPS": false,
143+
"UseDualStack": false
144144
}
145145
},
146146
{
@@ -152,8 +152,8 @@
152152
},
153153
"params": {
154154
"Region": "us-west-2",
155-
"UseDualStack": false,
156-
"UseFIPS": true
155+
"UseFIPS": true,
156+
"UseDualStack": false
157157
}
158158
},
159159
{
@@ -165,8 +165,8 @@
165165
},
166166
"params": {
167167
"Region": "us-east-1",
168-
"UseDualStack": true,
169-
"UseFIPS": true
168+
"UseFIPS": true,
169+
"UseDualStack": true
170170
}
171171
},
172172
{
@@ -178,8 +178,8 @@
178178
},
179179
"params": {
180180
"Region": "us-east-1",
181-
"UseDualStack": true,
182-
"UseFIPS": false
181+
"UseFIPS": false,
182+
"UseDualStack": true
183183
}
184184
},
185185
{
@@ -191,8 +191,8 @@
191191
},
192192
"params": {
193193
"Region": "cn-north-1",
194-
"UseDualStack": true,
195-
"UseFIPS": true
194+
"UseFIPS": true,
195+
"UseDualStack": true
196196
}
197197
},
198198
{
@@ -204,8 +204,8 @@
204204
},
205205
"params": {
206206
"Region": "cn-north-1",
207-
"UseDualStack": false,
208-
"UseFIPS": true
207+
"UseFIPS": true,
208+
"UseDualStack": false
209209
}
210210
},
211211
{
@@ -217,8 +217,8 @@
217217
},
218218
"params": {
219219
"Region": "cn-north-1",
220-
"UseDualStack": true,
221-
"UseFIPS": false
220+
"UseFIPS": false,
221+
"UseDualStack": true
222222
}
223223
},
224224
{
@@ -230,8 +230,8 @@
230230
},
231231
"params": {
232232
"Region": "cn-north-1",
233-
"UseDualStack": false,
234-
"UseFIPS": false
233+
"UseFIPS": false,
234+
"UseDualStack": false
235235
}
236236
},
237237
{
@@ -243,8 +243,8 @@
243243
},
244244
"params": {
245245
"Region": "us-gov-east-1",
246-
"UseDualStack": true,
247-
"UseFIPS": true
246+
"UseFIPS": true,
247+
"UseDualStack": true
248248
}
249249
},
250250
{
@@ -256,8 +256,8 @@
256256
},
257257
"params": {
258258
"Region": "us-gov-east-1",
259-
"UseDualStack": false,
260-
"UseFIPS": true
259+
"UseFIPS": true,
260+
"UseDualStack": false
261261
}
262262
},
263263
{
@@ -269,8 +269,8 @@
269269
},
270270
"params": {
271271
"Region": "us-gov-east-1",
272-
"UseDualStack": true,
273-
"UseFIPS": false
272+
"UseFIPS": false,
273+
"UseDualStack": true
274274
}
275275
},
276276
{
@@ -282,8 +282,19 @@
282282
},
283283
"params": {
284284
"Region": "us-gov-east-1",
285-
"UseDualStack": false,
286-
"UseFIPS": false
285+
"UseFIPS": false,
286+
"UseDualStack": false
287+
}
288+
},
289+
{
290+
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
291+
"expect": {
292+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
293+
},
294+
"params": {
295+
"Region": "us-iso-east-1",
296+
"UseFIPS": true,
297+
"UseDualStack": true
287298
}
288299
},
289300
{
@@ -295,8 +306,19 @@
295306
},
296307
"params": {
297308
"Region": "us-iso-east-1",
298-
"UseDualStack": false,
299-
"UseFIPS": true
309+
"UseFIPS": true,
310+
"UseDualStack": false
311+
}
312+
},
313+
{
314+
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled",
315+
"expect": {
316+
"error": "DualStack is enabled but this partition does not support DualStack"
317+
},
318+
"params": {
319+
"Region": "us-iso-east-1",
320+
"UseFIPS": false,
321+
"UseDualStack": true
300322
}
301323
},
302324
{
@@ -308,8 +330,19 @@
308330
},
309331
"params": {
310332
"Region": "us-iso-east-1",
311-
"UseDualStack": false,
312-
"UseFIPS": false
333+
"UseFIPS": false,
334+
"UseDualStack": false
335+
}
336+
},
337+
{
338+
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
339+
"expect": {
340+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
341+
},
342+
"params": {
343+
"Region": "us-isob-east-1",
344+
"UseFIPS": true,
345+
"UseDualStack": true
313346
}
314347
},
315348
{
@@ -321,8 +354,19 @@
321354
},
322355
"params": {
323356
"Region": "us-isob-east-1",
324-
"UseDualStack": false,
325-
"UseFIPS": true
357+
"UseFIPS": true,
358+
"UseDualStack": false
359+
}
360+
},
361+
{
362+
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled",
363+
"expect": {
364+
"error": "DualStack is enabled but this partition does not support DualStack"
365+
},
366+
"params": {
367+
"Region": "us-isob-east-1",
368+
"UseFIPS": false,
369+
"UseDualStack": true
326370
}
327371
},
328372
{
@@ -334,8 +378,8 @@
334378
},
335379
"params": {
336380
"Region": "us-isob-east-1",
337-
"UseDualStack": false,
338-
"UseFIPS": false
381+
"UseFIPS": false,
382+
"UseDualStack": false
339383
}
340384
},
341385
{
@@ -347,8 +391,8 @@
347391
},
348392
"params": {
349393
"Region": "us-east-1",
350-
"UseDualStack": false,
351394
"UseFIPS": false,
395+
"UseDualStack": false,
352396
"Endpoint": "https://example.com"
353397
}
354398
},
@@ -360,8 +404,8 @@
360404
}
361405
},
362406
"params": {
363-
"UseDualStack": false,
364407
"UseFIPS": false,
408+
"UseDualStack": false,
365409
"Endpoint": "https://example.com"
366410
}
367411
},
@@ -372,8 +416,8 @@
372416
},
373417
"params": {
374418
"Region": "us-east-1",
375-
"UseDualStack": false,
376419
"UseFIPS": true,
420+
"UseDualStack": false,
377421
"Endpoint": "https://example.com"
378422
}
379423
},
@@ -384,10 +428,16 @@
384428
},
385429
"params": {
386430
"Region": "us-east-1",
387-
"UseDualStack": true,
388431
"UseFIPS": false,
432+
"UseDualStack": true,
389433
"Endpoint": "https://example.com"
390434
}
435+
},
436+
{
437+
"documentation": "Missing region",
438+
"expect": {
439+
"error": "Invalid Configuration: Missing Region"
440+
}
391441
}
392442
],
393443
"version": "1.0"

0 commit comments

Comments
 (0)