Files
frigate/frigate/api/defs/request/app_body.py
T

29 lines
506 B
Python
Raw Normal View History

2025-06-11 11:25:30 -06:00
from typing import Any, Dict, Optional
2025-03-08 10:01:08 -06:00
2024-09-24 14:05:30 +01:00
from pydantic import BaseModel
class AppConfigSetBody(BaseModel):
requires_restart: int = 1
update_topic: str | None = None
2025-06-11 11:25:30 -06:00
config_data: Optional[Dict[str, Any]] = None
2024-09-24 14:05:30 +01:00
class AppPutPasswordBody(BaseModel):
password: str
class AppPostUsersBody(BaseModel):
username: str
password: str
2025-03-08 10:01:08 -06:00
role: Optional[str] = "viewer"
2024-09-24 14:05:30 +01:00
class AppPostLoginBody(BaseModel):
user: str
password: str
2025-03-08 10:01:08 -06:00
class AppPutRoleBody(BaseModel):
role: str