AppTemplateInitContainer

data class AppTemplateInitContainer(val args: List<String>? = null, val commands: List<String>? = null, val cpu: Double? = null, val envs: List<AppTemplateInitContainerEnv>? = null, val ephemeralStorage: String? = null, val image: String, val memory: String? = null, val name: String, val volumeMounts: List<AppTemplateInitContainerVolumeMount>? = null)

Constructors

Link copied to clipboard
constructor(args: List<String>? = null, commands: List<String>? = null, cpu: Double? = null, envs: List<AppTemplateInitContainerEnv>? = null, ephemeralStorage: String? = null, image: String, memory: String? = null, name: String, volumeMounts: List<AppTemplateInitContainerVolumeMount>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val args: List<String>? = null

A list of extra arguments to pass to the container.

Link copied to clipboard
val commands: List<String>? = null

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? = null

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. When there's a workload profile specified, there's no such constraint.

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

The amount of memory to allocate to the container. Possible values are 0.5Gi, 1Gi, 1.5Gi, 2Gi, 2.5Gi, 3Gi, 3.5Gi and 4Gi. When there's a workload profile specified, there's no such constraint.

Link copied to clipboard

The name of the container

Link copied to clipboard

A volume_mounts block as detailed below.