Interface JobExecutionData

Data about a job execution.

Hierarchy

  • JobExecutionData

Properties

executionNumber?: number

A number that identifies a job execution on a device. It can be used later in commands that return or update job execution information.

jobDocument?: object

The content of the job document.

jobId?: string

The unique identifier you assigned to this job when it was created.

lastUpdatedAt?: Date

The time when the job execution started.

queuedAt?: Date

The time when the job execution was enqueued.

startedAt?: Date

The time when the job execution started.

status?: JobStatus

The status of the job execution. Can be one of: QUEUED, IN_PROGRESS, FAILED, SUCCEEDED, CANCELED, TIMED_OUT, REJECTED, or REMOVED.

statusDetails?: {
    [key: string]: string;
}

A collection of name-value pairs that describe the status of the job execution.

Type declaration

  • [key: string]: string
thingName?: string

The name of the thing that is executing the job.

versionNumber?: number

The version of the job execution. Job execution versions are incremented each time they are updated by a device.

Generated using TypeDoc