Skip to content

SoftwarePackage

Source code in docs_src/capo_securityhub/types/software_package.py
class SoftwarePackage(TypedDict, closed=True):
    name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the software package.</p>"""
    version: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The version of the software package.</p>"""
    epoch: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The epoch of the software package.</p>"""
    release: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The release of the software package.</p>"""
    architecture: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The architecture used for the software package.</p>"""
    package_manager: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The source of the package.</p>"""
    file_path: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The file system path to the package manager inventory file.</p>"""
    fixed_in_version: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The version of the software package in which the vulnerability has been resolved. </p>"""
    remediation: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>Describes the actions a customer can take to resolve the vulnerability in the software package. </p>"""
    source_layer_hash: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The source layer hash of the vulnerable package. </p>"""
    source_layer_arn: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The Amazon Resource Name (ARN) of the source layer. </p>"""

architecture instance-attribute

architecture: NotRequired[NonEmptyString]

The architecture used for the software package.

epoch instance-attribute

epoch: NotRequired[NonEmptyString]

The epoch of the software package.

file_path instance-attribute

file_path: NotRequired[NonEmptyString]

The file system path to the package manager inventory file.

fixed_in_version instance-attribute

fixed_in_version: NotRequired[NonEmptyString]

The version of the software package in which the vulnerability has been resolved.

name instance-attribute

name: NotRequired[NonEmptyString]

The name of the software package.

package_manager instance-attribute

package_manager: NotRequired[NonEmptyString]

The source of the package.

release instance-attribute

release: NotRequired[NonEmptyString]

The release of the software package.

remediation instance-attribute

remediation: NotRequired[NonEmptyString]

Describes the actions a customer can take to resolve the vulnerability in the software package.

source_layer_arn instance-attribute

source_layer_arn: NotRequired[NonEmptyString]

The Amazon Resource Name (ARN) of the source layer.

source_layer_hash instance-attribute

source_layer_hash: NotRequired[NonEmptyString]

The source layer hash of the vulnerable package.

version instance-attribute

version: NotRequired[NonEmptyString]

The version of the software package.