| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppRunner.Types.AuthenticationConfiguration
Description
Synopsis
- data AuthenticationConfiguration = AuthenticationConfiguration' {}
- newAuthenticationConfiguration :: AuthenticationConfiguration
- authenticationConfiguration_accessRoleArn :: Lens' AuthenticationConfiguration (Maybe Text)
- authenticationConfiguration_connectionArn :: Lens' AuthenticationConfiguration (Maybe Text)
Documentation
data AuthenticationConfiguration Source #
Describes resources needed to authenticate access to some source repositories. The specific resource depends on the repository provider.
See: newAuthenticationConfiguration smart constructor.
Constructors
| AuthenticationConfiguration' | |
Fields
| |
Instances
newAuthenticationConfiguration :: AuthenticationConfiguration Source #
Create a value of AuthenticationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accessRoleArn:AuthenticationConfiguration', authenticationConfiguration_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).
$sel:connectionArn:AuthenticationConfiguration', authenticationConfiguration_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.
authenticationConfiguration_accessRoleArn :: Lens' AuthenticationConfiguration (Maybe Text) Source #
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).
authenticationConfiguration_connectionArn :: Lens' AuthenticationConfiguration (Maybe Text) Source #
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.