Update model to accept different literal string for phishing scenarios

This commit is contained in:
Peter Annabel 2025-07-29 11:36:52 -05:00
parent 1f7fe70ffb
commit 467f79ca96

View File

@ -127,6 +127,7 @@ class SATPhishingCampaigns(HuntressModel):
class SATPhishingScenarios(HuntressModel): class SATPhishingScenarios(HuntressModel):
type: Literal[ type: Literal[
"phishing-scenarios", "phishing-scenarios",
"phishing-campaign-scenarios",
] | None = Field(default=None, alias="Type") ] | None = Field(default=None, alias="Type")
id: str | None = Field(default=None, alias="Id") id: str | None = Field(default=None, alias="Id")
attributes: dict[str, Any] | None = Field(default=None, alias="Attributes") attributes: dict[str, Any] | None = Field(default=None, alias="Attributes")