Skip to content

TaskListItem

Source code in docs_src/capo_omics/types/task_list_item.py
class TaskListItem(TypedDict, closed=True):
    task_id: NotRequired["capo_omics.types.task_id.TaskId"]
    """<p>The task's ID.</p>"""
    status: NotRequired["capo_omics.types.task_status.TaskStatus"]
    """<p>The task's status.</p>"""
    name: NotRequired["capo_omics.types.task_name.TaskName"]
    """<p>The task's name.</p>"""
    cpus: NotRequired["int"]
    """<p>The task's CPU count.</p>"""
    cache_hit: NotRequired["bool"]
    """<p>Set to true if Amazon Web Services HealthOmics found a matching entry in the run cache for this task.</p>"""
    cache_s3_uri: NotRequired[
        "capo_omics.types.s3_uri_for_bucket_or_object.S3UriForBucketOrObject"
    ]
    """<p>The S3 URI of the cache location.</p>"""
    memory: NotRequired["int"]
    """<p>The task's memory use in gigabyes.</p>"""
    creation_time: NotRequired["capo_omics.types.task_timestamp.TaskTimestamp"]
    """<p>When the task was created.</p>"""
    start_time: NotRequired["capo_omics.types.task_timestamp.TaskTimestamp"]
    """<p>When the task started.</p>"""
    stop_time: NotRequired["capo_omics.types.task_timestamp.TaskTimestamp"]
    """<p>When the task stopped.</p>"""
    gpus: NotRequired["int"]
    """<p> The number of Graphics Processing Units (GPU) specified for the task. </p>"""
    instance_type: NotRequired["capo_omics.types.task_instance_type.TaskInstanceType"]
    """<p> The instance type for a task.</p>"""
    uuid: NotRequired["capo_omics.types.task_uuid.TaskUuid"]
    """<p>The universally unique identifier (UUID) for the workflow task.</p>"""

cache_hit instance-attribute

cache_hit: NotRequired[bool]

Set to true if Amazon Web Services HealthOmics found a matching entry in the run cache for this task.

cache_s3_uri instance-attribute

cache_s3_uri: NotRequired[S3UriForBucketOrObject]

The S3 URI of the cache location.

cpus instance-attribute

cpus: NotRequired[int]

The task's CPU count.

creation_time instance-attribute

creation_time: NotRequired[TaskTimestamp]

When the task was created.

gpus instance-attribute

gpus: NotRequired[int]

The number of Graphics Processing Units (GPU) specified for the task.

instance_type instance-attribute

instance_type: NotRequired[TaskInstanceType]

The instance type for a task.

memory instance-attribute

memory: NotRequired[int]

The task's memory use in gigabyes.

name instance-attribute

name: NotRequired[TaskName]

The task's name.

start_time instance-attribute

start_time: NotRequired[TaskTimestamp]

When the task started.

status instance-attribute

status: NotRequired[TaskStatus]

The task's status.

stop_time instance-attribute

stop_time: NotRequired[TaskTimestamp]

When the task stopped.

task_id instance-attribute

task_id: NotRequired[TaskId]

The task's ID.

uuid instance-attribute

uuid: NotRequired[TaskUuid]

The universally unique identifier (UUID) for the workflow task.