gonets/SRV/models/request.py

32 lines
782 B
Python

from pydantic import BaseModel
class NoteRequest(BaseModel):
"""Модель запроса на добавление заметки к устройству.
Атрибуты:
- ``note`` (str): Текст заметки.
"""
note: str
class WifiConnectRequest(BaseModel):
"""Модель запроса на подключение к Wi-Fi.
Атрибуты:
- ``ssid`` (str): Название точки доступа.
- ``password`` (str): Пароль доступа.
"""
ssid: str
password: str
class WifiDisconnectRequest(BaseModel):
"""Модель запроса на отключение от Wi-Fi.
Атрибуты:
- ``ssid`` (str): Название точки доступа.
"""
ssid: str