mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
20 lines
409 B
Python
20 lines
409 B
Python
from pydantic import BaseModel
|
|
from typing import Optional
|
|
|
|
|
|
class TriggerSplitterRequest(BaseModel):
|
|
task_id: str
|
|
sub_task_id: str
|
|
s3_uri: str
|
|
|
|
|
|
class AcceptedRow(BaseModel):
|
|
uprn: int
|
|
address_line_1: str
|
|
address_line_2: Optional[str] = None
|
|
postcode: str
|
|
internal_reference: Optional[str] = None
|
|
|
|
|
|
class ConfirmMatchesRequest(BaseModel):
|
|
accepted_rows: list[AcceptedRow]
|