job_tasks

API endpoint base: https://qr1hi.arvadosapi.com/arvados/v1/job_tasks

Object type: ot0gb

Example UUID: zzzzz-ot0gb-0123456789abcde

Resource

Deprecated.

A job task is a individually scheduled unit of work executed as part of an overall job.

Each JobTask has, in addition to the Common resource fields:

Attribute Type Description Example
sequence integer Execution sequence.
A step cannot be run until all steps with lower sequence numbers have completed.
Job steps with the same sequence number can be run in any order.
parameters hash
output text
progress float
success boolean Is null if the task has neither completed successfully nor failed permanently.

The following attributes should not be updated by anyone other than the job manager:

Attribute Type Description Notes
qsequence integer Order of arrival 0-based
job_uuid string
created_by_job_task_uuid string

Methods

See Common resource methods for more information about create, delete, get, list, and update.

Required arguments are displayed in green.

create

Create a new JobTask.

Arguments:

Argument Type Description Location Example
job_task object query

delete

Delete an existing JobTask.

Arguments:

Argument Type Description Location Example
uuid string The UUID of the JobTask in question. path

get

Gets a JobTask’s metadata by UUID.

Arguments:

Argument Type Description Location Example
uuid string The UUID of the JobTask in question. path

list

List job_tasks.

See common resource list method.

update

Update attributes of an existing JobTask.

Arguments:

Argument Type Description Location Example
uuid string The UUID of the JobTask in question. path
job_task object query

Previous: jobs Next: pipeline_instances

The content of this documentation is licensed under the Creative Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the Apache License, Version 2.0.