AppTemplateInitContainerArgs

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

Constructors

Link copied to clipboard
constructor(args: Output<List<String>>? = null, commands: Output<List<String>>? = null, cpu: Output<Double>? = null, envs: Output<List<AppTemplateInitContainerEnvArgs>>? = null, ephemeralStorage: Output<String>? = null, image: Output<String>, memory: Output<String>? = null, name: Output<String>, volumeMounts: Output<List<AppTemplateInitContainerVolumeMountArgs>>? = 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. 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
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. When there's a workload profile specified, there's no such constraint.

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(): AppTemplateInitContainerArgs