33 lines
384 B
Python
33 lines
384 B
Python
from pydantic import BaseModel
|
|
|
|
|
|
class IpBase(BaseModel):
|
|
ip: str
|
|
in_31: str
|
|
in_30: str
|
|
in_29: str
|
|
in_28: str
|
|
in_27: str
|
|
in_26: str
|
|
in_25: str
|
|
in_24: str
|
|
min_not_full: str
|
|
max_full: str
|
|
domain: str
|
|
|
|
|
|
class IpCreate(IpBase):
|
|
pass
|
|
|
|
|
|
class IpRead(IpBase):
|
|
pass
|
|
|
|
|
|
class IpUpdate(IpBase):
|
|
pass
|
|
|
|
|
|
class IpDelete(IpBase):
|
|
pass
|