ExpressGatewayContainer

Defines the configuration for the primary container in an Express service. This container receives traffic from the Application Load Balancer and runs your application code.

The container configuration includes the container image, port mapping, logging settings, environment variables, and secrets. The container image is the only required parameter, with sensible defaults provided for other settings.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The log configuration for the container.

Link copied to clipboard

The command that is passed to the container.

Link copied to clipboard

The port number on the container that receives traffic from the load balancer. Default is 80.

Link copied to clipboard

The environment variables to pass to the container.

Link copied to clipboard

The image used to start a container. This string is passed directly to the Docker daemon. Images in the Docker Hub registry are available by default. Other repositories are specified with either repository-url/image:tag or repository-url/image@digest.

Link copied to clipboard

The configuration for repository credentials for private registry authentication.

Link copied to clipboard

The secrets to pass to the container.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String