Class: Aws::LocationService::Types::ListJobsResponseEntry
- Inherits:
-
Struct
- Object
- Struct
- Aws::LocationService::Types::ListJobsResponseEntry
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-locationservice/types.rb
Overview
Job summary information returned in list operations.
Constant Summary collapse
- SENSITIVE =
[:created_at, :ended_at, :updated_at]
Instance Attribute Summary collapse
-
#action ⇒ String
Action performed by the job.
-
#action_options ⇒ Types::JobActionOptions
Additional options for configuring job action parameters.
-
#created_at ⇒ Time
Job creation time in [ISO 8601][1] format:
YYYY-MM-DDThh:mm:ss.sss. -
#ended_at ⇒ Time
Job completion time in [ISO 8601][1] format:
YYYY-MM-DDThh:mm:ss.sss. -
#error ⇒ Types::JobError
Error information if the job failed.
-
#execution_role_arn ⇒ String
IAM role used for job execution.
-
#input_options ⇒ Types::JobInputOptions
Input configuration.
-
#job_arn ⇒ String
Amazon Resource Name (ARN) of the job.
-
#job_id ⇒ String
Unique job identifier.
-
#name ⇒ String
Job name (if provided during creation).
-
#output_options ⇒ Types::JobOutputOptions
Output configuration.
-
#status ⇒ String
Current job status.
-
#updated_at ⇒ Time
Last update time in [ISO 8601][1] format:
YYYY-MM-DDThh:mm:ss.sss.
Instance Attribute Details
#action ⇒ String
Action performed by the job.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#action_options ⇒ Types::JobActionOptions
Additional options for configuring job action parameters.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#created_at ⇒ Time
Job creation time in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sss.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#ended_at ⇒ Time
Job completion time in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sss. Only returned for jobs in a terminal
status: Completed | Failed | Cancelled.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#error ⇒ Types::JobError
Error information if the job failed.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#execution_role_arn ⇒ String
IAM role used for job execution.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#input_options ⇒ Types::JobInputOptions
Input configuration.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#job_arn ⇒ String
Amazon Resource Name (ARN) of the job.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#job_id ⇒ String
Unique job identifier.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#name ⇒ String
Job name (if provided during creation).
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#output_options ⇒ Types::JobOutputOptions
Output configuration.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#status ⇒ String
Current job status.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |
#updated_at ⇒ Time
Last update time in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sss.
4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 |
# File 'lib/aws-sdk-locationservice/types.rb', line 4814 class ListJobsResponseEntry < Struct.new( :action, :action_options, :created_at, :execution_role_arn, :ended_at, :error, :input_options, :job_id, :job_arn, :name, :output_options, :status, :updated_at) SENSITIVE = [:created_at, :ended_at, :updated_at] include Aws::Structure end |