Struct aws_sdk_securityhub::types::ThreatIntelIndicator
source · #[non_exhaustive]pub struct ThreatIntelIndicator {
pub type: Option<ThreatIntelIndicatorType>,
pub value: Option<String>,
pub category: Option<ThreatIntelIndicatorCategory>,
pub last_observed_at: Option<String>,
pub source: Option<String>,
pub source_url: Option<String>,
}
Expand description
Details about the threat intelligence related to a finding.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.type: Option<ThreatIntelIndicatorType>
The type of threat intelligence indicator.
value: Option<String>
The value of a threat intelligence indicator.
category: Option<ThreatIntelIndicatorCategory>
The category of a threat intelligence indicator.
last_observed_at: Option<String>
Indicates when the most recent instance of a threat intelligence indicator was observed.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T
. For example, 2020-03-22T13:22:13.933Z
.
source: Option<String>
The source of the threat intelligence indicator.
source_url: Option<String>
The URL to the page or site where you can get more information about the threat intelligence indicator.
Implementations§
source§impl ThreatIntelIndicator
impl ThreatIntelIndicator
sourcepub fn type(&self) -> Option<&ThreatIntelIndicatorType>
pub fn type(&self) -> Option<&ThreatIntelIndicatorType>
The type of threat intelligence indicator.
sourcepub fn category(&self) -> Option<&ThreatIntelIndicatorCategory>
pub fn category(&self) -> Option<&ThreatIntelIndicatorCategory>
The category of a threat intelligence indicator.
sourcepub fn last_observed_at(&self) -> Option<&str>
pub fn last_observed_at(&self) -> Option<&str>
Indicates when the most recent instance of a threat intelligence indicator was observed.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T
. For example, 2020-03-22T13:22:13.933Z
.
sourcepub fn source_url(&self) -> Option<&str>
pub fn source_url(&self) -> Option<&str>
The URL to the page or site where you can get more information about the threat intelligence indicator.
source§impl ThreatIntelIndicator
impl ThreatIntelIndicator
sourcepub fn builder() -> ThreatIntelIndicatorBuilder
pub fn builder() -> ThreatIntelIndicatorBuilder
Creates a new builder-style object to manufacture ThreatIntelIndicator
.
Trait Implementations§
source§impl Clone for ThreatIntelIndicator
impl Clone for ThreatIntelIndicator
source§fn clone(&self) -> ThreatIntelIndicator
fn clone(&self) -> ThreatIntelIndicator
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ThreatIntelIndicator
impl Debug for ThreatIntelIndicator
source§impl PartialEq for ThreatIntelIndicator
impl PartialEq for ThreatIntelIndicator
source§fn eq(&self, other: &ThreatIntelIndicator) -> bool
fn eq(&self, other: &ThreatIntelIndicator) -> bool
self
and other
values to be equal, and is used
by ==
.