Struct rusoto_securityhub::PatchSummary [−][src]
pub struct PatchSummary { pub failed_count: Option<i64>, pub id: String, pub installed_count: Option<i64>, pub installed_other_count: Option<i64>, pub installed_pending_reboot: Option<i64>, pub installed_rejected_count: Option<i64>, pub missing_count: Option<i64>, pub operation: Option<String>, pub operation_end_time: Option<String>, pub operation_start_time: Option<String>, pub reboot_option: Option<String>, }
Expand description
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
Fields
failed_count: Option<i64>
The number of patches from the compliance standard that failed to install.
id: String
The identifier of the compliance standard that was used to determine the patch compliance status.
installed_count: Option<i64>
The number of patches from the compliance standard that were installed successfully.
installed_other_count: Option<i64>
The number of installed patches that are not part of the compliance standard.
installed_pending_reboot: Option<i64>
The number of patches that were applied, but that require the instance to be rebooted in order to be marked as installed.
installed_rejected_count: Option<i64>
The number of patches that are installed but are also on a list of patches that the customer rejected.
missing_count: Option<i64>
The number of patches that are part of the compliance standard but are not installed. The count includes patches that failed to install.
operation: Option<String>
The type of patch operation performed. For Patch Manager, the values are SCAN
and INSTALL
.
operation_end_time: Option<String>
Indicates when the operation completed.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
operation_start_time: Option<String>
Indicates when the operation started.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
reboot_option: Option<String>
The reboot option specified for the instance.
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 PatchSummary
impl Send for PatchSummary
impl Sync for PatchSummary
impl Unpin for PatchSummary
impl UnwindSafe for PatchSummary
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