GetAppTemplateInitContainer

data class GetAppTemplateInitContainer(val args: List<String>, val commands: List<String>, val cpu: Double, val envs: List<GetAppTemplateInitContainerEnv>, val ephemeralStorage: String, val image: String, val memory: String, val name: String, val volumeMounts: List<GetAppTemplateInitContainerVolumeMount>)

Constructors

Link copied to clipboard
constructor(args: List<String>, commands: List<String>, cpu: Double, envs: List<GetAppTemplateInitContainerEnv>, ephemeralStorage: String, image: String, memory: String, name: String, volumeMounts: List<GetAppTemplateInitContainerVolumeMount>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of extra arguments to pass to the container.

Link copied to clipboard

A command to pass to the container to override the default. This is provided as a list of command line elements without spaces.

Link copied to clipboard
val cpu: Double

The amount of vCPU to allocate to the container. Possible values include 0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, and 2.0.

Link copied to clipboard

One or more env blocks as detailed below.

Link copied to clipboard

The amount of ephemeral storage available to the Container App.

Link copied to clipboard

The image to use to create the container.

Link copied to clipboard

The amount of memory to allocate to the container. Possible values include 0.5Gi, 1Gi, 1.5Gi, 2Gi, 2.5Gi, 3Gi, 3.5Gi, and 4Gi.

Link copied to clipboard

The name of the Container App.

Link copied to clipboard

A volume_mounts block as detailed below.