Class: Aws::IoTJobsDataPlane::Types::JobExecutionState
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTJobsDataPlane::Types::JobExecutionState
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotjobsdataplane/types.rb
Overview
Contains data about the state of a job execution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#status ⇒ String
The status of the job execution.
-
#status_details ⇒ Hash<String,String>
A collection of name/value pairs that describe the status of the job execution.
-
#version_number ⇒ Integer
The version of the job execution.
Instance Attribute Details
#status ⇒ String
The status of the job execution. Can be one of: “QUEUED”, “IN_PROGRESS”, “FAILED”, “SUCCESS”, “CANCELED”, “TIMED_OUT”, “REJECTED”, or “REMOVED”.
288 289 290 291 292 293 294 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 288 class JobExecutionState < Struct.new( :status, :status_details, :version_number) SENSITIVE = [] include Aws::Structure end |
#status_details ⇒ Hash<String,String>
A collection of name/value pairs that describe the status of the job execution.
The maximum length of the value in the name/value pair is 1,024 characters.
288 289 290 291 292 293 294 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 288 class JobExecutionState < Struct.new( :status, :status_details, :version_number) SENSITIVE = [] include Aws::Structure end |
#version_number ⇒ Integer
The version of the job execution. Job execution versions are incremented each time they are updated by a device.
288 289 290 291 292 293 294 |
# File 'lib/aws-sdk-iotjobsdataplane/types.rb', line 288 class JobExecutionState < Struct.new( :status, :status_details, :version_number) SENSITIVE = [] include Aws::Structure end |