13 lines
257 B
Python
13 lines
257 B
Python
"""Request contracts for job commands."""
|
|
|
|
from __future__ import annotations
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class JobStartRequest(BaseModel):
|
|
job_type: str
|
|
lock: str | None = None
|
|
idempotency_key: str | None = None
|
|
items: list[str] = []
|