| createJobsAction | List | | [optional] [default to null] |
| engineID | UUID | | [optional] [default to null] |
| errorCount | Integer | How many errors since last error update | [optional] [default to null] |
| errorDetails | String | JSON string containing an array of JSON Object to describe individual errors e.g. [{"id":"xxx", "msg":"xxx"},..] | [optional] [default to null] |
| failureReason | FailureReasonEnum | | [optional] [default to null] |
| inputs | List | | [optional] [default to null] |
| internalJobID | UUID | Internal Job ID | [optional] [default to null] |
| internalTaskID | UUID | Internal Task ID | [optional] [default to null] |
| outputs | List | | [optional] [default to null] |
| priorTimestamp | Long | UTC Timestamp of last status update or start of new task | [optional] [default to null] |
| processedStats | TaskProcessedStats | | [optional] [default to null] |
| retryCount | Integer | How many retries since last status update | [optional] [default to null] |
| taskAction | TaskActionEnum | | [optional] [default to null] |
| taskOutput | Object | available at the end of a batch, when getting the next batch to work, or last heartbeat before exiting. May not present in heartbeat update | [optional] [default to null] |
| taskRouteID | String | the task route associated with this work item | [optional] [default to null] |
| taskStatus | JobStatusEnum | | [optional] [default to null] |
| timestamp | Long | UTC Timestamp of NOW() | [optional] [default to null] |
| workRequestID | UUID | | [optional] [default to null] |