Struct rusoto_securityhub::AwsSsmComplianceSummary [−][src]
pub struct AwsSsmComplianceSummary {}Show fields
pub compliance_type: Option<String>, pub compliant_critical_count: Option<i64>, pub compliant_high_count: Option<i64>, pub compliant_informational_count: Option<i64>, pub compliant_low_count: Option<i64>, pub compliant_medium_count: Option<i64>, pub compliant_unspecified_count: Option<i64>, pub execution_type: Option<String>, pub non_compliant_critical_count: Option<i64>, pub non_compliant_high_count: Option<i64>, pub non_compliant_informational_count: Option<i64>, pub non_compliant_low_count: Option<i64>, pub non_compliant_medium_count: Option<i64>, pub non_compliant_unspecified_count: Option<i64>, pub overall_severity: Option<String>, pub patch_baseline_id: Option<String>, pub patch_group: Option<String>, pub status: Option<String>,
Expand description
Provides the details about the compliance status for a patch.
Fields
compliance_type: Option<String>
The type of resource for which the compliance was determined. For AwsSsmPatchCompliance
, ComplianceType
is Patch
.
compliant_critical_count: Option<i64>
For the patches that are compliant, the number that have a severity of CRITICAL
.
compliant_high_count: Option<i64>
For the patches that are compliant, the number that have a severity of HIGH
.
compliant_informational_count: Option<i64>
For the patches that are compliant, the number that have a severity of INFORMATIONAL
.
compliant_low_count: Option<i64>
For the patches that are compliant, the number that have a severity of LOW
.
compliant_medium_count: Option<i64>
For the patches that are compliant, the number that have a severity of MEDIUM
.
compliant_unspecified_count: Option<i64>
For the patches that are compliant, the number that have a severity of UNSPECIFIED
.
execution_type: Option<String>
The type of execution that was used determine compliance.
non_compliant_critical_count: Option<i64>
For the patch items that are noncompliant, the number of items that have a severity of CRITICAL
.
non_compliant_high_count: Option<i64>
For the patches that are noncompliant, the number that have a severity of HIGH
.
non_compliant_informational_count: Option<i64>
For the patches that are noncompliant, the number that have a severity of INFORMATIONAL
.
non_compliant_low_count: Option<i64>
For the patches that are noncompliant, the number that have a severity of LOW
.
non_compliant_medium_count: Option<i64>
For the patches that are noncompliant, the number that have a severity of MEDIUM
.
non_compliant_unspecified_count: Option<i64>
For the patches that are noncompliant, the number that have a severity of UNSPECIFIED
.
overall_severity: Option<String>
The highest severity for the patches.
patch_baseline_id: Option<String>
The identifier of the patch baseline. The patch baseline lists the patches that are approved for installation.
patch_group: Option<String>
The identifier of the patch group for which compliance was determined. A patch group uses tags to group EC2 instances that should have the same patch compliance.
status: Option<String>
The current patch compliance status.
The possible status values are:
-
COMPLIANT
-
NONCOMPLIANT
-
UNSPECIFIEDDATA
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AwsSsmComplianceSummary
impl Send for AwsSsmComplianceSummary
impl Sync for AwsSsmComplianceSummary
impl Unpin for AwsSsmComplianceSummary
impl UnwindSafe for AwsSsmComplianceSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self