class Aws::IoTJobsDataPlane::Types::StartNextPendingJobExecutionRequest
@note When making an API call, you may pass StartNextPendingJobExecutionRequest
data as a hash: { thing_name: "ThingName", # required status_details: { "DetailsKey" => "DetailsValue", }, step_timeout_in_minutes: 1, }
@!attribute [rw] thing_name
The name of the thing associated with the device. @return [String]
@!attribute [rw] status_details
A collection of name/value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged. @return [Hash<String,String>]
@!attribute [rw] step_timeout_in_minutes
Specifies the amount of time this device has to finish execution of this job. If the job execution status is not set to a terminal state before this timer expires, or before the timer is reset (by calling `UpdateJobExecution`, setting the status to `IN_PROGRESS` and specifying a new timeout value in field `stepTimeoutInMinutes`) the job execution status will be automatically set to `TIMED_OUT`. Note that setting this timeout has no effect on that job execution timeout which may have been specified when the job was created (`CreateJob` using field `timeoutConfig`). @return [Integer]
Constants
- SENSITIVE