Interface AuthenticationConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AuthenticationConfiguration.Builder,
,AuthenticationConfiguration> SdkBuilder<AuthenticationConfiguration.Builder,
,AuthenticationConfiguration> SdkPojo
- Enclosing class:
AuthenticationConfiguration
public static interface AuthenticationConfiguration.Builder
extends SdkPojo, CopyableBuilder<AuthenticationConfiguration.Builder,AuthenticationConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionaccessRoleArn
(String accessRoleArn) The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository.connectionArn
(String connectionArn) The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
connectionArn
The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.
- Parameters:
connectionArn
- The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessRoleArn
The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).
- Parameters:
accessRoleArn
- The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-