You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SecurityHub::Types::PatchSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::PatchSummary
- Defined in:
- (unknown)
Overview
When passing PatchSummary as input to an Aws::Client method, you can use a vanilla Hash:
{
id: "NonEmptyString", # required
installed_count: 1,
missing_count: 1,
failed_count: 1,
installed_other_count: 1,
installed_rejected_count: 1,
installed_pending_reboot: 1,
operation_start_time: "NonEmptyString",
operation_end_time: "NonEmptyString",
reboot_option: "NonEmptyString",
operation: "NonEmptyString",
}
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
Returned by:
Instance Attribute Summary collapse
-
#failed_count ⇒ Integer
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 ⇒ Integer
The number of patches from the compliance standard that were installed successfully.
-
#installed_other_count ⇒ Integer
The number of installed patches that are not part of the compliance standard.
-
#installed_pending_reboot ⇒ Integer
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 ⇒ Integer
The number of patches that are installed but are also on a list of patches that the customer rejected.
-
#missing_count ⇒ Integer
The number of patches that are part of the compliance standard but are not installed.
-
#operation ⇒ String
The type of patch operation performed.
-
#operation_end_time ⇒ String
Indicates when the operation completed.
-
#operation_start_time ⇒ String
Indicates when the operation started.
-
#reboot_option ⇒ String
The reboot option specified for the instance.
Instance Attribute Details
#failed_count ⇒ Integer
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 ⇒ Integer
The number of patches from the compliance standard that were installed successfully.
#installed_other_count ⇒ Integer
The number of installed patches that are not part of the compliance standard.
#installed_pending_reboot ⇒ Integer
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 ⇒ Integer
The number of patches that are installed but are also on a list of patches that the customer rejected.
#missing_count ⇒ Integer
The number of patches that are part of the compliance standard but are not installed. The count includes patches that failed to install.
#operation ⇒ String
The type of patch operation performed. For Patch Manager, the values are
SCAN
and INSTALL
.
#operation_end_time ⇒ 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 ⇒ 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 ⇒ String
The reboot option specified for the instance.