Class: Aws::Deadline::Types::UpdateJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::UpdateJobRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-deadline/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
The unique token which the server uses to recognize retries of the same request.
-
#farm_id ⇒ String
The farm ID of the job to update.
-
#job_id ⇒ String
The job ID to update.
-
#lifecycle_status ⇒ String
The status of a job in its lifecycle.
-
#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.
-
#priority ⇒ Integer
The job priority to update.
-
#queue_id ⇒ String
The queue ID of the job to update.
-
#target_task_run_status ⇒ String
The task status to update the job’s tasks to.
Instance Attribute Details
#client_token ⇒ String
The unique token which the server uses to recognize retries of the same request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#farm_id ⇒ String
The farm ID of the job to update.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The job ID to update.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#lifecycle_status ⇒ String
The status of a job in its lifecycle. When you change the status of the job to ‘ARCHIVED`, the job can’t be scheduled or archived.
An archived jobs and its steps and tasks are deleted after 120 days. The job can’t be recovered.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) 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`.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#max_retries_per_task ⇒ Integer
The maximum number of retries for a job.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The job priority to update.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#queue_id ⇒ String
The queue ID of the job to update.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |
#target_task_run_status ⇒ String
The task status to update the job’s tasks to.
8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 |
# File 'lib/aws-sdk-deadline/types.rb', line 8695 class UpdateJobRequest < Struct.new( :client_token, :farm_id, :queue_id, :job_id, :target_task_run_status, :priority, :max_failed_tasks_count, :max_retries_per_task, :lifecycle_status) SENSITIVE = [] include Aws::Structure end |