JobTemplateInitContainerArgs

data class JobTemplateInitContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val cpu: Output<Double>? = null, val envs: Output<List<JobTemplateInitContainerEnvArgs>>? = null, val ephemeralStorage: Output<String>? = null, val image: Output<String>, val memory: Output<String>? = null, val name: Output<String>, val volumeMounts: Output<List<JobTemplateInitContainerVolumeMountArgs>>? = null) : ConvertibleToJava<JobTemplateInitContainerArgs>

Constructors

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

Properties

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

A list of extra arguments to pass to the container.

Link copied to clipboard
val commands: Output<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: Output<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.

Link copied to clipboard

One or more env blocks as detailed below.

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

The amount of ephemeral storage available to the Container App.

Link copied to clipboard
val image: Output<String>

The image to use to create the container.

Link copied to clipboard
val memory: Output<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.

Link copied to clipboard
val name: Output<String>

The name of the container.

Link copied to clipboard

A volume_mounts block as detailed below.

Functions

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