JobSearchSummary
¶
Source code in docs_src/capo_deadline/types/job_search_summary.py
created_at
instance-attribute
¶
created_at: NotRequired[CreatedAt]
The date and time the resource was created.
created_by
instance-attribute
¶
created_by: NotRequired[CreatedBy]
The user or system that created this resource.
ended_at
instance-attribute
¶
ended_at: NotRequired[EndedAt]
The date and time the resource ended running.
lifecycle_status
instance-attribute
¶
lifecycle_status: NotRequired[JobLifecycleStatus]
The life cycle status.
lifecycle_status_message
instance-attribute
¶
lifecycle_status_message: NotRequired[String]
The life cycle status message.
max_failed_tasks_count
instance-attribute
¶
max_failed_tasks_count: NotRequired[MaxFailedTasksCount]
The number of task failures before the job stops running and is marked as FAILED.
max_retries_per_task
instance-attribute
¶
max_retries_per_task: NotRequired[MaxRetriesPerTask]
The maximum number of retries for a job.
max_worker_count
instance-attribute
¶
max_worker_count: NotRequired[MaxWorkerCount]
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.
started_at
instance-attribute
¶
started_at: NotRequired[StartedAt]
The date and time the resource started running.
target_task_run_status
instance-attribute
¶
target_task_run_status: NotRequired[JobTargetTaskRunStatus]
The task status to update the job's tasks to.
task_failure_retry_count
instance-attribute
¶
task_failure_retry_count: NotRequired[TaskFailureRetryCount]
The total number of times tasks from the job failed and were retried.
task_run_status
instance-attribute
¶
task_run_status: NotRequired[TaskRunStatus]
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.
task_run_status_counts
instance-attribute
¶
task_run_status_counts: NotRequired[TaskRunStatusCounts]
The number of tasks running on the job.