You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-amplify): Add ComputeRoleArn to CreateApp, UpdateApp, CreateBranch, and UpdateBranch, allowing caller to specify a role to be assumed by Amplify Hosting for server-side rendered applications.
* <p>The AWS Identity and Access Management (IAM) service role for an Amplify app. </p>
254
+
* <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
255
+
* based on the role's permissions. For more information about the SSR Compute role, see
256
+
* <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
257
+
* Guide</i>.</p>
258
+
* @public
259
+
*/
260
+
computeRoleArn?: string|undefined;
261
+
262
+
/**
263
+
* <p>The Amazon Resource Name
264
+
* (ARN) of the IAM service role for the Amplify app.</p>
255
265
* @public
256
266
*/
257
267
iamServiceRoleArn?: string|undefined;
@@ -532,8 +542,17 @@ export interface App {
532
542
updateTime: Date|undefined;
533
543
534
544
/**
535
-
* <p>The AWS Identity and Access Management (IAM) service role for the Amazon Resource Name
536
-
* (ARN) of the Amplify app. </p>
545
+
* <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
546
+
* based on the role's permissions. For more information about the SSR Compute role, see
547
+
* <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
548
+
* Guide</i>.</p>
549
+
* @public
550
+
*/
551
+
computeRoleArn?: string|undefined;
552
+
553
+
/**
554
+
* <p>The Amazon Resource Name
555
+
* (ARN) of the IAM service role for the Amplify app.</p>
* <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
1032
+
* based on the role's permissions. For more information about the SSR Compute role, see
1033
+
* <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
1034
+
* Guide</i>.</p>
1035
+
* @public
1036
+
*/
1037
+
computeRoleArn?: string|undefined;
1010
1038
}
1011
1039
1012
1040
/**
@@ -1194,6 +1222,15 @@ export interface Branch {
1194
1222
* @public
1195
1223
*/
1196
1224
backend?: Backend|undefined;
1225
+
1226
+
/**
1227
+
* <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
1228
+
* based on the role's permissions. For more information about the SSR Compute role, see
1229
+
* <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
* <p>The AWS Identity and Access Management (IAM) service role for an Amplify app. </p>
3019
+
* <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
3020
+
* based on the role's permissions. For more information about the SSR Compute role, see
3021
+
* <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
3022
+
* Guide</i>.</p>
3023
+
* @public
3024
+
*/
3025
+
computeRoleArn?: string|undefined;
3026
+
3027
+
/**
3028
+
* <p>The Amazon Resource Name
3029
+
* (ARN) of the IAM service role for the Amplify app.</p>
* <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
3290
+
* based on the role's permissions. For more information about the SSR Compute role, see
3291
+
* <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
0 commit comments