GroupInitContainer

data class GroupInitContainer(val commands: List<String>? = null, val environmentVariables: Map<String, String>? = null, val image: String, val name: String, val secureEnvironmentVariables: Map<String, String>? = null, val securities: List<GroupInitContainerSecurity>? = null, val volumes: List<GroupInitContainerVolume>? = null)

Constructors

Link copied to clipboard
constructor(commands: List<String>? = null, environmentVariables: Map<String, String>? = null, image: String, name: String, secureEnvironmentVariables: Map<String, String>? = null, securities: List<GroupInitContainerSecurity>? = null, volumes: List<GroupInitContainerVolume>? = null)

Types

Link copied to clipboard
object Companion

Properties

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

A list of commands which should be run on the container. Changing this forces a new resource to be created.

Link copied to clipboard

A list of environment variables to be set on the container. Specified as a map of name/value pairs. Changing this forces a new resource to be created.

Link copied to clipboard

The container image name. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the name of the Container. Changing this forces a new resource to be created.

Link copied to clipboard

A list of sensitive environment variables to be set on the container. Specified as a map of name/value pairs. Changing this forces a new resource to be created.

Link copied to clipboard

The definition of the security context for this container as documented in the security block below. Changing this forces a new resource to be created.

Link copied to clipboard

The definition of a volume mount for this container as documented in the volume block below. Changing this forces a new resource to be created.