Инициализация в новом репозитории
This commit is contained in:
commit
eb1f18f53e
374 changed files with 226678 additions and 0 deletions
14
SRV/models/subnet.py
Normal file
14
SRV/models/subnet.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
from pydantic import BaseModel
|
||||
from typing import Optional, List
|
||||
|
||||
class Device(BaseModel):
|
||||
ip: str
|
||||
mac: Optional[str] = None
|
||||
hostname: Optional[str] = None
|
||||
vendor: Optional[str] = None
|
||||
open_ports: Optional[List[str]] = None
|
||||
status: str = "online"
|
||||
last_seen: Optional[str] = None
|
||||
|
||||
class SubnetScanResult(BaseModel):
|
||||
devices: List[Device]
|
||||
Loading…
Add table
Add a link
Reference in a new issue