Skip to content

Commit b79a070

Browse files
author
AWS
committed
AWS Elemental MediaConvert Update: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
1 parent 66a2d40 commit b79a070

File tree

3 files changed

+234
-762
lines changed

3 files changed

+234
-762
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": "AWS Elemental MediaConvert",
4+
"contributor": "",
5+
"description": "Enabled FIPS endpoints for GovCloud (US) regions in SDK."
6+
}

services/mediaconvert/src/main/resources/codegen-resources/endpoint-rule-set.json

Lines changed: 68 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -165,12 +165,18 @@
165165
"rules": [
166166
{
167167
"conditions": [],
168-
"endpoint": {
169-
"url": "https://mediaconvert-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
170-
"properties": {},
171-
"headers": {}
172-
},
173-
"type": "endpoint"
168+
"type": "tree",
169+
"rules": [
170+
{
171+
"conditions": [],
172+
"endpoint": {
173+
"url": "https://mediaconvert-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
174+
"properties": {},
175+
"headers": {}
176+
},
177+
"type": "endpoint"
178+
}
179+
]
174180
}
175181
]
176182
},
@@ -219,6 +225,31 @@
219225
"conditions": [],
220226
"type": "tree",
221227
"rules": [
228+
{
229+
"conditions": [
230+
{
231+
"fn": "stringEquals",
232+
"argv": [
233+
"aws-us-gov",
234+
{
235+
"fn": "getAttr",
236+
"argv": [
237+
{
238+
"ref": "PartitionResult"
239+
},
240+
"name"
241+
]
242+
}
243+
]
244+
}
245+
],
246+
"endpoint": {
247+
"url": "https://mediaconvert.{Region}.amazonaws.com",
248+
"properties": {},
249+
"headers": {}
250+
},
251+
"type": "endpoint"
252+
},
222253
{
223254
"conditions": [],
224255
"endpoint": {
@@ -275,12 +306,18 @@
275306
"rules": [
276307
{
277308
"conditions": [],
278-
"endpoint": {
279-
"url": "https://mediaconvert.{Region}.{PartitionResult#dualStackDnsSuffix}",
280-
"properties": {},
281-
"headers": {}
282-
},
283-
"type": "endpoint"
309+
"type": "tree",
310+
"rules": [
311+
{
312+
"conditions": [],
313+
"endpoint": {
314+
"url": "https://mediaconvert.{Region}.{PartitionResult#dualStackDnsSuffix}",
315+
"properties": {},
316+
"headers": {}
317+
},
318+
"type": "endpoint"
319+
}
320+
]
284321
}
285322
]
286323
},
@@ -314,6 +351,25 @@
314351
},
315352
"type": "endpoint"
316353
},
354+
{
355+
"conditions": [
356+
{
357+
"fn": "stringEquals",
358+
"argv": [
359+
{
360+
"ref": "Region"
361+
},
362+
"us-gov-west-1"
363+
]
364+
}
365+
],
366+
"endpoint": {
367+
"url": "https://mediaconvert.us-gov-west-1.amazonaws.com",
368+
"properties": {},
369+
"headers": {}
370+
},
371+
"type": "endpoint"
372+
},
317373
{
318374
"conditions": [],
319375
"endpoint": {

0 commit comments

Comments
 (0)