mirror of
https://github.com/yogeshojha/rengine.git
synced 2026-10-20 23:31:31 +02:00
23 lines
514 B
Python
23 lines
514 B
Python
from pydantic import BaseModel, Field
|
|
|
|
|
|
class RelatedEvidence(BaseModel):
|
|
hostname: str
|
|
seen_on: str
|
|
|
|
|
|
class RelatedDomain(BaseModel):
|
|
domain: str
|
|
reason: str
|
|
reason_label: str
|
|
reason_detail: str
|
|
hostnames: list[str] = Field(default_factory=list)
|
|
hostname_count: int = 0
|
|
evidence: list[RelatedEvidence] = Field(default_factory=list)
|
|
is_target: bool = False
|
|
|
|
|
|
class RelatedDomains(BaseModel):
|
|
domains: list[RelatedDomain] = Field(default_factory=list)
|
|
root: str = ""
|