from dataclasses import dataclass, field


@dataclass
class Event:
    tier: str
    source: str
    reason: str
    culprit: dict | None = None
    actions: list[str] = field(default_factory=list)
    info_url: str | None = None
    remediation: str = "none"
