public static final class CfnService.AuthenticationConfigurationProperty.Builder
extends java.lang.Object
CfnService.AuthenticationConfigurationProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnService.AuthenticationConfigurationProperty.Builder |
accessRoleArn(java.lang.String accessRoleArn)
Sets the value of
CfnService.AuthenticationConfigurationProperty.getAccessRoleArn() |
CfnService.AuthenticationConfigurationProperty |
build()
Builds the configured instance.
|
CfnService.AuthenticationConfigurationProperty.Builder |
connectionArn(java.lang.String connectionArn)
Sets the value of
CfnService.AuthenticationConfigurationProperty.getConnectionArn() |
public CfnService.AuthenticationConfigurationProperty.Builder accessRoleArn(java.lang.String accessRoleArn)
CfnService.AuthenticationConfigurationProperty.getAccessRoleArn()
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).this
public CfnService.AuthenticationConfigurationProperty.Builder connectionArn(java.lang.String connectionArn)
CfnService.AuthenticationConfigurationProperty.getConnectionArn()
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.this
public CfnService.AuthenticationConfigurationProperty build()
CfnService.AuthenticationConfigurationProperty
java.lang.NullPointerException
- if any required attribute was not provided