|
683 | 683 | },
|
684 | 684 | "createTime":{
|
685 | 685 | "shape":"CreateTime",
|
686 |
| - "documentation":"<p>Creates a date and time for the Amplify app. </p>" |
| 686 | + "documentation":"<p>A timestamp of when Amplify created the application.</p>" |
687 | 687 | },
|
688 | 688 | "updateTime":{
|
689 | 689 | "shape":"UpdateTime",
|
690 |
| - "documentation":"<p>Updates the date and time for the Amplify app. </p>" |
| 690 | + "documentation":"<p>A timestamp of when Amplify updated the application.</p>" |
691 | 691 | },
|
692 | 692 | "iamServiceRoleArn":{
|
693 | 693 | "shape":"ServiceRoleArn",
|
|
752 | 752 | "cacheConfig":{
|
753 | 753 | "shape":"CacheConfig",
|
754 | 754 | "documentation":"<p>The cache configuration for the Amplify app. If you don't specify the cache configuration <code>type</code>, Amplify uses the default <code>AMPLIFY_MANAGED</code> setting.</p>"
|
| 755 | + }, |
| 756 | + "webhookCreateTime":{ |
| 757 | + "shape":"webhookCreateTime", |
| 758 | + "documentation":"<p>A timestamp of when Amplify created the webhook in your Git repository.</p>" |
| 759 | + }, |
| 760 | + "wafConfiguration":{ |
| 761 | + "shape":"WafConfiguration", |
| 762 | + "documentation":"<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>" |
755 | 763 | }
|
756 | 764 | },
|
757 | 765 | "documentation":"<p>Represents the different branches of a repository for building, deploying, and hosting an Amplify app. </p>"
|
|
1012 | 1020 | },
|
1013 | 1021 | "createTime":{
|
1014 | 1022 | "shape":"CreateTime",
|
1015 |
| - "documentation":"<p> The creation date and time for a branch that is part of an Amplify app. </p>" |
| 1023 | + "documentation":"<p>A timestamp of when Amplify created the branch.</p>" |
1016 | 1024 | },
|
1017 | 1025 | "updateTime":{
|
1018 | 1026 | "shape":"UpdateTime",
|
1019 |
| - "documentation":"<p> The last updated date and time for a branch that is part of an Amplify app. </p>" |
| 1027 | + "documentation":"<p>A timestamp for the last updated time for a branch.</p>" |
1020 | 1028 | },
|
1021 | 1029 | "environmentVariables":{
|
1022 | 1030 | "shape":"EnvironmentVariables",
|
|
2266 | 2274 | "JobStatus":{
|
2267 | 2275 | "type":"string",
|
2268 | 2276 | "enum":[
|
| 2277 | + "CREATED", |
2269 | 2278 | "PENDING",
|
2270 | 2279 | "PROVISIONING",
|
2271 | 2280 | "RUNNING",
|
|
2310 | 2319 | },
|
2311 | 2320 | "commitTime":{
|
2312 | 2321 | "shape":"CommitTime",
|
2313 |
| - "documentation":"<p> The commit date and time for the job. </p>" |
| 2322 | + "documentation":"<p>The commit date and time for the job. </p>" |
2314 | 2323 | },
|
2315 | 2324 | "startTime":{
|
2316 | 2325 | "shape":"StartTime",
|
|
3540 | 3549 | "max":1000
|
3541 | 3550 | },
|
3542 | 3551 | "Verified":{"type":"boolean"},
|
| 3552 | + "WafConfiguration":{ |
| 3553 | + "type":"structure", |
| 3554 | + "members":{ |
| 3555 | + "webAclArn":{ |
| 3556 | + "shape":"WebAclArn", |
| 3557 | + "documentation":"<p>The Amazon Resource Name (ARN) for the web ACL associated with an Amplify app.</p>" |
| 3558 | + }, |
| 3559 | + "wafStatus":{ |
| 3560 | + "shape":"WafStatus", |
| 3561 | + "documentation":"<p>The status of the process to associate or disassociate a web ACL to an Amplify app.</p>" |
| 3562 | + }, |
| 3563 | + "statusReason":{ |
| 3564 | + "shape":"StatusReason", |
| 3565 | + "documentation":"<p>The reason for the current status of the Firewall configuration.</p>" |
| 3566 | + } |
| 3567 | + }, |
| 3568 | + "documentation":"<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>" |
| 3569 | + }, |
| 3570 | + "WafStatus":{ |
| 3571 | + "type":"string", |
| 3572 | + "enum":[ |
| 3573 | + "ASSOCIATING", |
| 3574 | + "ASSOCIATION_FAILED", |
| 3575 | + "ASSOCIATION_SUCCESS", |
| 3576 | + "DISASSOCIATING", |
| 3577 | + "DISASSOCIATION_FAILED" |
| 3578 | + ] |
| 3579 | + }, |
| 3580 | + "WebAclArn":{ |
| 3581 | + "type":"string", |
| 3582 | + "max":512, |
| 3583 | + "min":0, |
| 3584 | + "pattern":"^arn:aws:wafv2:.*" |
| 3585 | + }, |
3543 | 3586 | "Webhook":{
|
3544 | 3587 | "type":"structure",
|
3545 | 3588 | "required":[
|
|
3574 | 3617 | },
|
3575 | 3618 | "createTime":{
|
3576 | 3619 | "shape":"CreateTime",
|
3577 |
| - "documentation":"<p>The create date and time for a webhook. </p>" |
| 3620 | + "documentation":"<p>A timestamp of when Amplify created the webhook in your Git repository.</p>" |
3578 | 3621 | },
|
3579 | 3622 | "updateTime":{
|
3580 | 3623 | "shape":"UpdateTime",
|
3581 |
| - "documentation":"<p>Updates the date and time for a webhook. </p>" |
| 3624 | + "documentation":"<p>A timestamp of when Amplify updated the webhook in your Git repository.</p>" |
3582 | 3625 | }
|
3583 | 3626 | },
|
3584 | 3627 | "documentation":"<p>Describes a webhook that connects repository events to an Amplify app. </p>"
|
|
3599 | 3642 | "Webhooks":{
|
3600 | 3643 | "type":"list",
|
3601 | 3644 | "member":{"shape":"Webhook"}
|
3602 |
| - } |
| 3645 | + }, |
| 3646 | + "webhookCreateTime":{"type":"timestamp"} |
3603 | 3647 | },
|
3604 | 3648 | "documentation":"<p>Amplify enables developers to develop and deploy cloud-powered mobile and web apps. Amplify Hosting provides a continuous delivery and hosting service for web applications. For more information, see the <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html\">Amplify Hosting User Guide</a>. The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the <a href=\"https://docs.amplify.aws/\">Amplify Framework.</a> </p>"
|
3605 | 3649 | }
|
0 commit comments