Frank
01/09/2025, 10:58 PMMarvin
01/09/2025, 10:58 PMget_client()ScheduledPendingpython
from prefect.client.orchestration import get_client
from prefect.states import Scheduled
from uuid import UUID
async def retry_flow_run(flow_run_id: UUID):
    async with get_client() as client:
        await client.set_flow_run_state(
            flow_run_id=flow_run_id,
            state=Scheduled()
        )Scheduled()Frank
01/09/2025, 11:02 PMMarvin
01/09/2025, 11:02 PMPrefectClientget_client()Scheduledpython
from prefect.client.orchestration import get_client
from prefect.states import Scheduled
from uuid import UUID
async def retry_deployment_flow_run(flow_run_id: UUID):
    async with get_client() as client:
        await client.set_flow_run_state(
            flow_run_id=flow_run_id,
            state=Scheduled()
        )ScheduledFrank
01/09/2025, 11:04 PM/api/flow_runs/{id}/set_stateMarvin
01/09/2025, 11:04 PM/api/flow_runs/{id}/set_stateScheduledFailedScheduled/api/flow_runs/{id}/set_stateScheduledjson
POST /api/flow_runs/{id}/set_state
Content-Type: application/json
{
  "state": {
    "type": "Scheduled",
    "name": "Retry"
  }
}{id}