PBA Malware Report
psengine.playbook_alerts.models.pba_malware_report
¶
DetectedMalware
¶
Bases: RFBaseModel
model_config
class-attribute
instance-attribute
¶
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|
Source code in psengine/common_models.py
MalwareReportPanelEvidence
¶
Bases: RFBaseModel
detected_malwares
class-attribute
instance-attribute
¶
detected_malwares: Optional[list[DetectedMalware]] = []
matched_hashes
class-attribute
instance-attribute
¶
matched_hashes: Optional[list[MatchedHash]] = []
model_config
class-attribute
instance-attribute
¶
report_limit_reached
class-attribute
instance-attribute
¶
sandbox_scores
class-attribute
instance-attribute
¶
sandbox_scores: Optional[list[SandboxScore]] = []
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|
Source code in psengine/common_models.py
MalwareReportPanelStatus
¶
Bases: PanelStatus
actions_taken
class-attribute
instance-attribute
¶
model_config
class-attribute
instance-attribute
¶
owner_organisation_details
class-attribute
instance-attribute
¶
owner_organisation_details: Optional[
OwnerOrganisationDetails
] = None
targets
class-attribute
instance-attribute
¶
targets: Optional[list[Union[ResolvedEntity, str]]] = []
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|
Source code in psengine/common_models.py
rm_deprecated
classmethod
¶
Remove deprecated fields.
Source code in psengine/playbook_alerts/models/panel_status.py
MatchedHash
¶
Bases: RFBaseModel
model_config
class-attribute
instance-attribute
¶
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|
Source code in psengine/common_models.py
ReportOverview
¶
Bases: RFBaseModel
model_config
class-attribute
instance-attribute
¶
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|
Source code in psengine/common_models.py
SandboxScore
¶
Bases: RFBaseModel
model_config
class-attribute
instance-attribute
¶
json
¶
json(
by_alias: bool = True,
exclude_none: bool = True,
auto_exclude_unset: bool = True,
**kwargs,
)
JSON representation of models. It is inherited by every model.
PARAMETER | DESCRIPTION |
---|---|
by_alias
|
Alias flag:
TYPE:
|
exclude_none
|
Whether to exclude fields equal to None.
TYPE:
|
auto_exclude_unset
|
Whether to auto exclude values not set.
TYPE:
|