Package com.pulumi.aws.apprunner.inputs
Class ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder
-
- Enclosing class:
- ServiceSourceConfigurationAuthenticationConfigurationArgs
public static final class ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceSourceConfigurationAuthenticationConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceSourceConfigurationAuthenticationConfigurationArgs.BuilderaccessRoleArn(com.pulumi.core.Output<java.lang.String> accessRoleArn)ServiceSourceConfigurationAuthenticationConfigurationArgs.BuilderaccessRoleArn(java.lang.String accessRoleArn)ServiceSourceConfigurationAuthenticationConfigurationArgsbuild()ServiceSourceConfigurationAuthenticationConfigurationArgs.BuilderconnectionArn(com.pulumi.core.Output<java.lang.String> connectionArn)ServiceSourceConfigurationAuthenticationConfigurationArgs.BuilderconnectionArn(java.lang.String connectionArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceSourceConfigurationAuthenticationConfigurationArgs defaults)
-
-
Method Detail
-
accessRoleArn
public ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder accessRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> accessRoleArn)
- Parameters:
accessRoleArn- ARN of the IAM role that grants the App Runner service access to a source repository. Required for ECR image repositories (but not for ECR Public)- Returns:
- builder
-
accessRoleArn
public ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder accessRoleArn(java.lang.String accessRoleArn)
- Parameters:
accessRoleArn- ARN of the IAM role that grants the App Runner service access to a source repository. Required for ECR image repositories (but not for ECR Public)- Returns:
- builder
-
connectionArn
public ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder connectionArn(@Nullable com.pulumi.core.Output<java.lang.String> connectionArn)
- Parameters:
connectionArn- ARN of the App Runner connection that enables the App Runner service to connect to a source repository. Required for GitHub code repositories.- Returns:
- builder
-
connectionArn
public ServiceSourceConfigurationAuthenticationConfigurationArgs.Builder connectionArn(java.lang.String connectionArn)
- Parameters:
connectionArn- ARN of the App Runner connection that enables the App Runner service to connect to a source repository. Required for GitHub code repositories.- Returns:
- builder
-
build
public ServiceSourceConfigurationAuthenticationConfigurationArgs build()
-
-