Skip to content

Commit 388181c

Browse files
author
AWS
committed
AWS Budgets Update: Releasing minor partition endpoint updates
1 parent 22dec27 commit 388181c

File tree

3 files changed

+172
-2
lines changed

3 files changed

+172
-2
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 Budgets",
4+
"contributor": "",
5+
"description": "Releasing minor partition endpoint updates"
6+
}

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

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,108 @@
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://budgets.c2s.ic.gov",
253+
"properties": {
254+
"authSchemes": [
255+
{
256+
"name": "sigv4",
257+
"signingName": "budgets",
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://budgets.global.sc2s.sgov.gov",
304+
"properties": {
305+
"authSchemes": [
306+
{
307+
"name": "sigv4",
308+
"signingName": "budgets",
309+
"signingRegion": "us-isob-east-1"
310+
}
311+
]
312+
},
313+
"headers": {}
314+
},
315+
"type": "endpoint"
316+
},
215317
{
216318
"conditions": [
217319
{

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

Lines changed: 64 additions & 2 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": "budgets",
230+
"signingRegion": "us-iso-east-1"
231+
}
232+
]
233+
},
234+
"url": "https://budgets.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,7 +279,16 @@
257279
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
258280
"expect": {
259281
"endpoint": {
260-
"url": "https://budgets.us-iso-east-1.c2s.ic.gov"
282+
"properties": {
283+
"authSchemes": [
284+
{
285+
"name": "sigv4",
286+
"signingName": "budgets",
287+
"signingRegion": "us-iso-east-1"
288+
}
289+
]
290+
},
291+
"url": "https://budgets.c2s.ic.gov"
261292
}
262293
},
263294
"params": {
@@ -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": "budgets",
309+
"signingRegion": "us-isob-east-1"
310+
}
311+
]
312+
},
313+
"url": "https://budgets.global.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,7 +358,16 @@
305358
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
306359
"expect": {
307360
"endpoint": {
308-
"url": "https://budgets.us-isob-east-1.sc2s.sgov.gov"
361+
"properties": {
362+
"authSchemes": [
363+
{
364+
"name": "sigv4",
365+
"signingName": "budgets",
366+
"signingRegion": "us-isob-east-1"
367+
}
368+
]
369+
},
370+
"url": "https://budgets.global.sc2s.sgov.gov"
309371
}
310372
},
311373
"params": {

0 commit comments

Comments
 (0)