class Aws::IoT::Types::JobExecution


@return [Integer]
execution has reached a terminal status.
the estimated duration. This value will not be included if the job
actual job execution timeout can occur up to 60 seconds later than
anywhere between 1 minute and 7 days (1 to 10080 minutes). The
status will be changed to ‘TIMED_OUT`. The timeout interval can be
The estimated number of seconds that remain before the job execution
@!attribute [rw] approximate_seconds_before_timed_out
@return [Integer]
incremented each time they are updated by a device.
The version of the job execution. Job execution versions are
@!attribute [rw] version_number
@return [Integer]
information.
It can be used in commands which return or update job execution
identifies this particular job execution on this particular device.
A string (consisting of the digits “0” through “9”) which
@!attribute [rw] execution_number
@return [Time]
last updated.
The time, in seconds since the epoch, when the job execution was
@!attribute [rw] last_updated_at
@return [Time]
started.
The time, in seconds since the epoch, when the job execution
@!attribute [rw] started_at
@return [Time]
queued.
The time, in seconds since the epoch, when the job execution was
@!attribute [rw] queued_at
@return [String]
The ARN of the thing on which the job execution is running.
@!attribute [rw] thing_arn
@return [Types::JobExecutionStatusDetails]
execution.
A collection of name/value pairs that describe the status of the job
@!attribute [rw] status_details
@return [Boolean]
`force` parameter set to `true`.
Will be `true` if the job execution was canceled with the optional
@!attribute [rw] force_canceled
@return [String]
SUCCEEDED, TIMED_OUT, CANCELED, or REJECTED).
The status of the job execution (IN_PROGRESS, QUEUED, FAILED,
@!attribute [rw] status
@return [String]
The unique identifier you assigned to the job when it was created.
@!attribute [rw] job_id
particular device.
The job execution object represents the execution of a job on a