Class: Aws::Deadline::Types::JobSearchSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb

Overview

The details of a job search.

Constant Summary collapse

SENSITIVE =
[:job_parameters]

Instance Attribute Summary collapse

Instance Attribute Details

#created_at ⇒ Time

The date and time the resource was created.

Returns:

  • (Time)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#created_by ⇒ String

The user or system that created this resource.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#ended_at ⇒ Time

The date and time the resource ended running.

Returns:

  • (Time)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#job_id ⇒ String

The job ID.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#job_parameters ⇒ Hash<String,Types::JobParameter>

The job parameters.

Returns:



7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#lifecycle_status ⇒ String

The life cycle status.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#lifecycle_status_message ⇒ String

The life cycle status message.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :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.

Returns:

  • (Integer)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#max_retries_per_task ⇒ Integer

The maximum number of retries for a job.

Returns:

  • (Integer)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#max_worker_count ⇒ Integer

The maximum number of worker hosts that can concurrently process a job. When the maxWorkerCount is reached, no more workers will be assigned to process the job, even if the fleets assigned to the job's queue has available workers.

You can't set the maxWorkerCount to 0. If you set it to -1, there is no maximum number of workers.

If you don't specify the maxWorkerCount, the default is -1.

Returns:

  • (Integer)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#name ⇒ String

The job name.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#priority ⇒ Integer

The job priority.

Returns:

  • (Integer)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#queue_id ⇒ String

The queue ID.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#source_job_id ⇒ String

The job ID for the source job.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#started_at ⇒ Time

The date and time the resource started running.

Returns:

  • (Time)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#target_task_run_status ⇒ String

The task status to update the job's tasks to.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#task_failure_retry_count ⇒ Integer

The total number of times tasks from the job failed and were retried.

Returns:

  • (Integer)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :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.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :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.

Returns:

  • (Hash<String,Integer>)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#updated_at ⇒ Time

The date and time the resource was updated.

Returns:

  • (Time)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end

#updated_by ⇒ String

The user or system that updated this resource.

Returns:

  • (String)


7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 7215

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,
  :task_failure_retry_count,
  :priority,
  :max_failed_tasks_count,
  :max_retries_per_task,
  :created_by,
  :created_at,
  :ended_at,
  :started_at,
  :updated_at,
  :updated_by,
  :job_parameters,
  :max_worker_count,
  :source_job_id)
  SENSITIVE = [:job_parameters]
  include Aws::Structure
end