Files
home-automation/app/schemas/public_ip.py
T

14 lines
285 B
Python
Raw Normal View History

2026-04-29 11:45:49 +02:00
from datetime import datetime
from typing import Literal
from pydantic import BaseModel
PublicIPCheckStatus = Literal["first_seen", "unchanged", "changed", "error"]
class PublicIPCheckResponse(BaseModel):
status: PublicIPCheckStatus
checked_at: datetime
changed: bool