UpdateThreatInput
¶
Source code in docs_src/capo_securityagent/types/update_threat_input.py
anchor
instance-attribute
¶
anchor: NotRequired[ThreatAnchorShape]
The updated DFD element this threat is anchored to.
evidence
instance-attribute
¶
evidence: NotRequired[ThreatEvidenceList]
The updated source code files supporting the threat.
impacted_assets
instance-attribute
¶
impacted_assets: NotRequired[StringList]
The updated list of specific assets affected by the threat.
impacted_goal
instance-attribute
¶
impacted_goal: NotRequired[StringList]
The updated security goals affected by the threat.
prerequisites
instance-attribute
¶
prerequisites: NotRequired[str]
The updated conditions required for the threat to be exploitable.
recommendation
instance-attribute
¶
recommendation: NotRequired[str]
The updated recommended mitigation guidance for this threat.
severity
instance-attribute
¶
severity: NotRequired[ThreatSeverity]
The updated severity level of the threat.
statement
instance-attribute
¶
statement: NotRequired[str]
The updated natural-language threat statement.
threat_action
instance-attribute
¶
threat_action: NotRequired[str]
The updated description of what the threat source can do.
threat_impact
instance-attribute
¶
threat_impact: NotRequired[str]
The updated direct consequence of the threat action.