class Aws::SecurityHub::Types::PatchSummary

Provides an overview of the patch compliance status for an instance against a selected compliance standard.

@note When making an API call, you may pass PatchSummary

data as a 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",
    }

@!attribute [rw] id

The identifier of the compliance standard that was used to determine
the patch compliance status.
@return [String]

@!attribute [rw] installed_count

The number of patches from the compliance standard that were
installed successfully.
@return [Integer]

@!attribute [rw] missing_count

The number of patches that are part of the compliance standard but
are not installed. The count includes patches that failed to
install.
@return [Integer]

@!attribute [rw] failed_count

The number of patches from the compliance standard that failed to
install.
@return [Integer]

@!attribute [rw] installed_other_count

The number of installed patches that are not part of the compliance
standard.
@return [Integer]

@!attribute [rw] installed_rejected_count

The number of patches that are installed but are also on a list of
patches that the customer rejected.
@return [Integer]

@!attribute [rw] installed_pending_reboot

The number of patches that were applied, but that require the
instance to be rebooted in order to be marked as installed.
@return [Integer]

@!attribute [rw] operation_start_time

Indicates when the operation started.

Uses the `date-time` format specified in [RFC 3339 section 5.6,
Internet Date/Time Format][1]. The value cannot contain spaces. For
example, `2020-03-22T13:22:13.933Z`.

[1]: https://tools.ietf.org/html/rfc3339#section-5.6
@return [String]

@!attribute [rw] operation_end_time

Indicates when the operation completed.

Uses the `date-time` format specified in [RFC 3339 section 5.6,
Internet Date/Time Format][1]. The value cannot contain spaces. For
example, `2020-03-22T13:22:13.933Z`.

[1]: https://tools.ietf.org/html/rfc3339#section-5.6
@return [String]

@!attribute [rw] reboot_option

The reboot option specified for the instance.
@return [String]

@!attribute [rw] operation

The type of patch operation performed. For Patch Manager, the values
are `SCAN` and `INSTALL`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/PatchSummary AWS API Documentation

Constants

SENSITIVE