File tree 3 files changed +264
-670
lines changed
services/greengrass/src/main/resources/codegen-resources
3 files changed +264
-670
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "type" : " feature" ,
3
+ "category" : " AWS Greengrass" ,
4
+ "contributor" : " " ,
5
+ "description" : " Enabled FIPS endpoints for GovCloud (US) regions in SDK."
6
+ }
Original file line number Diff line number Diff line change 52
52
"ref" : " Endpoint"
53
53
}
54
54
]
55
- },
56
- {
57
- "fn" : " parseURL" ,
58
- "argv" : [
59
- {
60
- "ref" : " Endpoint"
61
- }
62
- ],
63
- "assign" : " url"
64
55
}
65
56
],
66
57
"type" : " tree" ,
174
165
"rules" : [
175
166
{
176
167
"conditions" : [],
177
- "endpoint" : {
178
- "url" : " https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
179
- "properties" : {},
180
- "headers" : {}
181
- },
182
- "type" : " endpoint"
168
+ "type" : " tree" ,
169
+ "rules" : [
170
+ {
171
+ "conditions" : [],
172
+ "endpoint" : {
173
+ "url" : " https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
174
+ "properties" : {},
175
+ "headers" : {}
176
+ },
177
+ "type" : " endpoint"
178
+ }
179
+ ]
183
180
}
184
181
]
185
182
},
228
225
"conditions" : [],
229
226
"type" : " tree" ,
230
227
"rules" : [
228
+ {
229
+ "conditions" : [
230
+ {
231
+ "fn" : " stringEquals" ,
232
+ "argv" : [
233
+ {
234
+ "ref" : " Region"
235
+ },
236
+ " us-gov-east-1"
237
+ ]
238
+ }
239
+ ],
240
+ "endpoint" : {
241
+ "url" : " https://greengrass.us-gov-east-1.amazonaws.com" ,
242
+ "properties" : {},
243
+ "headers" : {}
244
+ },
245
+ "type" : " endpoint"
246
+ },
247
+ {
248
+ "conditions" : [
249
+ {
250
+ "fn" : " stringEquals" ,
251
+ "argv" : [
252
+ {
253
+ "ref" : " Region"
254
+ },
255
+ " us-gov-west-1"
256
+ ]
257
+ }
258
+ ],
259
+ "endpoint" : {
260
+ "url" : " https://greengrass.us-gov-west-1.amazonaws.com" ,
261
+ "properties" : {},
262
+ "headers" : {}
263
+ },
264
+ "type" : " endpoint"
265
+ },
231
266
{
232
267
"conditions" : [],
233
268
"endpoint" : {
284
319
"rules" : [
285
320
{
286
321
"conditions" : [],
287
- "endpoint" : {
288
- "url" : " https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
289
- "properties" : {},
290
- "headers" : {}
291
- },
292
- "type" : " endpoint"
322
+ "type" : " tree" ,
323
+ "rules" : [
324
+ {
325
+ "conditions" : [],
326
+ "endpoint" : {
327
+ "url" : " https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
328
+ "properties" : {},
329
+ "headers" : {}
330
+ },
331
+ "type" : " endpoint"
332
+ }
333
+ ]
293
334
}
294
335
]
295
336
},
304
345
"conditions" : [],
305
346
"type" : " tree" ,
306
347
"rules" : [
348
+ {
349
+ "conditions" : [
350
+ {
351
+ "fn" : " stringEquals" ,
352
+ "argv" : [
353
+ {
354
+ "ref" : " Region"
355
+ },
356
+ " dataplane-us-gov-east-1"
357
+ ]
358
+ }
359
+ ],
360
+ "endpoint" : {
361
+ "url" : " https://greengrass-ats.iot.us-gov-east-1.amazonaws.com" ,
362
+ "properties" : {
363
+ "authSchemes" : [
364
+ {
365
+ "name" : " sigv4" ,
366
+ "signingRegion" : " us-gov-east-1" ,
367
+ "signingName" : " greengrass"
368
+ }
369
+ ]
370
+ },
371
+ "headers" : {}
372
+ },
373
+ "type" : " endpoint"
374
+ },
307
375
{
308
376
"conditions" : [
309
377
{
318
386
],
319
387
"endpoint" : {
320
388
"url" : " https://greengrass-ats.iot.us-gov-west-1.amazonaws.com" ,
389
+ "properties" : {
390
+ "authSchemes" : [
391
+ {
392
+ "name" : " sigv4" ,
393
+ "signingRegion" : " us-gov-west-1" ,
394
+ "signingName" : " greengrass"
395
+ }
396
+ ]
397
+ },
398
+ "headers" : {}
399
+ },
400
+ "type" : " endpoint"
401
+ },
402
+ {
403
+ "conditions" : [
404
+ {
405
+ "fn" : " stringEquals" ,
406
+ "argv" : [
407
+ {
408
+ "ref" : " Region"
409
+ },
410
+ " us-gov-east-1"
411
+ ]
412
+ }
413
+ ],
414
+ "endpoint" : {
415
+ "url" : " https://greengrass.us-gov-east-1.amazonaws.com" ,
321
416
"properties" : {},
322
417
"headers" : {}
323
418
},
331
426
{
332
427
"ref" : " Region"
333
428
},
334
- " dataplane- us-gov-east -1"
429
+ " us-gov-west -1"
335
430
]
336
431
}
337
432
],
338
433
"endpoint" : {
339
- "url" : " https://greengrass-ats.iot. us-gov-east -1.amazonaws.com" ,
434
+ "url" : " https://greengrass. us-gov-west -1.amazonaws.com" ,
340
435
"properties" : {},
341
436
"headers" : {}
342
437
},
You can’t perform that action at this time.
0 commit comments