| ArrayJobDependency |
|
| ArrayProperties |
An object that represents an Batch array job.
|
| ArrayProperties.Builder |
|
| ArrayPropertiesDetail |
An object that represents the array properties of a job.
|
| ArrayPropertiesDetail.Builder |
|
| ArrayPropertiesSummary |
An object that represents the array properties of a job.
|
| ArrayPropertiesSummary.Builder |
|
| AssignPublicIp |
|
| AttemptContainerDetail |
An object that represents the details of a container that's part of a job attempt.
|
| AttemptContainerDetail.Builder |
|
| AttemptDetail |
An object that represents a job attempt.
|
| AttemptDetail.Builder |
|
| BatchException |
|
| BatchException.Builder |
|
| BatchException.BuilderImpl |
|
| BatchRequest |
|
| BatchRequest.Builder |
|
| BatchResponse |
|
| BatchResponse.Builder |
|
| BatchResponseMetadata |
|
| CancelJobRequest.Builder |
|
| CancelJobResponse.Builder |
|
| CEState |
|
| CEStatus |
|
| CEType |
|
| ClientException.Builder |
|
| ComputeEnvironmentDetail |
An object that represents an Batch compute environment.
|
| ComputeEnvironmentDetail.Builder |
|
| ComputeEnvironmentOrder |
The order that compute environments are tried in for job placement within a queue.
|
| ComputeEnvironmentOrder.Builder |
|
| ComputeResource |
An object that represents an Batch compute resource.
|
| ComputeResource.Builder |
|
| ComputeResourceUpdate |
An object that represents the attributes of a compute environment that can be updated.
|
| ComputeResourceUpdate.Builder |
|
| ContainerDetail |
An object that represents the details of a container that's part of a job.
|
| ContainerDetail.Builder |
|
| ContainerOverrides |
The overrides that should be sent to a container.
|
| ContainerOverrides.Builder |
|
| ContainerProperties |
Container properties are used for Amazon ECS based job definitions.
|
| ContainerProperties.Builder |
|
| ContainerSummary |
An object that represents summary details of a container within a job.
|
| ContainerSummary.Builder |
|
| CRAllocationStrategy |
|
| CreateComputeEnvironmentRequest.Builder |
|
| CreateComputeEnvironmentResponse.Builder |
|
| CreateJobQueueRequest.Builder |
|
| CreateJobQueueResponse.Builder |
|
| CreateSchedulingPolicyRequest.Builder |
|
| CreateSchedulingPolicyResponse.Builder |
|
| CRType |
|
| CRUpdateAllocationStrategy |
|
| DeleteComputeEnvironmentRequest.Builder |
|
| DeleteComputeEnvironmentResponse.Builder |
|
| DeleteJobQueueRequest.Builder |
|
| DeleteJobQueueResponse.Builder |
|
| DeleteSchedulingPolicyRequest.Builder |
|
| DeleteSchedulingPolicyResponse.Builder |
|
| DeregisterJobDefinitionRequest.Builder |
|
| DeregisterJobDefinitionResponse.Builder |
|
| DescribeComputeEnvironmentsRequest.Builder |
|
| DescribeComputeEnvironmentsResponse.Builder |
|
| DescribeJobDefinitionsRequest.Builder |
|
| DescribeJobDefinitionsResponse.Builder |
|
| DescribeJobQueuesRequest.Builder |
|
| DescribeJobQueuesResponse.Builder |
|
| DescribeJobsRequest.Builder |
|
| DescribeJobsResponse.Builder |
|
| DescribeSchedulingPoliciesRequest.Builder |
|
| DescribeSchedulingPoliciesResponse.Builder |
|
| Device |
An object that represents a container instance host device.
|
| Device.Builder |
|
| DeviceCgroupPermission |
|
| Ec2Configuration |
Provides information used to select Amazon Machine Images (AMIs) for instances in the compute environment.
|
| Ec2Configuration.Builder |
|
| EFSAuthorizationConfig |
The authorization configuration details for the Amazon EFS file system.
|
| EFSAuthorizationConfig.Builder |
|
| EFSAuthorizationConfigIAM |
|
| EFSTransitEncryption |
|
| EFSVolumeConfiguration |
This is used when you're using an Amazon Elastic File System file system for job storage.
|
| EFSVolumeConfiguration.Builder |
|
| EksAttemptContainerDetail |
An object that represents the details for an attempt for a job attempt that an Amazon EKS container runs.
|
| EksAttemptContainerDetail.Builder |
|
| EksAttemptDetail |
An object that represents the details of a job attempt for a job attempt by an Amazon EKS container.
|
| EksAttemptDetail.Builder |
|
| EksConfiguration |
Configuration for the Amazon EKS cluster that supports the Batch compute environment.
|
| EksConfiguration.Builder |
|
| EksContainer |
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.
|
| EksContainer.Builder |
|
| EksContainerDetail |
The details for container properties that are returned by DescribeJobs for jobs that use Amazon EKS.
|
| EksContainerDetail.Builder |
|
| EksContainerEnvironmentVariable |
An environment variable.
|
| EksContainerEnvironmentVariable.Builder |
|
| EksContainerOverride |
Object representing any Kubernetes overrides to a job definition that's used in a SubmitJob API operation.
|
| EksContainerOverride.Builder |
|
| EksContainerResourceRequirements |
The type and amount of resources to assign to a container.
|
| EksContainerResourceRequirements.Builder |
|
| EksContainerSecurityContext |
The security context for a job.
|
| EksContainerSecurityContext.Builder |
|
| EksContainerVolumeMount |
The volume mounts for a container for an Amazon EKS job.
|
| EksContainerVolumeMount.Builder |
|
| EksEmptyDir |
Specifies the configuration of a Kubernetes emptyDir volume.
|
| EksEmptyDir.Builder |
|
| EksHostPath |
Specifies the configuration of a Kubernetes hostPath volume.
|
| EksHostPath.Builder |
|
| EksMetadata |
Describes and uniquely identifies Kubernetes resources.
|
| EksMetadata.Builder |
|
| EksPodProperties |
The properties for the pod.
|
| EksPodProperties.Builder |
|
| EksPodPropertiesDetail |
The details for the pod.
|
| EksPodPropertiesDetail.Builder |
|
| EksPodPropertiesOverride |
An object that contains overrides for the Kubernetes pod properties of a job.
|
| EksPodPropertiesOverride.Builder |
|
| EksProperties |
An object that contains the properties for the Kubernetes resources of a job.
|
| EksProperties.Builder |
|
| EksPropertiesDetail |
An object that contains the details for the Kubernetes resources of a job.
|
| EksPropertiesDetail.Builder |
|
| EksPropertiesOverride |
An object that contains overrides for the Kubernetes resources of a job.
|
| EksPropertiesOverride.Builder |
|
| EksSecret |
Specifies the configuration of a Kubernetes secret volume.
|
| EksSecret.Builder |
|
| EksVolume |
Specifies an Amazon EKS volume for a job definition.
|
| EksVolume.Builder |
|
| EphemeralStorage |
The amount of ephemeral storage to allocate for the task.
|
| EphemeralStorage.Builder |
|
| EvaluateOnExit |
Specifies an array of up to 5 conditions to be met, and an action to take (RETRY or EXIT)
if all conditions are met.
|
| EvaluateOnExit.Builder |
|
| FairsharePolicy |
The fair share policy for a scheduling policy.
|
| FairsharePolicy.Builder |
|
| FargatePlatformConfiguration |
The platform configuration for jobs that are running on Fargate resources.
|
| FargatePlatformConfiguration.Builder |
|
| Host |
Determine whether your data volume persists on the host container instance and where it's stored.
|
| Host.Builder |
|
| JobDefinition |
An object that represents an Batch job definition.
|
| JobDefinition.Builder |
|
| JobDefinitionType |
|
| JobDependency |
An object that represents an Batch job dependency.
|
| JobDependency.Builder |
|
| JobDetail |
An object that represents an Batch job.
|
| JobDetail.Builder |
|
| JobQueueDetail |
An object that represents the details for an Batch job queue.
|
| JobQueueDetail.Builder |
|
| JobStatus |
|
| JobSummary |
An object that represents summary details of a job.
|
| JobSummary.Builder |
|
| JobTimeout |
An object that represents a job timeout configuration.
|
| JobTimeout.Builder |
|
| JQState |
|
| JQStatus |
|
| KeyValuePair |
A key-value pair object.
|
| KeyValuePair.Builder |
|
| KeyValuesPair |
A filter name and value pair that's used to return a more specific list of results from a ListJobs API
operation.
|
| KeyValuesPair.Builder |
|
| LaunchTemplateSpecification |
An object that represents a launch template that's associated with a compute resource.
|
| LaunchTemplateSpecification.Builder |
|
| LinuxParameters |
Linux-specific modifications that are applied to the container, such as details for device mappings.
|
| LinuxParameters.Builder |
|
| ListJobsRequest.Builder |
|
| ListJobsResponse.Builder |
|
| ListSchedulingPoliciesRequest.Builder |
|
| ListSchedulingPoliciesResponse.Builder |
|
| ListTagsForResourceRequest.Builder |
|
| ListTagsForResourceResponse.Builder |
|
| LogConfiguration |
Log configuration options to send to a custom log driver for the container.
|
| LogConfiguration.Builder |
|
| LogDriver |
|
| MountPoint |
Details for a Docker volume mount point that's used in a job's container properties.
|
| MountPoint.Builder |
|
| NetworkConfiguration |
The network configuration for jobs that are running on Fargate resources.
|
| NetworkConfiguration.Builder |
|
| NetworkInterface |
An object that represents the elastic network interface for a multi-node parallel job node.
|
| NetworkInterface.Builder |
|
| NodeDetails |
An object that represents the details of a multi-node parallel job node.
|
| NodeDetails.Builder |
|
| NodeOverrides |
An object that represents any node overrides to a job definition that's used in a SubmitJob API operation.
|
| NodeOverrides.Builder |
|
| NodeProperties |
An object that represents the node properties of a multi-node parallel job.
|
| NodeProperties.Builder |
|
| NodePropertiesSummary |
An object that represents the properties of a node that's associated with a multi-node parallel job.
|
| NodePropertiesSummary.Builder |
|
| NodePropertyOverride |
The object that represents any node overrides to a job definition that's used in a SubmitJob API operation.
|
| NodePropertyOverride.Builder |
|
| NodeRangeProperty |
An object that represents the properties of the node range for a multi-node parallel job.
|
| NodeRangeProperty.Builder |
|
| OrchestrationType |
|
| PlatformCapability |
|
| RegisterJobDefinitionRequest.Builder |
|
| RegisterJobDefinitionResponse.Builder |
|
| ResourceRequirement |
The type and amount of a resource to assign to a container.
|
| ResourceRequirement.Builder |
|
| ResourceType |
|
| RetryAction |
|
| RetryStrategy |
The retry strategy that's associated with a job.
|
| RetryStrategy.Builder |
|
| RuntimePlatform |
An object that represents the compute environment architecture for Batch jobs on Fargate.
|
| RuntimePlatform.Builder |
|
| SchedulingPolicyDetail |
An object that represents a scheduling policy.
|
| SchedulingPolicyDetail.Builder |
|
| SchedulingPolicyListingDetail |
An object that contains the details of a scheduling policy that's returned in a ListSchedulingPolicy
action.
|
| SchedulingPolicyListingDetail.Builder |
|
| Secret |
An object that represents the secret to expose to your container.
|
| Secret.Builder |
|
| ServerException.Builder |
|
| ShareAttributes |
Specifies the weights for the fair share identifiers for the fair share policy.
|
| ShareAttributes.Builder |
|
| SubmitJobRequest.Builder |
|
| SubmitJobResponse.Builder |
|
| TagResourceRequest.Builder |
|
| TagResourceResponse.Builder |
|
| TerminateJobRequest.Builder |
|
| TerminateJobResponse.Builder |
|
| Tmpfs |
The container path, mount options, and size of the tmpfs mount.
|
| Tmpfs.Builder |
|
| Ulimit |
The ulimit settings to pass to the container.
|
| Ulimit.Builder |
|
| UntagResourceRequest.Builder |
|
| UntagResourceResponse.Builder |
|
| UpdateComputeEnvironmentRequest.Builder |
|
| UpdateComputeEnvironmentResponse.Builder |
|
| UpdateJobQueueRequest.Builder |
|
| UpdateJobQueueResponse.Builder |
|
| UpdatePolicy |
Specifies the infrastructure update policy for the compute environment.
|
| UpdatePolicy.Builder |
|
| UpdateSchedulingPolicyRequest.Builder |
|
| UpdateSchedulingPolicyResponse.Builder |
|
| Volume |
A data volume that's used in a job's container properties.
|
| Volume.Builder |
|