Package software.amazon.awssdk.services.batch.model
package software.amazon.awssdk.services.batch.model
-
ClassDescriptionAn object that represents an Batch array job.An object that represents the array properties of a job.An object that represents the array properties of a job.An object that represents the details of a container that's part of a job attempt.An object that represents a job attempt.Contains the parameters for
CancelJob
.These errors are usually caused by a client action.An object that represents an Batch compute environment.The order that compute environments are tried in for job placement within a queue.An object that represents an Batch compute resource.An object that represents the attributes of a compute environment that can be updated.An object that represents the details of a container that's part of a job.The overrides that should be sent to a container.Container properties are used for Amazon ECS based job definitions.An object that represents summary details of a container within a job.Contains the parameters forCreateComputeEnvironment
.Contains the parameters forCreateJobQueue
.Contains the parameters forCreateSchedulingPolicy
.Contains the parameters forDeleteComputeEnvironment
.Contains the parameters forDeleteJobQueue
.Contains the parameters forDeleteSchedulingPolicy
.Contains the parameters forDescribeComputeEnvironments
.Contains the parameters forDescribeJobDefinitions
.Contains the parameters forDescribeJobQueues
.Contains the parameters forDescribeJobs
.Contains the parameters forDescribeSchedulingPolicies
.An object that represents a container instance host device.Provides information used to select Amazon Machine Images (AMIs) for instances in the compute environment.The authorization configuration details for the Amazon EFS file system.This is used when you're using an Amazon Elastic File System file system for job storage.An object that represents the details for an attempt for a job attempt that an Amazon EKS container runs.An object that represents the details of a job attempt for a job attempt by an Amazon EKS container.Configuration for the Amazon EKS cluster that supports the Batch compute environment.EKS container properties are used in job definitions for Amazon EKS based job definitions to describe the properties for a container node in the pod that's launched as part of a job.The details for container properties that are returned byDescribeJobs
for jobs that use Amazon EKS.An environment variable.Object representing any Kubernetes overrides to a job definition that's used in a SubmitJob API operation.The type and amount of resources to assign to a container.The security context for a job.The volume mounts for a container for an Amazon EKS job.Specifies the configuration of a KubernetesemptyDir
volume.Specifies the configuration of a KuberneteshostPath
volume.Describes and uniquely identifies Kubernetes resources.The properties for the pod.The details for the pod.An object that contains overrides for the Kubernetes pod properties of a job.An object that contains the properties for the Kubernetes resources of a job.An object that contains the details for the Kubernetes resources of a job.An object that contains overrides for the Kubernetes resources of a job.Specifies the configuration of a Kubernetessecret
volume.Specifies an Amazon EKS volume for a job definition.The amount of ephemeral storage to allocate for the task.Specifies an array of up to 5 conditions to be met, and an action to take (RETRY
orEXIT
) if all conditions are met.The fair share policy for a scheduling policy.The platform configuration for jobs that are running on Fargate resources.Determine whether your data volume persists on the host container instance and where it's stored.An object that represents an Batch job definition.An object that represents an Batch job dependency.An object that represents an Batch job.An object that represents the details for an Batch job queue.An object that represents summary details of a job.An object that represents a job timeout configuration.A key-value pair object.A filter name and value pair that's used to return a more specific list of results from aListJobs
API operation.An object that represents a launch template that's associated with a compute resource.Linux-specific modifications that are applied to the container, such as details for device mappings.Contains the parameters forListJobs
.Contains the parameters forListSchedulingPolicies
.Contains the parameters forListTagsForResource
.Log configuration options to send to a custom log driver for the container.Details for a Docker volume mount point that's used in a job's container properties.The network configuration for jobs that are running on Fargate resources.An object that represents the elastic network interface for a multi-node parallel job node.An object that represents the details of a multi-node parallel job node.An object that represents any node overrides to a job definition that's used in a SubmitJob API operation.An object that represents the node properties of a multi-node parallel job.An object that represents the properties of a node that's associated with a multi-node parallel job.The object that represents any node overrides to a job definition that's used in a SubmitJob API operation.An object that represents the properties of the node range for a multi-node parallel job.Contains the parameters forRegisterJobDefinition
.The type and amount of a resource to assign to a container.The retry strategy that's associated with a job.An object that represents the compute environment architecture for Batch jobs on Fargate.An object that represents a scheduling policy.An object that contains the details of a scheduling policy that's returned in aListSchedulingPolicy
action.An object that represents the secret to expose to your container.These errors are usually caused by a server issue.Specifies the weights for the fair share identifiers for the fair share policy.Contains the parameters forSubmitJob
.Contains the parameters forTagResource
.Contains the parameters forTerminateJob
.The container path, mount options, and size of thetmpfs
mount.Theulimit
settings to pass to the container.Contains the parameters forUntagResource
.Contains the parameters forUpdateComputeEnvironment
.Contains the parameters forUpdateJobQueue
.Specifies the infrastructure update policy for the compute environment.Contains the parameters forUpdateSchedulingPolicy
.A data volume that's used in a job's container properties.