Class: Aws::IoTJobsDataPlane::Types::StartNextPendingJobExecutionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTJobsDataPlane::Types::StartNextPendingJobExecutionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotjobsdataplane/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#status_details ⇒ Hash<String,String>
A collection of name/value pairs that describe the status of the job execution.
-
#step_timeout_in_minutes ⇒ Integer
Specifies the amount of time this device has to finish execution of this job.
-
#thing_name ⇒ String
The name of the thing associated with the device.
Instance Attribute Details
#status_details ⇒ Hash<String,String>
A collection of name/value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged.
The maximum length of the value in the name/value pair is 1,024 characters.
456 457 458 459 460 461 462 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 456 class StartNextPendingJobExecutionRequest < Struct.new( :thing_name, :status_details, :step_timeout_in_minutes) SENSITIVE = [] include Aws::Structure end |
#step_timeout_in_minutes ⇒ Integer
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 the step timeout has no effect on the in progress timeout that may have been specified when the job was created (`CreateJob` using field `timeoutConfig`).
Valid values for this parameter range from 1 to 10080 (1 minute to 7 days).
456 457 458 459 460 461 462 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 456 class StartNextPendingJobExecutionRequest < Struct.new( :thing_name, :status_details, :step_timeout_in_minutes) SENSITIVE = [] include Aws::Structure end |
#thing_name ⇒ String
The name of the thing associated with the device.
456 457 458 459 460 461 462 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 456 class StartNextPendingJobExecutionRequest < Struct.new( :thing_name, :status_details, :step_timeout_in_minutes) SENSITIVE = [] include Aws::Structure end |