BatchGetJobItem - AWS Deadline Cloud

BatchGetJobItem

The details of a job returned in a batch get operation.

Contents

createdAt

The date and time the resource was created.

Type: Timestamp

Required: Yes

createdBy

The user or system that created this resource.

Type: String

Required: Yes

farmId

The farm ID of the job.

Type: String

Pattern: farm-[0-9a-f]{32}

Required: Yes

jobId

The job ID.

Type: String

Pattern: job-[0-9a-f]{32}

Required: Yes

lifecycleStatus

The life cycle status of the job.

Type: String

Valid Values: CREATE_IN_PROGRESS | CREATE_FAILED | CREATE_COMPLETE | UPLOAD_IN_PROGRESS | UPLOAD_FAILED | UPDATE_IN_PROGRESS | UPDATE_FAILED | UPDATE_SUCCEEDED | ARCHIVED

Required: Yes

lifecycleStatusMessage

A message that communicates the status of the life cycle.

Type: String

Required: Yes

name

The name of the job.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Required: Yes

priority

The job priority.

Type: Integer

Valid Range: Minimum value of 0. Maximum value of 100.

Required: Yes

queueId

The queue ID of the job.

Type: String

Pattern: queue-[0-9a-f]{32}

Required: Yes

attachments

The attachments for the job.

Type: Attachments object

Required: No

description

The description of the job.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

endedAt

The date and time the resource ended running.

Type: Timestamp

Required: No

maxFailedTasksCount

The number of task failures before the job stops running and is marked as FAILED.

Type: Integer

Valid Range: Minimum value of 0. Maximum value of 2147483647.

Required: No

maxRetriesPerTask

The maximum number of retries per failed tasks.

Type: Integer

Valid Range: Minimum value of 0. Maximum value of 2147483647.

Required: No

maxWorkerCount

The maximum number of worker hosts that can concurrently process a job.

Type: Integer

Valid Range: Minimum value of -1. Maximum value of 2147483647.

Required: No

parameters

The parameters for the job.

Type: String to JobParameter object map

Key Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

sourceJobId

The job ID for the source job.

Type: String

Pattern: job-[0-9a-f]{32}

Required: No

startedAt

The date and time the resource started running.

Type: Timestamp

Required: No

storageProfileId

The storage profile ID associated with the job.

Type: String

Pattern: sp-[0-9a-f]{32}

Required: No

targetTaskRunStatus

The task status to start with on the job.

Type: String

Valid Values: READY | FAILED | SUCCEEDED | CANCELED | SUSPENDED | PENDING

Required: No

taskFailureRetryCount

The number of times that tasks failed and were retried.

Type: Integer

Valid Range: Minimum value of 0. Maximum value of 2147483647.

Required: No

taskRunStatus

The task run status for the job.

Type: String

Valid Values: PENDING | READY | ASSIGNED | STARTING | SCHEDULED | INTERRUPTING | RUNNING | SUSPENDED | CANCELED | FAILED | SUCCEEDED | NOT_COMPATIBLE

Required: No

taskRunStatusCounts

The number of tasks for each run status for the job.

Type: String to integer map

Valid Keys: PENDING | READY | ASSIGNED | STARTING | SCHEDULED | INTERRUPTING | RUNNING | SUSPENDED | CANCELED | FAILED | SUCCEEDED | NOT_COMPATIBLE

Required: No

updatedAt

The date and time the resource was updated.

Type: Timestamp

Required: No

updatedBy

The user or system that updated this resource.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: