Skip to content

PatchSummary

Source code in docs_src/capo_securityhub/types/patch_summary.py
class PatchSummary(TypedDict, closed=True):
    id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The identifier of the compliance standard that was used to determine the patch compliance status.</p> <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>"""
    installed_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of patches from the compliance standard that were installed successfully.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    missing_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of patches that are part of the compliance standard but are not installed. The count includes patches that failed to install.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    failed_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of patches from the compliance standard that failed to install.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    installed_other_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of installed patches that are not part of the compliance standard.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    installed_rejected_count: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of patches that are installed but are also on a list of patches that the customer rejected.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    installed_pending_reboot: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>The number of patches that were applied, but that require the instance to be rebooted in order to be marked as installed.</p> <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>"""
    operation_start_time: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Indicates when the operation started.</p> <p>For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see <a href="https://docs.aws.amazon.com/securityhub/1.0/APIReference/Welcome.html#timestamps">Timestamps</a>.</p>"""
    operation_end_time: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Indicates when the operation completed.</p> <p>For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see <a href="https://docs.aws.amazon.com/securityhub/1.0/APIReference/Welcome.html#timestamps">Timestamps</a>.</p>"""
    reboot_option: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The reboot option specified for the instance.</p> <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>"""
    operation: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The type of patch operation performed. For Patch Manager, the values are <code>SCAN</code> and <code>INSTALL</code>.</p> <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>"""

failed_count instance-attribute

failed_count: NotRequired[Integer]

The number of patches from the compliance standard that failed to install.

The value can be an integer from 0 to 100000.

id instance-attribute

id: NotRequired[NonEmptyString]

The identifier of the compliance standard that was used to determine the patch compliance status.

Length Constraints: Minimum length of 1. Maximum length of 256.

installed_count instance-attribute

installed_count: NotRequired[Integer]

The number of patches from the compliance standard that were installed successfully.

The value can be an integer from 0 to 100000.

installed_other_count instance-attribute

installed_other_count: NotRequired[Integer]

The number of installed patches that are not part of the compliance standard.

The value can be an integer from 0 to 100000.

installed_pending_reboot instance-attribute

installed_pending_reboot: NotRequired[Integer]

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

The value can be an integer from 0 to 100000.

installed_rejected_count instance-attribute

installed_rejected_count: NotRequired[Integer]

The number of patches that are installed but are also on a list of patches that the customer rejected.

The value can be an integer from 0 to 100000.

missing_count instance-attribute

missing_count: NotRequired[Integer]

The number of patches that are part of the compliance standard but are not installed. The count includes patches that failed to install.

The value can be an integer from 0 to 100000.

operation instance-attribute

operation: NotRequired[NonEmptyString]

The type of patch operation performed. For Patch Manager, the values are SCAN and INSTALL.

Length Constraints: Minimum length of 1. Maximum length of 256.

operation_end_time instance-attribute

operation_end_time: NotRequired[NonEmptyString]

Indicates when the operation completed.

For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

operation_start_time instance-attribute

operation_start_time: NotRequired[NonEmptyString]

Indicates when the operation started.

For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.

reboot_option instance-attribute

reboot_option: NotRequired[NonEmptyString]

The reboot option specified for the instance.

Length Constraints: Minimum length of 1. Maximum length of 256.