Package com.pulumi.aws.apprunner.inputs
Class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder
-
- Enclosing class:
- ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs
public static final class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs defaults)
-
-
Method Detail
-
buildCommand
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder buildCommand(@Nullable com.pulumi.core.Output<java.lang.String> buildCommand)
- Parameters:
buildCommand
- Command App Runner runs to build your application.- Returns:
- builder
-
buildCommand
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder buildCommand(java.lang.String buildCommand)
- Parameters:
buildCommand
- Command App Runner runs to build your application.- Returns:
- builder
-
port
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.String> port)
- Parameters:
port
- Port that your application listens to in the container. Defaults to `"8080"`.- Returns:
- builder
-
port
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder port(java.lang.String port)
- Parameters:
port
- Port that your application listens to in the container. Defaults to `"8080"`.- Returns:
- builder
-
runtime
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtime(com.pulumi.core.Output<java.lang.String> runtime)
- Parameters:
runtime
- Runtime environment type for building and running an App Runner service. Represents a programming language runtime. Valid values: `PYTHON_3`, `NODEJS_12`, `NODEJS_14`, `NODEJS_16`, `CORRETTO_8`, `CORRETTO_11`, `GO_1`, `DOTNET_6`, `PHP_81`, `RUBY_31`.- Returns:
- builder
-
runtime
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtime(java.lang.String runtime)
- Parameters:
runtime
- Runtime environment type for building and running an App Runner service. Represents a programming language runtime. Valid values: `PYTHON_3`, `NODEJS_12`, `NODEJS_14`, `NODEJS_16`, `CORRETTO_8`, `CORRETTO_11`, `GO_1`, `DOTNET_6`, `PHP_81`, `RUBY_31`.- Returns:
- builder
-
runtimeEnvironmentSecrets
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtimeEnvironmentSecrets(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> runtimeEnvironmentSecrets)
- Parameters:
runtimeEnvironmentSecrets
- Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.- Returns:
- builder
-
runtimeEnvironmentSecrets
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtimeEnvironmentSecrets(java.util.Map<java.lang.String,java.lang.String> runtimeEnvironmentSecrets)
- Parameters:
runtimeEnvironmentSecrets
- Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.- Returns:
- builder
-
runtimeEnvironmentVariables
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtimeEnvironmentVariables(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> runtimeEnvironmentVariables)
- Parameters:
runtimeEnvironmentVariables
- Environment variables available to your running App Runner service. A map of key/value pairs. Keys with a prefix of `AWSAPPRUNNER` are reserved for system use and aren't valid.- Returns:
- builder
-
runtimeEnvironmentVariables
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder runtimeEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> runtimeEnvironmentVariables)
- Parameters:
runtimeEnvironmentVariables
- Environment variables available to your running App Runner service. A map of key/value pairs. Keys with a prefix of `AWSAPPRUNNER` are reserved for system use and aren't valid.- Returns:
- builder
-
startCommand
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder startCommand(@Nullable com.pulumi.core.Output<java.lang.String> startCommand)
- Parameters:
startCommand
- Command App Runner runs to start your application.- Returns:
- builder
-
startCommand
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs.Builder startCommand(java.lang.String startCommand)
- Parameters:
startCommand
- Command App Runner runs to start your application.- Returns:
- builder
-
build
public ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesArgs build()
-
-