Struct rusoto_ssm::ResourceComplianceSummaryItem
[−]
[src]
pub struct ResourceComplianceSummaryItem { pub compliance_type: Option<String>, pub compliant_summary: Option<CompliantSummary>, pub execution_summary: Option<ComplianceExecutionSummary>, pub non_compliant_summary: Option<NonCompliantSummary>, pub overall_severity: Option<String>, pub resource_id: Option<String>, pub resource_type: Option<String>, pub status: Option<String>, }
Compliance summary information for a specific resource.
Fields
compliance_type: Option<String>
The compliance type.
compliant_summary: Option<CompliantSummary>
A list of items that are compliant for the resource.
execution_summary: Option<ComplianceExecutionSummary>
Information about the execution.
non_compliant_summary: Option<NonCompliantSummary>
A list of items that aren't compliant for the resource.
overall_severity: Option<String>
The highest severity item found for the resource. The resource is compliant for this item.
resource_id: Option<String>
The resource ID.
resource_type: Option<String>
The resource type.
status: Option<String>
The compliance status for the resource.
Trait Implementations
impl Default for ResourceComplianceSummaryItem
[src]
fn default() -> ResourceComplianceSummaryItem
[src]
Returns the "default value" for a type. Read more
impl Debug for ResourceComplianceSummaryItem
[src]
impl Clone for ResourceComplianceSummaryItem
[src]
fn clone(&self) -> ResourceComplianceSummaryItem
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more