Class CfnService.AuthenticationConfigurationProperty
Describes resources needed to authenticate access to some source repositories.
Inheritance
Namespace: Amazon.CDK.AWS.AppRunner
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AuthenticationConfigurationProperty : Object, CfnService.IAuthenticationConfigurationProperty
Syntax (vb)
Public Class AuthenticationConfigurationProperty
Inherits Object
Implements CfnService.IAuthenticationConfigurationProperty
Remarks
The specific resource depends on the repository provider.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppRunner;
var authenticationConfigurationProperty = new AuthenticationConfigurationProperty {
AccessRoleArn = "accessRoleArn",
ConnectionArn = "connectionArn"
};
Synopsis
Constructors
AuthenticationConfigurationProperty() |
Properties
AccessRoleArn | The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. |
ConnectionArn | The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. |
Constructors
AuthenticationConfigurationProperty()
public AuthenticationConfigurationProperty()
Properties
AccessRoleArn
The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository.
public string AccessRoleArn { get; set; }
Property Value
System.String
Remarks
It's required for ECR image repositories (but not for ECR Public repositories).
ConnectionArn
The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository.
public string ConnectionArn { get; set; }
Property Value
System.String
Remarks
It's required for GitHub code repositories.