Package com.pulumi.aws.apprunner.inputs
Class ServiceSourceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceSourceConfigurationArgs.Builder
-
- Enclosing class:
- ServiceSourceConfigurationArgs
public static final class ServiceSourceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceSourceConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceSourceConfigurationArgs defaults)
-
-
Method Detail
-
authenticationConfiguration
public ServiceSourceConfigurationArgs.Builder authenticationConfiguration(@Nullable com.pulumi.core.Output<ServiceSourceConfigurationAuthenticationConfigurationArgs> authenticationConfiguration)
- Parameters:
authenticationConfiguration- Configuration for resources needed to authenticate access to some source repositories. See `authenticationConfiguration` below.- Returns:
- builder
-
authenticationConfiguration
public ServiceSourceConfigurationArgs.Builder authenticationConfiguration(ServiceSourceConfigurationAuthenticationConfigurationArgs authenticationConfiguration)
- Parameters:
authenticationConfiguration- Configuration for resources needed to authenticate access to some source repositories. See `authenticationConfiguration` below.- Returns:
- builder
-
autoDeploymentsEnabled
public ServiceSourceConfigurationArgs.Builder autoDeploymentsEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> autoDeploymentsEnabled)
- Parameters:
autoDeploymentsEnabled- Whether continuous integration from the source repository is enabled for the App Runner service. If set to `true`, each repository change (source code commit or new image version) starts a deployment. Defaults to `true`.- Returns:
- builder
-
autoDeploymentsEnabled
public ServiceSourceConfigurationArgs.Builder autoDeploymentsEnabled(java.lang.Boolean autoDeploymentsEnabled)
- Parameters:
autoDeploymentsEnabled- Whether continuous integration from the source repository is enabled for the App Runner service. If set to `true`, each repository change (source code commit or new image version) starts a deployment. Defaults to `true`.- Returns:
- builder
-
codeRepository
public ServiceSourceConfigurationArgs.Builder codeRepository(@Nullable com.pulumi.core.Output<ServiceSourceConfigurationCodeRepositoryArgs> codeRepository)
- Parameters:
codeRepository- Description of a source code repository. See `codeRepository` below.- Returns:
- builder
-
codeRepository
public ServiceSourceConfigurationArgs.Builder codeRepository(ServiceSourceConfigurationCodeRepositoryArgs codeRepository)
- Parameters:
codeRepository- Description of a source code repository. See `codeRepository` below.- Returns:
- builder
-
imageRepository
public ServiceSourceConfigurationArgs.Builder imageRepository(@Nullable com.pulumi.core.Output<ServiceSourceConfigurationImageRepositoryArgs> imageRepository)
- Parameters:
imageRepository- Description of a source image repository. See `imageRepository` below.- Returns:
- builder
-
imageRepository
public ServiceSourceConfigurationArgs.Builder imageRepository(ServiceSourceConfigurationImageRepositoryArgs imageRepository)
- Parameters:
imageRepository- Description of a source image repository. See `imageRepository` below.- Returns:
- builder
-
build
public ServiceSourceConfigurationArgs build()
-
-