Package com.pulumi.aws.batch.outputs
Class JobDefinitionEksPropertiesPodPropertiesInitContainer
- java.lang.Object
-
- com.pulumi.aws.batch.outputs.JobDefinitionEksPropertiesPodPropertiesInitContainer
-
public final class JobDefinitionEksPropertiesPodPropertiesInitContainer extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJobDefinitionEksPropertiesPodPropertiesInitContainer.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>args()static JobDefinitionEksPropertiesPodPropertiesInitContainer.Builderbuilder()static JobDefinitionEksPropertiesPodPropertiesInitContainer.Builderbuilder(JobDefinitionEksPropertiesPodPropertiesInitContainer defaults)java.util.List<java.lang.String>commands()java.util.List<JobDefinitionEksPropertiesPodPropertiesInitContainerEnv>envs()java.lang.Stringimage()java.util.Optional<java.lang.String>imagePullPolicy()java.util.Optional<java.lang.String>name()java.util.Optional<JobDefinitionEksPropertiesPodPropertiesInitContainerResources>resources()java.util.Optional<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContext>securityContext()java.util.List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMount>volumeMounts()
-
-
-
Method Detail
-
args
public java.util.List<java.lang.String> args()
- Returns:
- 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.
-
commands
public java.util.List<java.lang.String> commands()
- Returns:
- Entrypoint for the container. This isn't run within a shell. If this isn't specified, the ENTRYPOINT of the container image is used. Environment variable references are expanded using the container's environment.
-
envs
public java.util.List<JobDefinitionEksPropertiesPodPropertiesInitContainerEnv> envs()
- Returns:
- Environment variables to pass to a container. See `env` below.
-
image
public java.lang.String image()
- Returns:
- Docker image used to start the container.
-
imagePullPolicy
public java.util.Optional<java.lang.String> imagePullPolicy()
- Returns:
- Image pull policy for the container. Supported values are `Always`, `IfNotPresent`, and `Never`.
-
name
public java.util.Optional<java.lang.String> name()
- Returns:
- Name of the container. If the name isn't specified, the default name "Default" is used. Each container in a pod must have a unique name.
-
resources
public java.util.Optional<JobDefinitionEksPropertiesPodPropertiesInitContainerResources> resources()
- Returns:
- Type and amount of resources to assign to a container. See `resources` below.
-
securityContext
public java.util.Optional<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContext> securityContext()
- Returns:
- Security context for a job. See `securityContext` below.
-
volumeMounts
public java.util.List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMount> volumeMounts()
- Returns:
- Volume mounts for the container. See `volumeMounts` below.
-
builder
public static JobDefinitionEksPropertiesPodPropertiesInitContainer.Builder builder()
-
builder
public static JobDefinitionEksPropertiesPodPropertiesInitContainer.Builder builder(JobDefinitionEksPropertiesPodPropertiesInitContainer defaults)
-
-