Struct aws_sdk_securityhub::types::builders::SeverityUpdateBuilder
source · #[non_exhaustive]pub struct SeverityUpdateBuilder { /* private fields */ }
Expand description
A builder for SeverityUpdate
.
Implementations§
source§impl SeverityUpdateBuilder
impl SeverityUpdateBuilder
sourcepub fn normalized(self, input: i32) -> Self
pub fn normalized(self, input: i32) -> Self
The normalized severity for the finding. This attribute is to be deprecated in favor of Label
.
If you provide Normalized
and do not provide Label
, Label
is set automatically as follows.
-
0 -
INFORMATIONAL
-
1–39 -
LOW
-
40–69 -
MEDIUM
-
70–89 -
HIGH
-
90–100 -
CRITICAL
sourcepub fn set_normalized(self, input: Option<i32>) -> Self
pub fn set_normalized(self, input: Option<i32>) -> Self
The normalized severity for the finding. This attribute is to be deprecated in favor of Label
.
If you provide Normalized
and do not provide Label
, Label
is set automatically as follows.
-
0 -
INFORMATIONAL
-
1–39 -
LOW
-
40–69 -
MEDIUM
-
70–89 -
HIGH
-
90–100 -
CRITICAL
sourcepub fn get_normalized(&self) -> &Option<i32>
pub fn get_normalized(&self) -> &Option<i32>
The normalized severity for the finding. This attribute is to be deprecated in favor of Label
.
If you provide Normalized
and do not provide Label
, Label
is set automatically as follows.
-
0 -
INFORMATIONAL
-
1–39 -
LOW
-
40–69 -
MEDIUM
-
70–89 -
HIGH
-
90–100 -
CRITICAL
sourcepub fn product(self, input: f64) -> Self
pub fn product(self, input: f64) -> Self
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
The native severity as defined by the Amazon Web Services service or integrated partner product that generated the finding.
sourcepub fn get_product(&self) -> &Option<f64>
pub fn get_product(&self) -> &Option<f64>
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.
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.
sourcepub fn get_label(&self) -> &Option<SeverityLabel>
pub fn get_label(&self) -> &Option<SeverityLabel>
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.
sourcepub fn build(self) -> SeverityUpdate
pub fn build(self) -> SeverityUpdate
Consumes the builder and constructs a SeverityUpdate
.
Trait Implementations§
source§impl Clone for SeverityUpdateBuilder
impl Clone for SeverityUpdateBuilder
source§fn clone(&self) -> SeverityUpdateBuilder
fn clone(&self) -> SeverityUpdateBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SeverityUpdateBuilder
impl Debug for SeverityUpdateBuilder
source§impl Default for SeverityUpdateBuilder
impl Default for SeverityUpdateBuilder
source§fn default() -> SeverityUpdateBuilder
fn default() -> SeverityUpdateBuilder
source§impl PartialEq for SeverityUpdateBuilder
impl PartialEq for SeverityUpdateBuilder
source§fn eq(&self, other: &SeverityUpdateBuilder) -> bool
fn eq(&self, other: &SeverityUpdateBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.