forked from p15670423/monkey
Common: Update cc_server's type in AgentRegistrationData to SocketAddress
This commit is contained in:
parent
6f095eb0c1
commit
6df2c29e30
|
@ -7,7 +7,7 @@ from pydantic import validator
|
||||||
|
|
||||||
from .base_models import InfectionMonkeyBaseModel
|
from .base_models import InfectionMonkeyBaseModel
|
||||||
from .transforms import make_immutable_sequence
|
from .transforms import make_immutable_sequence
|
||||||
from .types import HardwareID
|
from .types import HardwareID, SocketAddress
|
||||||
|
|
||||||
|
|
||||||
class AgentRegistrationData(InfectionMonkeyBaseModel):
|
class AgentRegistrationData(InfectionMonkeyBaseModel):
|
||||||
|
@ -15,7 +15,7 @@ class AgentRegistrationData(InfectionMonkeyBaseModel):
|
||||||
machine_hardware_id: HardwareID
|
machine_hardware_id: HardwareID
|
||||||
start_time: datetime
|
start_time: datetime
|
||||||
parent_id: Optional[UUID]
|
parent_id: Optional[UUID]
|
||||||
cc_server: str
|
cc_server: SocketAddress
|
||||||
network_interfaces: Sequence[IPv4Interface]
|
network_interfaces: Sequence[IPv4Interface]
|
||||||
|
|
||||||
_make_immutable_sequence = validator("network_interfaces", pre=True, allow_reuse=True)(
|
_make_immutable_sequence = validator("network_interfaces", pre=True, allow_reuse=True)(
|
||||||
|
|
Loading…
Reference in New Issue