Class: Aws::IoTJobsDataPlane::Types::StartNextPendingJobExecutionRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#status_detailsHash<String,String>

A collection of name/value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged.

Returns:

  • (Hash<String,String>)


303
304
305
306
307
308
309
# File 'gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/types.rb', line 303

class StartNextPendingJobExecutionRequest < Struct.new(
  :thing_name,
  :status_details,
  :step_timeout_in_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#step_timeout_in_minutesInteger

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).

Returns:

  • (Integer)


303
304
305
306
307
308
309
# File 'gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/types.rb', line 303

class StartNextPendingJobExecutionRequest < Struct.new(
  :thing_name,
  :status_details,
  :step_timeout_in_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#thing_nameString

The name of the thing associated with the device.

Returns:

  • (String)


303
304
305
306
307
308
309
# File 'gems/aws-sdk-iotjobsdataplane/lib/aws-sdk-iotjobsdataplane/types.rb', line 303

class StartNextPendingJobExecutionRequest < Struct.new(
  :thing_name,
  :status_details,
  :step_timeout_in_minutes)
  SENSITIVE = []
  include Aws::Structure
end