ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues

data class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues(val buildCommand: String? = null, val port: String? = null, val runtime: String, val runtimeEnvironmentSecrets: Map<String, String>? = null, val runtimeEnvironmentVariables: Map<String, String>? = null, val startCommand: String? = null)

Constructors

fun ServiceSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues(buildCommand: String? = null, port: String? = null, runtime: String, runtimeEnvironmentSecrets: Map<String, String>? = null, runtimeEnvironmentVariables: Map<String, String>? = null, startCommand: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val buildCommand: String? = null

Command App Runner runs to build your application.

Link copied to clipboard
val port: String? = null

Port that your application listens to in the container. Defaults to "8080".

Link copied to clipboard

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.

Link copied to clipboard

Secrets and parameters available to your service as environment variables. A map of key/value pairs.

Link copied to clipboard

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.

Link copied to clipboard
val startCommand: String? = null

Command App Runner runs to start your application.