Batch

Defines the parameters to execute batch jobs. The following table describes the parameters associated with the Batch service type:

Parameter

Description

Job name

Defines the name of the Batch job

Job Definition

Determines the job definition to be used

Job Definition Revision

Defines the job definition revision

Job Queue

Determines the queue to which the job is submitted

Parameters List

Defines the parameters for the job

Job Type

Determines whether the Batch job is a single or an array job

Array Size

Defines the size of an Array job (minimum 2)

Depends on Type

Determines an AWS Batch job dependency

Type

Determines whether the Batch job depends on a Standard, Sequential or N-to-N job type

Job depends on

Defines the JobID upon which the Batch job depends

Command

Defines a command to send to the container that overrides the default command from the Docker image or the job definition

Environment

Defines the environment variables to send to the container

Memory

Defines the number of MB of memory reserved for the job (minimum 4)

vCPUs

Defines the number of vCPUs to reserve for the container

Job Attempts

Defines the number of retry attempts

Execution Timeout

Defines the timeout duration in seconds

Append log to output

Determines whether to add the log to the job’s output

Parent Topic

Job definition