Skip to content

BatchGetSessionActionItem

Source code in docs_src/capo_deadline/types/batch_get_session_action_item.py
class BatchGetSessionActionItem(TypedDict, closed=True):
    farm_id: "capo_deadline.types.farm_id.FarmId"
    """<p>The farm ID of the session action.</p>"""
    queue_id: "capo_deadline.types.queue_id.QueueId"
    """<p>The queue ID of the session action.</p>"""
    job_id: "capo_deadline.types.job_id.JobId"
    """<p>The job ID of the session action.</p>"""
    session_action_id: "capo_deadline.types.session_action_id.SessionActionId"
    """<p>The session action ID.</p>"""
    status: "capo_deadline.types.session_action_status.SessionActionStatus"
    """<p>The status of the session action.</p>"""
    started_at: NotRequired["capo_deadline.types.started_at.StartedAt"]
    """<p>The date and time the resource started running.</p>"""
    ended_at: NotRequired["capo_deadline.types.ended_at.EndedAt"]
    """<p>The date and time the resource ended running.</p>"""
    worker_updated_at: NotRequired["capo_deadline.types.timestamp.Timestamp"]
    """<p>The date and time the resource was updated by a worker.</p>"""
    progress_percent: NotRequired[
        "capo_deadline.types.session_action_progress_percent.SessionActionProgressPercent"
    ]
    """<p>The completion percentage for the session action.</p>"""
    manifests: NotRequired[
        "capo_deadline.types.task_run_manifest_properties_list_response.TaskRunManifestPropertiesListResponse"
    ]
    """<p>The manifests for the session action.</p>"""
    session_id: "capo_deadline.types.session_id.SessionId"
    """<p>The session ID for the session action.</p>"""
    process_exit_code: NotRequired[
        "capo_deadline.types.process_exit_code.ProcessExitCode"
    ]
    """<p>The exit code to apply to the session action.</p>"""
    progress_message: NotRequired[
        "capo_deadline.types.session_action_progress_message.SessionActionProgressMessage"
    ]
    """<p>The message that communicates the progress of the session action.</p>"""
    acquired_limits: NotRequired["capo_deadline.types.acquired_limits.AcquiredLimits"]
    """<p>The limits that were acquired for the session action.</p>"""
    definition: "capo_deadline.types.session_action_definition.SessionActionDefinition"
    """<p>The session action definition.</p>"""

acquired_limits instance-attribute

acquired_limits: NotRequired[AcquiredLimits]

The limits that were acquired for the session action.

definition instance-attribute

The session action definition.

ended_at instance-attribute

ended_at: NotRequired[EndedAt]

The date and time the resource ended running.

farm_id instance-attribute

farm_id: FarmId

The farm ID of the session action.

job_id instance-attribute

job_id: JobId

The job ID of the session action.

manifests instance-attribute

manifests: NotRequired[TaskRunManifestPropertiesListResponse]

The manifests for the session action.

process_exit_code instance-attribute

process_exit_code: NotRequired[ProcessExitCode]

The exit code to apply to the session action.

progress_message instance-attribute

progress_message: NotRequired[SessionActionProgressMessage]

The message that communicates the progress of the session action.

progress_percent instance-attribute

progress_percent: NotRequired[SessionActionProgressPercent]

The completion percentage for the session action.

queue_id instance-attribute

queue_id: QueueId

The queue ID of the session action.

session_action_id instance-attribute

session_action_id: SessionActionId

The session action ID.

session_id instance-attribute

session_id: SessionId

The session ID for the session action.

started_at instance-attribute

started_at: NotRequired[StartedAt]

The date and time the resource started running.

status instance-attribute

The status of the session action.

worker_updated_at instance-attribute

worker_updated_at: NotRequired[Timestamp]

The date and time the resource was updated by a worker.