Class: Aws::Deadline::Types::JobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::JobSummary
- Defined in:
- gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb
Overview
A summary of job details.
Constant Summary collapse
- SENSITIVE =
[]
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.
-
#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.
-
#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.
-
#updated_at ⇒ Time
The date and time the resource was updated.
-
#updated_by ⇒ String
The user or system that updated this resource.
Instance Attribute Details
#created_at ⇒ Time
The date and time the resource was created.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The user or system that created this resource.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#ended_at ⇒ Time
The date and time the resource ended running.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The job ID.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#lifecycle_status ⇒ String
The life cycle status.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#lifecycle_status_message ⇒ String
The life cycle status message.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#max_failed_tasks_count ⇒ Integer
The number of task failures before the job stops running and is
marked as FAILED
.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#max_retries_per_task ⇒ Integer
The maximum number of retries for a job.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The job name.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The job priority.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
The date and time the resource started running.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#target_task_run_status ⇒ String
The task status to start with on the job.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] 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.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#task_run_status_counts ⇒ Hash<String,Integer>
The number of tasks running on the job.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time the resource was updated.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |
#updated_by ⇒ String
The user or system that updated this resource.
4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 4614 class JobSummary < Struct.new( :created_at, :created_by, :ended_at, :job_id, :lifecycle_status, :lifecycle_status_message, :max_failed_tasks_count, :max_retries_per_task, :name, :priority, :started_at, :target_task_run_status, :task_run_status, :task_run_status_counts, :updated_at, :updated_by) SENSITIVE = [] include Aws::Structure end |