Skip to content

Commit bb87b1e

Browse files
author
AWS
committed
AWS Cost Explorer Service Update: Releasing minor partition endpoint updates.
1 parent 5ac3d6e commit bb87b1e

File tree

3 files changed

+316
-0
lines changed

3 files changed

+316
-0
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 Cost Explorer Service",
4+
"contributor": "",
5+
"description": "Releasing minor partition endpoint updates."
6+
}

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

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,210 @@
212212
},
213213
"type": "endpoint"
214214
},
215+
{
216+
"conditions": [
217+
{
218+
"fn": "stringEquals",
219+
"argv": [
220+
{
221+
"fn": "getAttr",
222+
"argv": [
223+
{
224+
"ref": "PartitionResult"
225+
},
226+
"name"
227+
]
228+
},
229+
"aws-iso"
230+
]
231+
},
232+
{
233+
"fn": "booleanEquals",
234+
"argv": [
235+
{
236+
"ref": "UseFIPS"
237+
},
238+
false
239+
]
240+
},
241+
{
242+
"fn": "booleanEquals",
243+
"argv": [
244+
{
245+
"ref": "UseDualStack"
246+
},
247+
false
248+
]
249+
}
250+
],
251+
"endpoint": {
252+
"url": "https://ce.us-iso-east-1.c2s.ic.gov",
253+
"properties": {
254+
"authSchemes": [
255+
{
256+
"name": "sigv4",
257+
"signingName": "ce",
258+
"signingRegion": "us-iso-east-1"
259+
}
260+
]
261+
},
262+
"headers": {}
263+
},
264+
"type": "endpoint"
265+
},
266+
{
267+
"conditions": [
268+
{
269+
"fn": "stringEquals",
270+
"argv": [
271+
{
272+
"fn": "getAttr",
273+
"argv": [
274+
{
275+
"ref": "PartitionResult"
276+
},
277+
"name"
278+
]
279+
},
280+
"aws-iso-b"
281+
]
282+
},
283+
{
284+
"fn": "booleanEquals",
285+
"argv": [
286+
{
287+
"ref": "UseFIPS"
288+
},
289+
false
290+
]
291+
},
292+
{
293+
"fn": "booleanEquals",
294+
"argv": [
295+
{
296+
"ref": "UseDualStack"
297+
},
298+
false
299+
]
300+
}
301+
],
302+
"endpoint": {
303+
"url": "https://ce.us-isob-east-1.sc2s.sgov.gov",
304+
"properties": {
305+
"authSchemes": [
306+
{
307+
"name": "sigv4",
308+
"signingName": "ce",
309+
"signingRegion": "us-isob-east-1"
310+
}
311+
]
312+
},
313+
"headers": {}
314+
},
315+
"type": "endpoint"
316+
},
317+
{
318+
"conditions": [
319+
{
320+
"fn": "stringEquals",
321+
"argv": [
322+
{
323+
"fn": "getAttr",
324+
"argv": [
325+
{
326+
"ref": "PartitionResult"
327+
},
328+
"name"
329+
]
330+
},
331+
"aws-iso-e"
332+
]
333+
},
334+
{
335+
"fn": "booleanEquals",
336+
"argv": [
337+
{
338+
"ref": "UseFIPS"
339+
},
340+
false
341+
]
342+
},
343+
{
344+
"fn": "booleanEquals",
345+
"argv": [
346+
{
347+
"ref": "UseDualStack"
348+
},
349+
false
350+
]
351+
}
352+
],
353+
"endpoint": {
354+
"url": "https://ce.eu-isoe-west-1.cloud.adc-e.uk",
355+
"properties": {
356+
"authSchemes": [
357+
{
358+
"name": "sigv4",
359+
"signingName": "ce",
360+
"signingRegion": "eu-isoe-west-1"
361+
}
362+
]
363+
},
364+
"headers": {}
365+
},
366+
"type": "endpoint"
367+
},
368+
{
369+
"conditions": [
370+
{
371+
"fn": "stringEquals",
372+
"argv": [
373+
{
374+
"fn": "getAttr",
375+
"argv": [
376+
{
377+
"ref": "PartitionResult"
378+
},
379+
"name"
380+
]
381+
},
382+
"aws-iso-f"
383+
]
384+
},
385+
{
386+
"fn": "booleanEquals",
387+
"argv": [
388+
{
389+
"ref": "UseFIPS"
390+
},
391+
false
392+
]
393+
},
394+
{
395+
"fn": "booleanEquals",
396+
"argv": [
397+
{
398+
"ref": "UseDualStack"
399+
},
400+
false
401+
]
402+
}
403+
],
404+
"endpoint": {
405+
"url": "https://ce.us-isof-south-1.csp.hci.ic.gov",
406+
"properties": {
407+
"authSchemes": [
408+
{
409+
"name": "sigv4",
410+
"signingName": "ce",
411+
"signingRegion": "us-isof-south-1"
412+
}
413+
]
414+
},
415+
"headers": {}
416+
},
417+
"type": "endpoint"
418+
},
215419
{
216420
"conditions": [
217421
{

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

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,28 @@
218218
"UseDualStack": false
219219
}
220220
},
221+
{
222+
"documentation": "For region aws-iso-global with FIPS disabled and DualStack disabled",
223+
"expect": {
224+
"endpoint": {
225+
"properties": {
226+
"authSchemes": [
227+
{
228+
"name": "sigv4",
229+
"signingName": "ce",
230+
"signingRegion": "us-iso-east-1"
231+
}
232+
]
233+
},
234+
"url": "https://ce.us-iso-east-1.c2s.ic.gov"
235+
}
236+
},
237+
"params": {
238+
"Region": "aws-iso-global",
239+
"UseFIPS": false,
240+
"UseDualStack": false
241+
}
242+
},
221243
{
222244
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
223245
"expect": {
@@ -257,6 +279,15 @@
257279
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
258280
"expect": {
259281
"endpoint": {
282+
"properties": {
283+
"authSchemes": [
284+
{
285+
"name": "sigv4",
286+
"signingName": "ce",
287+
"signingRegion": "us-iso-east-1"
288+
}
289+
]
290+
},
260291
"url": "https://ce.us-iso-east-1.c2s.ic.gov"
261292
}
262293
},
@@ -266,6 +297,28 @@
266297
"UseDualStack": false
267298
}
268299
},
300+
{
301+
"documentation": "For region aws-iso-b-global with FIPS disabled and DualStack disabled",
302+
"expect": {
303+
"endpoint": {
304+
"properties": {
305+
"authSchemes": [
306+
{
307+
"name": "sigv4",
308+
"signingName": "ce",
309+
"signingRegion": "us-isob-east-1"
310+
}
311+
]
312+
},
313+
"url": "https://ce.us-isob-east-1.sc2s.sgov.gov"
314+
}
315+
},
316+
"params": {
317+
"Region": "aws-iso-b-global",
318+
"UseFIPS": false,
319+
"UseDualStack": false
320+
}
321+
},
269322
{
270323
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
271324
"expect": {
@@ -305,6 +358,15 @@
305358
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
306359
"expect": {
307360
"endpoint": {
361+
"properties": {
362+
"authSchemes": [
363+
{
364+
"name": "sigv4",
365+
"signingName": "ce",
366+
"signingRegion": "us-isob-east-1"
367+
}
368+
]
369+
},
308370
"url": "https://ce.us-isob-east-1.sc2s.sgov.gov"
309371
}
310372
},
@@ -314,6 +376,50 @@
314376
"UseDualStack": false
315377
}
316378
},
379+
{
380+
"documentation": "For region eu-isoe-west-1 with FIPS disabled and DualStack disabled",
381+
"expect": {
382+
"endpoint": {
383+
"properties": {
384+
"authSchemes": [
385+
{
386+
"name": "sigv4",
387+
"signingName": "ce",
388+
"signingRegion": "eu-isoe-west-1"
389+
}
390+
]
391+
},
392+
"url": "https://ce.eu-isoe-west-1.cloud.adc-e.uk"
393+
}
394+
},
395+
"params": {
396+
"Region": "eu-isoe-west-1",
397+
"UseFIPS": false,
398+
"UseDualStack": false
399+
}
400+
},
401+
{
402+
"documentation": "For region us-isof-south-1 with FIPS disabled and DualStack disabled",
403+
"expect": {
404+
"endpoint": {
405+
"properties": {
406+
"authSchemes": [
407+
{
408+
"name": "sigv4",
409+
"signingName": "ce",
410+
"signingRegion": "us-isof-south-1"
411+
}
412+
]
413+
},
414+
"url": "https://ce.us-isof-south-1.csp.hci.ic.gov"
415+
}
416+
},
417+
"params": {
418+
"Region": "us-isof-south-1",
419+
"UseFIPS": false,
420+
"UseDualStack": false
421+
}
422+
},
317423
{
318424
"documentation": "For custom endpoint with region set and fips disabled and dualstack disabled",
319425
"expect": {

0 commit comments

Comments
 (0)