Class: Aws::Deadline::Types::JobSearchSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::JobSearchSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-deadline/types.rb
Overview
The details of a job search.
Constant Summary collapse
- SENSITIVE =
[:job_parameters]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The date and time the resource was created.
-
#created_by ⇒ String
The user or system that created this resource.
-
#ended_at ⇒ Time
The date and time the resource ended running.
-
#job_id ⇒ String
The job ID.
-
#job_parameters ⇒ Hash<String,Types::JobParameter>
The job parameters.
-
#lifecycle_status ⇒ String
The life cycle status.
-
#lifecycle_status_message ⇒ String
The life cycle status message.
-
#max_failed_tasks_count ⇒ Integer
The number of task failures before the job stops running and is marked as ‘FAILED`.
-
#max_retries_per_task ⇒ Integer
The maximum number of retries for a job.
-
#name ⇒ String
The job name.
-
#priority ⇒ Integer
The job priority.
-
#queue_id ⇒ String
The queue ID.
-
#source_job_id ⇒ String
The job ID for the source job.
-
#started_at ⇒ Time
The date and time the resource started running.
-
#target_task_run_status ⇒ String
The task status to start with on the job.
-
#task_run_status ⇒ String
The task run status for the job.
-
#task_run_status_counts ⇒ Hash<String,Integer>
The number of tasks running on the job.
Instance Attribute Details
#created_at ⇒ Time
The date and time the resource was created.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#created_by ⇒ String
The user or system that created this resource.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#ended_at ⇒ Time
The date and time the resource ended running.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#job_id ⇒ String
The job ID.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#job_parameters ⇒ Hash<String,Types::JobParameter>
The job parameters.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#lifecycle_status ⇒ String
The life cycle status.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#lifecycle_status_message ⇒ String
The life cycle status message.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#max_failed_tasks_count ⇒ Integer
The number of task failures before the job stops running and is marked as ‘FAILED`.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#max_retries_per_task ⇒ Integer
The maximum number of retries for a job.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#name ⇒ String
The job name.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#priority ⇒ Integer
The job priority.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#queue_id ⇒ String
The queue ID.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#source_job_id ⇒ String
The job ID for the source job.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#started_at ⇒ Time
The date and time the resource started running.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#target_task_run_status ⇒ String
The task status to start with on the job.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#task_run_status ⇒ String
The task run status for the job.
-
‘PENDING`–pending and waiting for resources.
-
‘READY`–ready to be processed.
-
‘ASSIGNED`–assigned and will run next on a worker.
-
‘SCHEDULED`–scheduled to be run on a worker.
-
‘INTERRUPTING`–being interrupted.
-
‘RUNNING`–running on a worker.
-
‘SUSPENDED`–the task is suspended.
-
‘CANCELED`–the task has been canceled.
-
‘FAILED`–the task has failed.
-
‘SUCCEEDED`–the task has succeeded.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |
#task_run_status_counts ⇒ Hash<String,Integer>
The number of tasks running on the job.
4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 |
# File 'lib/aws-sdk-deadline/types.rb', line 4687 class JobSearchSummary < Struct.new( :job_id, :queue_id, :name, :lifecycle_status, :lifecycle_status_message, :task_run_status, :target_task_run_status, :task_run_status_counts, :priority, :max_failed_tasks_count, :max_retries_per_task, :created_by, :created_at, :ended_at, :started_at, :job_parameters, :source_job_id) SENSITIVE = [:job_parameters] include Aws::Structure end |