File tree 3 files changed +272
-678
lines changed
services/greengrassv2/src/main/resources/codegen-resources
3 files changed +272
-678
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "type" : " feature" ,
3
+ "category" : " AWS IoT Greengrass V2" ,
4
+ "contributor" : " " ,
5
+ "description" : " Enabled FIPS endpoints for GovCloud (US) in SDK."
6
+ }
Original file line number Diff line number Diff line change 3
3
"parameters" : {
4
4
"Region" : {
5
5
"builtIn" : " AWS::Region" ,
6
- "required" : false ,
6
+ "required" : true ,
7
7
"documentation" : " The AWS region used to dispatch the request." ,
8
8
"type" : " String"
9
9
},
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
},
318
359
],
319
360
"endpoint" : {
320
361
"url" : " https://greengrass-ats.iot.us-gov-east-1.amazonaws.com" ,
321
- "properties" : {},
362
+ "properties" : {
363
+ "authSchemes" : [
364
+ {
365
+ "name" : " sigv4" ,
366
+ "signingRegion" : " us-gov-east-1" ,
367
+ "signingName" : " greengrass"
368
+ }
369
+ ]
370
+ },
322
371
"headers" : {}
323
372
},
324
373
"type" : " endpoint"
337
386
],
338
387
"endpoint" : {
339
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" ,
416
+ "properties" : {},
417
+ "headers" : {}
418
+ },
419
+ "type" : " endpoint"
420
+ },
421
+ {
422
+ "conditions" : [
423
+ {
424
+ "fn" : " stringEquals" ,
425
+ "argv" : [
426
+ {
427
+ "ref" : " Region"
428
+ },
429
+ " us-gov-west-1"
430
+ ]
431
+ }
432
+ ],
433
+ "endpoint" : {
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