ServiceSourceConfigurationImageRepositoryImageConfigurationArgs

data class ServiceSourceConfigurationImageRepositoryImageConfigurationArgs(val port: Output<String>? = null, val runtimeEnvironmentSecrets: Output<Map<String, String>>? = null, val runtimeEnvironmentVariables: Output<Map<String, String>>? = null, val startCommand: Output<String>? = null) : ConvertibleToJava<ServiceSourceConfigurationImageRepositoryImageConfigurationArgs>

Constructors

fun ServiceSourceConfigurationImageRepositoryImageConfigurationArgs(port: Output<String>? = null, runtimeEnvironmentSecrets: Output<Map<String, String>>? = null, runtimeEnvironmentVariables: Output<Map<String, String>>? = null, startCommand: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ServiceSourceConfigurationImageRepositoryImageConfigurationArgs

Properties

Link copied to clipboard
val port: Output<String>? = null

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

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: Output<String>? = null

Command App Runner runs to start the application in the source image. If specified, this command overrides the Docker image’s default start command.