Class: Aws::SecurityHub::Types::PatchSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::PatchSummary
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
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",
}
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
Constant Summary collapse
- SENSITIVE =
[]
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.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier of the compliance standard that was used to determine the patch compliance status.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#installed_count ⇒ Integer
The number of patches from the compliance standard that were installed successfully.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#installed_other_count ⇒ Integer
The number of installed patches that are not part of the compliance standard.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#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.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#installed_rejected_count ⇒ Integer
The number of patches that are installed but are also on a list of patches that the customer rejected.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#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.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#operation ⇒ String
The type of patch operation performed. For Patch Manager, the values
are SCAN
and INSTALL
.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#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
.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#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
.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |
#reboot_option ⇒ String
The reboot option specified for the instance.
34422 34423 34424 34425 34426 34427 34428 34429 34430 34431 34432 34433 34434 34435 34436 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34422 class PatchSummary < Struct.new( :id, :installed_count, :missing_count, :failed_count, :installed_other_count, :installed_rejected_count, :installed_pending_reboot, :operation_start_time, :operation_end_time, :reboot_option, :operation) SENSITIVE = [] include Aws::Structure end |