docs/v3/api-ref/python/prefect-server-models-task_run_states.mdx
prefect.server.models.task_run_statesFunctions for interacting with task run state ORM objects. Intended for internal use by the Prefect REST API.
read_task_run_state <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/models/task_run_states.py#L16" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>read_task_run_state(db: PrefectDBInterface, session: AsyncSession, task_run_state_id: UUID) -> Union[orm_models.TaskRunState, None]
Reads a task run state by id.
Args:
session: A database sessiontask_run_state_id: a task run state idReturns:
read_task_run_states <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/models/task_run_states.py#L34" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>read_task_run_states(db: PrefectDBInterface, session: AsyncSession, task_run_id: UUID) -> Sequence[orm_models.TaskRunState]
Reads task runs states for a task run.
Args:
session: A database sessiontask_run_id: the task run idReturns:
delete_task_run_state <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/models/task_run_states.py#L57" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>delete_task_run_state(db: PrefectDBInterface, session: AsyncSession, task_run_state_id: UUID) -> bool
Delete a task run state by id.
Args:
session: A database sessiontask_run_state_id: a task run state idReturns: