Skip to content

CreateRunGroupRequest

Source code in docs_src/capo_omics/types/create_run_group_request.py
class CreateRunGroupRequest(TypedDict, closed=True):
    name: NotRequired["capo_omics.types.run_group_name.RunGroupName"]
    """<p>A name for the group.</p>"""
    max_cpus: NotRequired["int"]
    """<p>The maximum number of CPUs that can run concurrently across all active runs in the run group.</p>"""
    max_runs: NotRequired["int"]
    """<p>The maximum number of runs that can be running at the same time.</p>"""
    max_duration: NotRequired["int"]
    """<p>The maximum time for each run (in minutes). If a run exceeds the maximum run time, the run fails automatically.</p>"""
    tags: NotRequired["capo_omics.types.tag_map.TagMap"]
    """<p>Tags for the group.</p>"""
    request_id: "capo_omics.types.run_group_request_id.RunGroupRequestId"
    """<p>To ensure that requests don't run multiple times, specify a unique ID for each request.</p>"""
    max_gpus: NotRequired["int"]
    """<p>The maximum number of GPUs that can run concurrently across all active runs in the run group.</p>"""

max_cpus instance-attribute

max_cpus: NotRequired[int]

The maximum number of CPUs that can run concurrently across all active runs in the run group.

max_duration instance-attribute

max_duration: NotRequired[int]

The maximum time for each run (in minutes). If a run exceeds the maximum run time, the run fails automatically.

max_gpus instance-attribute

max_gpus: NotRequired[int]

The maximum number of GPUs that can run concurrently across all active runs in the run group.

max_runs instance-attribute

max_runs: NotRequired[int]

The maximum number of runs that can be running at the same time.

name instance-attribute

name: NotRequired[RunGroupName]

A name for the group.

request_id instance-attribute

request_id: RunGroupRequestId

To ensure that requests don't run multiple times, specify a unique ID for each request.

tags instance-attribute

tags: NotRequired[TagMap]

Tags for the group.