Struct google_securitycenter1::api::MitreAttack
source · pub struct MitreAttack {
pub additional_tactics: Option<Vec<String>>,
pub additional_techniques: Option<Vec<String>>,
pub primary_tactic: Option<String>,
pub primary_techniques: Option<Vec<String>>,
pub version: Option<String>,
}
Expand description
MITRE ATT&CK tactics and techniques related to this finding. See: https://attack.mitre.org
This type is not used in any activity, and only used as part of another schema.
Fields§
§additional_tactics: Option<Vec<String>>
Additional MITRE ATT&CK tactics related to this finding, if any.
additional_techniques: Option<Vec<String>>
Additional MITRE ATT&CK techniques related to this finding, if any, along with any of their respective parent techniques.
primary_tactic: Option<String>
The MITRE ATT&CK tactic most closely represented by this finding, if any.
primary_techniques: Option<Vec<String>>
The MITRE ATT&CK technique most closely represented by this finding, if any. primary_techniques is a repeated field because there are multiple levels of MITRE ATT&CK techniques. If the technique most closely represented by this finding is a sub-technique (e.g. SCANNING_IP_BLOCKS
), both the sub-technique and its parent technique(s) will be listed (e.g. SCANNING_IP_BLOCKS
, ACTIVE_SCANNING
).
version: Option<String>
The MITRE ATT&CK version referenced by the above fields. E.g. “8”.
Trait Implementations§
source§impl Clone for MitreAttack
impl Clone for MitreAttack
source§fn clone(&self) -> MitreAttack
fn clone(&self) -> MitreAttack
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more