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 Details

    • connectionArn

      AuthenticationConfiguration.Builder 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. 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

      AuthenticationConfiguration.Builder accessRoleArn(String 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.