25 lines
374 B
Python
25 lines
374 B
Python
from pydantic import BaseModel
|
|
|
|
|
|
class UserStats(BaseModel):
|
|
total: int
|
|
new_today: int
|
|
online: int
|
|
|
|
|
|
class StorageStats(BaseModel):
|
|
total_gb: float
|
|
audio_files: int
|
|
|
|
|
|
class ServerStats(BaseModel):
|
|
cpu: float
|
|
memory: float
|
|
disk: float
|
|
|
|
|
|
class DashboardSummary(BaseModel):
|
|
users: UserStats
|
|
storage: StorageStats
|
|
server: ServerStats
|