Skip to content

AuthenticationConfiguration

Source code in docs_src/capo_apprunner/types/authentication_configuration.py
class AuthenticationConfiguration(TypedDict, closed=True):
    connection_arn: NotRequired[
        "capo_apprunner.types.app_runner_resource_arn.AppRunnerResourceArn"
    ]
    """<p>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.</p>"""
    access_role_arn: NotRequired["capo_apprunner.types.role_arn.RoleArn"]
    """<p>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).</p>"""

access_role_arn instance-attribute

access_role_arn: NotRequired[RoleArn]

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).

connection_arn instance-attribute

connection_arn: NotRequired[AppRunnerResourceArn]

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.