Job Definition Eks Properties Pod Properties Init Container Args
data class JobDefinitionEksPropertiesPodPropertiesInitContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val envs: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerEnvArgs>>? = null, val image: Output<String>, val imagePullPolicy: Output<String>? = null, val name: Output<String>? = null, val resources: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerResourcesArgs>? = null, val securityContext: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs>? = null, val volumeMounts: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerArgs>
Constructors
Link copied to clipboard
constructor(args: Output<List<String>>? = null, commands: Output<List<String>>? = null, envs: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerEnvArgs>>? = null, image: Output<String>, imagePullPolicy: Output<String>? = null, name: Output<String>? = null, resources: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerResourcesArgs>? = null, securityContext: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs>? = null, volumeMounts: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs>>? = null)
Properties
Link copied to clipboard
Array of arguments to the entrypoint. If this isn't specified, the CMD of the container image is used. This corresponds to the args member in the Entrypoint portion of the Pod in Kubernetes. Environment variable references are expanded using the container's environment.
Link copied to clipboard
Environment variables to pass to a container. See EKS Environment below.
Link copied to clipboard
Image pull policy for the container. Supported values are Always
, IfNotPresent
, and Never
.
Link copied to clipboard
Type and amount of resources to assign to a container. The supported resources include memory
, cpu
, and nvidia.com/gpu
.
Link copied to clipboard
val securityContext: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs>? = null
Security context for a job.
Link copied to clipboard
val volumeMounts: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs>>? = null
Volume mounts for the container.