|
691 | 691 | },
|
692 | 692 | "computeRoleArn":{
|
693 | 693 | "shape":"ComputeRoleArn",
|
694 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role for an SSR app. The Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 694 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role for an SSR app. The Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
695 | 695 | },
|
696 | 696 | "iamServiceRoleArn":{
|
697 | 697 | "shape":"ServiceRoleArn",
|
|
1038 | 1038 | "shape":"EnableAutoBuild",
|
1039 | 1039 | "documentation":"<p> Enables auto-building on push for a branch of an Amplify app. </p>"
|
1040 | 1040 | },
|
| 1041 | + "enableSkewProtection":{ |
| 1042 | + "shape":"EnableSkewProtection", |
| 1043 | + "documentation":"<p>Specifies whether the skew protection feature is enabled for the branch.</p> <p>Deployment skew protection is available to Amplify applications to eliminate version skew issues between client and servers in web applications. When you apply skew protection to a branch, you can ensure that your clients always interact with the correct version of server-side assets, regardless of when a deployment occurs. For more information about skew protection, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/skew-protection.html\">Skew protection for Amplify deployments</a> in the <i>Amplify User Guide</i>.</p>" |
| 1044 | + }, |
1041 | 1045 | "customDomains":{
|
1042 | 1046 | "shape":"CustomDomains",
|
1043 | 1047 | "documentation":"<p> The custom domains for a branch of an Amplify app. </p>"
|
|
1105 | 1109 | "backend":{"shape":"Backend"},
|
1106 | 1110 | "computeRoleArn":{
|
1107 | 1111 | "shape":"ComputeRoleArn",
|
1108 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role for a branch of an SSR app. The Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 1112 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role for a branch of an SSR app. The Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
1109 | 1113 | }
|
1110 | 1114 | },
|
1111 | 1115 | "documentation":"<p> The branch for an Amplify app, which maps to a third-party repository branch. </p>"
|
|
1250 | 1254 | },
|
1251 | 1255 | "computeRoleArn":{
|
1252 | 1256 | "shape":"ComputeRoleArn",
|
1253 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 1257 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
1254 | 1258 | },
|
1255 | 1259 | "iamServiceRoleArn":{
|
1256 | 1260 | "shape":"ServiceRoleArn",
|
|
1402 | 1406 | "shape":"EnableAutoBuild",
|
1403 | 1407 | "documentation":"<p> Enables auto building for the branch. </p>"
|
1404 | 1408 | },
|
| 1409 | + "enableSkewProtection":{ |
| 1410 | + "shape":"EnableSkewProtection", |
| 1411 | + "documentation":"<p>Specifies whether the skew protection feature is enabled for the branch.</p> <p>Deployment skew protection is available to Amplify applications to eliminate version skew issues between client and servers in web applications. When you apply skew protection to a branch, you can ensure that your clients always interact with the correct version of server-side assets, regardless of when a deployment occurs. For more information about skew protection, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/skew-protection.html\">Skew protection for Amplify deployments</a> in the <i>Amplify User Guide</i>.</p>" |
| 1412 | + }, |
1405 | 1413 | "environmentVariables":{
|
1406 | 1414 | "shape":"EnvironmentVariables",
|
1407 | 1415 | "documentation":"<p> The environment variables for the branch. </p>"
|
|
1452 | 1460 | },
|
1453 | 1461 | "computeRoleArn":{
|
1454 | 1462 | "shape":"ComputeRoleArn",
|
1455 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to a branch of an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 1463 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to a branch of an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
1456 | 1464 | }
|
1457 | 1465 | },
|
1458 | 1466 | "documentation":"<p> The request structure for the create branch request. </p>"
|
|
1961 | 1969 | "EnableNotification":{"type":"boolean"},
|
1962 | 1970 | "EnablePerformanceMode":{"type":"boolean"},
|
1963 | 1971 | "EnablePullRequestPreview":{"type":"boolean"},
|
| 1972 | + "EnableSkewProtection":{"type":"boolean"}, |
1964 | 1973 | "EndTime":{"type":"timestamp"},
|
1965 | 1974 | "EnvKey":{
|
1966 | 1975 | "type":"string",
|
|
3295 | 3304 | },
|
3296 | 3305 | "computeRoleArn":{
|
3297 | 3306 | "shape":"ComputeRoleArn",
|
3298 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 3307 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
3299 | 3308 | },
|
3300 | 3309 | "iamServiceRoleArn":{
|
3301 | 3310 | "shape":"ServiceRoleArn",
|
|
3414 | 3423 | "shape":"EnableAutoBuild",
|
3415 | 3424 | "documentation":"<p> Enables auto building for the branch. </p>"
|
3416 | 3425 | },
|
| 3426 | + "enableSkewProtection":{ |
| 3427 | + "shape":"EnableSkewProtection", |
| 3428 | + "documentation":"<p>Specifies whether the skew protection feature is enabled for the branch.</p> <p>Deployment skew protection is available to Amplify applications to eliminate version skew issues between client and servers in web applications. When you apply skew protection to a branch, you can ensure that your clients always interact with the correct version of server-side assets, regardless of when a deployment occurs. For more information about skew protection, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/skew-protection.html\">Skew protection for Amplify deployments</a> in the <i>Amplify User Guide</i>.</p>" |
| 3429 | + }, |
3417 | 3430 | "environmentVariables":{
|
3418 | 3431 | "shape":"EnvironmentVariables",
|
3419 | 3432 | "documentation":"<p> The environment variables for the branch. </p>"
|
|
3460 | 3473 | },
|
3461 | 3474 | "computeRoleArn":{
|
3462 | 3475 | "shape":"ComputeRoleArn",
|
3463 |
| - "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to a branch of an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
| 3476 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role to assign to a branch of an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/amplify-SSR-compute-role.html\">Adding an SSR Compute role</a> in the <i>Amplify User Guide</i>.</p>" |
3464 | 3477 | }
|
3465 | 3478 | },
|
3466 | 3479 | "documentation":"<p>The request structure for the update branch request. </p>"
|
|
0 commit comments