Skip to content

Commit 6274899

Browse files
Updated API models and rebuilt service gems.
1 parent 01b74e6 commit 6274899

File tree

96 files changed

+3888
-295
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+3888
-295
lines changed

apis/amplify/2017-07-25/api-2.json

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -640,7 +640,9 @@
640640
"autoBranchCreationPatterns":{"shape":"AutoBranchCreationPatterns"},
641641
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"},
642642
"repositoryCloneMethod":{"shape":"RepositoryCloneMethod"},
643-
"cacheConfig":{"shape":"CacheConfig"}
643+
"cacheConfig":{"shape":"CacheConfig"},
644+
"webhookCreateTime":{"shape":"webhookCreateTime"},
645+
"wafConfiguration":{"shape":"WafConfiguration"}
644646
}
645647
},
646648
"AppArn":{
@@ -1659,6 +1661,7 @@
16591661
"JobStatus":{
16601662
"type":"string",
16611663
"enum":[
1664+
"CREATED",
16621665
"PENDING",
16631666
"PROVISIONING",
16641667
"RUNNING",
@@ -2533,6 +2536,30 @@
25332536
"max":1000
25342537
},
25352538
"Verified":{"type":"boolean"},
2539+
"WafConfiguration":{
2540+
"type":"structure",
2541+
"members":{
2542+
"webAclArn":{"shape":"WebAclArn"},
2543+
"wafStatus":{"shape":"WafStatus"},
2544+
"statusReason":{"shape":"StatusReason"}
2545+
}
2546+
},
2547+
"WafStatus":{
2548+
"type":"string",
2549+
"enum":[
2550+
"ASSOCIATING",
2551+
"ASSOCIATION_FAILED",
2552+
"ASSOCIATION_SUCCESS",
2553+
"DISASSOCIATING",
2554+
"DISASSOCIATION_FAILED"
2555+
]
2556+
},
2557+
"WebAclArn":{
2558+
"type":"string",
2559+
"max":512,
2560+
"min":0,
2561+
"pattern":"^arn:aws:wafv2:.*"
2562+
},
25362563
"Webhook":{
25372564
"type":"structure",
25382565
"required":[
@@ -2570,6 +2597,7 @@
25702597
"Webhooks":{
25712598
"type":"list",
25722599
"member":{"shape":"Webhook"}
2573-
}
2600+
},
2601+
"webhookCreateTime":{"type":"timestamp"}
25742602
}
25752603
}

apis/amplify/2017-07-25/docs-2.json

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@
383383
"CommitTime": {
384384
"base": null,
385385
"refs": {
386-
"JobSummary$commitTime": "<p> The commit date and time for the job. </p>",
386+
"JobSummary$commitTime": "<p>The commit date and time for the job. </p>",
387387
"StartJobRequest$commitTime": "<p> The commit date and time for the job. </p>"
388388
}
389389
},
@@ -452,10 +452,10 @@
452452
"CreateTime": {
453453
"base": null,
454454
"refs": {
455-
"App$createTime": "<p>Creates a date and time for the Amplify app. </p>",
455+
"App$createTime": "<p>A timestamp of when Amplify created the application.</p>",
456456
"BackendEnvironment$createTime": "<p>The creation date and time for a backend environment that is part of an Amplify app. </p>",
457-
"Branch$createTime": "<p> The creation date and time for a branch that is part of an Amplify app. </p>",
458-
"Webhook$createTime": "<p>The create date and time for a webhook. </p>"
457+
"Branch$createTime": "<p>A timestamp of when Amplify created the branch.</p>",
458+
"Webhook$createTime": "<p>A timestamp of when Amplify created the webhook in your Git repository.</p>"
459459
}
460460
},
461461
"CreateWebhookRequest": {
@@ -1266,7 +1266,8 @@
12661266
"base": null,
12671267
"refs": {
12681268
"DomainAssociation$statusReason": "<p> Additional information that describes why the domain association is in the current state.</p>",
1269-
"Step$statusReason": "<p> The reason for the current step status. </p>"
1269+
"Step$statusReason": "<p> The reason for the current step status. </p>",
1270+
"WafConfiguration$statusReason": "<p>The reason for the current status of the Firewall configuration.</p>"
12701271
}
12711272
},
12721273
"Step": {
@@ -1463,10 +1464,10 @@
14631464
"UpdateTime": {
14641465
"base": null,
14651466
"refs": {
1466-
"App$updateTime": "<p>Updates the date and time for the Amplify app. </p>",
1467+
"App$updateTime": "<p>A timestamp of when Amplify updated the application.</p>",
14671468
"BackendEnvironment$updateTime": "<p>The last updated date and time for a backend environment that is part of an Amplify app. </p>",
1468-
"Branch$updateTime": "<p> The last updated date and time for a branch that is part of an Amplify app. </p>",
1469-
"Webhook$updateTime": "<p>Updates the date and time for a webhook. </p>"
1469+
"Branch$updateTime": "<p>A timestamp for the last updated time for a branch.</p>",
1470+
"Webhook$updateTime": "<p>A timestamp of when Amplify updated the webhook in your Git repository.</p>"
14701471
}
14711472
},
14721473
"UpdateWebhookRequest": {
@@ -1492,6 +1493,24 @@
14921493
"SubDomain$verified": "<p> The verified status of the subdomain </p>"
14931494
}
14941495
},
1496+
"WafConfiguration": {
1497+
"base": "<p>Describes the Firewall configuration for a hosted Amplify application. Firewall support enables you to protect your web applications with a direct integration with WAF. For more information about using WAF protections for an Amplify application, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/WAF-integration.html\">Firewall support for hosted sites</a> in the <i>Amplify User Guide</i>. </p>",
1498+
"refs": {
1499+
"App$wafConfiguration": "<p>Describes the Firewall configuration for the Amplify app. Firewall support enables you to protect your hosted applications with a direct integration with WAF.</p>"
1500+
}
1501+
},
1502+
"WafStatus": {
1503+
"base": null,
1504+
"refs": {
1505+
"WafConfiguration$wafStatus": "<p>The status of the process to associate or disassociate a web ACL to an Amplify app.</p>"
1506+
}
1507+
},
1508+
"WebAclArn": {
1509+
"base": null,
1510+
"refs": {
1511+
"WafConfiguration$webAclArn": "<p>The Amazon Resource Name (ARN) for the web ACL associated with an Amplify app.</p>"
1512+
}
1513+
},
14951514
"Webhook": {
14961515
"base": "<p>Describes a webhook that connects repository events to an Amplify app. </p>",
14971516
"refs": {
@@ -1528,6 +1547,12 @@
15281547
"refs": {
15291548
"ListWebhooksResult$webhooks": "<p>A list of webhooks. </p>"
15301549
}
1550+
},
1551+
"webhookCreateTime": {
1552+
"base": null,
1553+
"refs": {
1554+
"App$webhookCreateTime": "<p>A timestamp of when Amplify created the webhook in your Git repository.</p>"
1555+
}
15311556
}
15321557
}
15331558
}

apis/budgets/2016-10-20/endpoint-rule-set-1.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
{

apis/budgets/2016-10-20/endpoint-tests-1.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)