Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Dec 18, 2024
1 parent 01b74e6 commit 6274899
Show file tree
Hide file tree
Showing 96 changed files with 3,888 additions and 295 deletions.
32 changes: 30 additions & 2 deletions apis/amplify/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -640,7 +640,9 @@
"autoBranchCreationPatterns":{"shape":"AutoBranchCreationPatterns"},
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"},
"repositoryCloneMethod":{"shape":"RepositoryCloneMethod"},
"cacheConfig":{"shape":"CacheConfig"}
"cacheConfig":{"shape":"CacheConfig"},
"webhookCreateTime":{"shape":"webhookCreateTime"},
"wafConfiguration":{"shape":"WafConfiguration"}
}
},
"AppArn":{
Expand Down Expand Up @@ -1659,6 +1661,7 @@
"JobStatus":{
"type":"string",
"enum":[
"CREATED",
"PENDING",
"PROVISIONING",
"RUNNING",
Expand Down Expand Up @@ -2533,6 +2536,30 @@
"max":1000
},
"Verified":{"type":"boolean"},
"WafConfiguration":{
"type":"structure",
"members":{
"webAclArn":{"shape":"WebAclArn"},
"wafStatus":{"shape":"WafStatus"},
"statusReason":{"shape":"StatusReason"}
}
},
"WafStatus":{
"type":"string",
"enum":[
"ASSOCIATING",
"ASSOCIATION_FAILED",
"ASSOCIATION_SUCCESS",
"DISASSOCIATING",
"DISASSOCIATION_FAILED"
]
},
"WebAclArn":{
"type":"string",
"max":512,
"min":0,
"pattern":"^arn:aws:wafv2:.*"
},
"Webhook":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -2570,6 +2597,7 @@
"Webhooks":{
"type":"list",
"member":{"shape":"Webhook"}
}
},
"webhookCreateTime":{"type":"timestamp"}
}
}
41 changes: 33 additions & 8 deletions apis/amplify/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -383,7 +383,7 @@
"CommitTime": {
"base": null,
"refs": {
"JobSummary$commitTime": "<p> The commit date and time for the job. </p>",
"JobSummary$commitTime": "<p>The commit date and time for the job. </p>",
"StartJobRequest$commitTime": "<p> The commit date and time for the job. </p>"
}
},
Expand Down Expand Up @@ -452,10 +452,10 @@
"CreateTime": {
"base": null,
"refs": {
"App$createTime": "<p>Creates a date and time for the Amplify app. </p>",
"App$createTime": "<p>A timestamp of when Amplify created the application.</p>",
"BackendEnvironment$createTime": "<p>The creation date and time for a backend environment that is part of an Amplify app. </p>",
"Branch$createTime": "<p> The creation date and time for a branch that is part of an Amplify app. </p>",
"Webhook$createTime": "<p>The create date and time for a webhook. </p>"
"Branch$createTime": "<p>A timestamp of when Amplify created the branch.</p>",
"Webhook$createTime": "<p>A timestamp of when Amplify created the webhook in your Git repository.</p>"
}
},
"CreateWebhookRequest": {
Expand Down Expand Up @@ -1266,7 +1266,8 @@
"base": null,
"refs": {
"DomainAssociation$statusReason": "<p> Additional information that describes why the domain association is in the current state.</p>",
"Step$statusReason": "<p> The reason for the current step status. </p>"
"Step$statusReason": "<p> The reason for the current step status. </p>",
"WafConfiguration$statusReason": "<p>The reason for the current status of the Firewall configuration.</p>"
}
},
"Step": {
Expand Down Expand Up @@ -1463,10 +1464,10 @@
"UpdateTime": {
"base": null,
"refs": {
"App$updateTime": "<p>Updates the date and time for the Amplify app. </p>",
"App$updateTime": "<p>A timestamp of when Amplify updated the application.</p>",
"BackendEnvironment$updateTime": "<p>The last updated date and time for a backend environment that is part of an Amplify app. </p>",
"Branch$updateTime": "<p> The last updated date and time for a branch that is part of an Amplify app. </p>",
"Webhook$updateTime": "<p>Updates the date and time for a webhook. </p>"
"Branch$updateTime": "<p>A timestamp for the last updated time for a branch.</p>",
"Webhook$updateTime": "<p>A timestamp of when Amplify updated the webhook in your Git repository.</p>"
}
},
"UpdateWebhookRequest": {
Expand All @@ -1492,6 +1493,24 @@
"SubDomain$verified": "<p> The verified status of the subdomain </p>"
}
},
"WafConfiguration": {
"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>",
"refs": {
"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>"
}
},
"WafStatus": {
"base": null,
"refs": {
"WafConfiguration$wafStatus": "<p>The status of the process to associate or disassociate a web ACL to an Amplify app.</p>"
}
},
"WebAclArn": {
"base": null,
"refs": {
"WafConfiguration$webAclArn": "<p>The Amazon Resource Name (ARN) for the web ACL associated with an Amplify app.</p>"
}
},
"Webhook": {
"base": "<p>Describes a webhook that connects repository events to an Amplify app. </p>",
"refs": {
Expand Down Expand Up @@ -1528,6 +1547,12 @@
"refs": {
"ListWebhooksResult$webhooks": "<p>A list of webhooks. </p>"
}
},
"webhookCreateTime": {
"base": null,
"refs": {
"App$webhookCreateTime": "<p>A timestamp of when Amplify created the webhook in your Git repository.</p>"
}
}
}
}
102 changes: 102 additions & 0 deletions apis/budgets/2016-10-20/endpoint-rule-set-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,108 @@
},
"type": "endpoint"
},
{
"conditions": [
{
"fn": "stringEquals",
"argv": [
{
"fn": "getAttr",
"argv": [
{
"ref": "PartitionResult"
},
"name"
]
},
"aws-iso"
]
},
{
"fn": "booleanEquals",
"argv": [
{
"ref": "UseFIPS"
},
false
]
},
{
"fn": "booleanEquals",
"argv": [
{
"ref": "UseDualStack"
},
false
]
}
],
"endpoint": {
"url": "https://budgets.c2s.ic.gov",
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-iso-east-1"
}
]
},
"headers": {}
},
"type": "endpoint"
},
{
"conditions": [
{
"fn": "stringEquals",
"argv": [
{
"fn": "getAttr",
"argv": [
{
"ref": "PartitionResult"
},
"name"
]
},
"aws-iso-b"
]
},
{
"fn": "booleanEquals",
"argv": [
{
"ref": "UseFIPS"
},
false
]
},
{
"fn": "booleanEquals",
"argv": [
{
"ref": "UseDualStack"
},
false
]
}
],
"endpoint": {
"url": "https://budgets.global.sc2s.sgov.gov",
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-isob-east-1"
}
]
},
"headers": {}
},
"type": "endpoint"
},
{
"conditions": [
{
Expand Down
66 changes: 64 additions & 2 deletions apis/budgets/2016-10-20/endpoint-tests-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,28 @@
"UseDualStack": false
}
},
{
"documentation": "For region aws-iso-global with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-iso-east-1"
}
]
},
"url": "https://budgets.c2s.ic.gov"
}
},
"params": {
"Region": "aws-iso-global",
"UseFIPS": false,
"UseDualStack": false
}
},
{
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
"expect": {
Expand Down Expand Up @@ -257,7 +279,16 @@
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
"url": "https://budgets.us-iso-east-1.c2s.ic.gov"
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-iso-east-1"
}
]
},
"url": "https://budgets.c2s.ic.gov"
}
},
"params": {
Expand All @@ -266,6 +297,28 @@
"UseDualStack": false
}
},
{
"documentation": "For region aws-iso-b-global with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-isob-east-1"
}
]
},
"url": "https://budgets.global.sc2s.sgov.gov"
}
},
"params": {
"Region": "aws-iso-b-global",
"UseFIPS": false,
"UseDualStack": false
}
},
{
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
"expect": {
Expand Down Expand Up @@ -305,7 +358,16 @@
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
"url": "https://budgets.us-isob-east-1.sc2s.sgov.gov"
"properties": {
"authSchemes": [
{
"name": "sigv4",
"signingName": "budgets",
"signingRegion": "us-isob-east-1"
}
]
},
"url": "https://budgets.global.sc2s.sgov.gov"
}
},
"params": {
Expand Down
Loading

0 comments on commit 6274899

Please sign in to comment.