Struct aws_sdk_securityhub::types::builders::SeverityBuilder
source · #[non_exhaustive]pub struct SeverityBuilder { /* private fields */ }Expand description
A builder for Severity.
Implementations§
source§impl SeverityBuilder
impl SeverityBuilder
sourcepub fn product(self, input: f64) -> Self
pub fn product(self, input: f64) -> Self
Deprecated. This attribute is being deprecated. Instead of providing Product, provide Original.
The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.
sourcepub fn set_product(self, input: Option<f64>) -> Self
pub fn set_product(self, input: Option<f64>) -> Self
Deprecated. This attribute is being deprecated. Instead of providing Product, provide Original.
The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.
sourcepub fn label(self, input: SeverityLabel) -> Self
pub fn label(self, input: SeverityLabel) -> Self
The severity value of the finding. The allowed values are the following.
-
INFORMATIONAL- No issue was found. -
LOW- The issue does not require action on its own. -
MEDIUM- The issue must be addressed but not urgently. -
HIGH- The issue must be addressed as a priority. -
CRITICAL- The issue must be remediated immediately to avoid it escalating.
If you provide Normalized and do not provide Label, then Label is set automatically as follows.
-
0 -
INFORMATIONAL -
1–39 -
LOW -
40–69 -
MEDIUM -
70–89 -
HIGH -
90–100 -
CRITICAL
sourcepub fn set_label(self, input: Option<SeverityLabel>) -> Self
pub fn set_label(self, input: Option<SeverityLabel>) -> Self
The severity value of the finding. The allowed values are the following.
-
INFORMATIONAL- No issue was found. -
LOW- The issue does not require action on its own. -
MEDIUM- The issue must be addressed but not urgently. -
HIGH- The issue must be addressed as a priority. -
CRITICAL- The issue must be remediated immediately to avoid it escalating.
If you provide Normalized and do not provide Label, then Label is set automatically as follows.
-
0 -
INFORMATIONAL -
1–39 -
LOW -
40–69 -
MEDIUM -
70–89 -
HIGH -
90–100 -
CRITICAL
sourcepub fn normalized(self, input: i32) -> Self
pub fn normalized(self, input: i32) -> Self
Deprecated. The normalized severity of a finding. This attribute is being deprecated. Instead of providing Normalized, provide Label.
If you provide Label and do not provide Normalized, then Normalized is set automatically as follows.
-
INFORMATIONAL- 0 -
LOW- 1 -
MEDIUM- 40 -
HIGH- 70 -
CRITICAL- 90
sourcepub fn set_normalized(self, input: Option<i32>) -> Self
pub fn set_normalized(self, input: Option<i32>) -> Self
Deprecated. The normalized severity of a finding. This attribute is being deprecated. Instead of providing Normalized, provide Label.
If you provide Label and do not provide Normalized, then Normalized is set automatically as follows.
-
INFORMATIONAL- 0 -
LOW- 1 -
MEDIUM- 40 -
HIGH- 70 -
CRITICAL- 90
sourcepub fn original(self, input: impl Into<String>) -> Self
pub fn original(self, input: impl Into<String>) -> Self
The native severity from the finding product that generated the finding.
sourcepub fn set_original(self, input: Option<String>) -> Self
pub fn set_original(self, input: Option<String>) -> Self
The native severity from the finding product that generated the finding.
Trait Implementations§
source§impl Clone for SeverityBuilder
impl Clone for SeverityBuilder
source§fn clone(&self) -> SeverityBuilder
fn clone(&self) -> SeverityBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SeverityBuilder
impl Debug for SeverityBuilder
source§impl Default for SeverityBuilder
impl Default for SeverityBuilder
source§fn default() -> SeverityBuilder
fn default() -> SeverityBuilder
source§impl PartialEq<SeverityBuilder> for SeverityBuilder
impl PartialEq<SeverityBuilder> for SeverityBuilder
source§fn eq(&self, other: &SeverityBuilder) -> bool
fn eq(&self, other: &SeverityBuilder) -> bool
self and other values to be equal, and is used
by ==.