Skip to content

VulnerablePackage

Source code in docs_src/capo_ecr/types/vulnerable_package.py
class VulnerablePackage(TypedDict, closed=True):
    arch: NotRequired["capo_ecr.types.arch.Arch"]
    """<p>The architecture of the vulnerable package.</p>"""
    epoch: NotRequired["capo_ecr.types.epoch.Epoch"]
    """<p>The epoch of the vulnerable package.</p>"""
    file_path: NotRequired["capo_ecr.types.file_path.FilePath"]
    """<p>The file path of the vulnerable package.</p>"""
    name: NotRequired["capo_ecr.types.vulnerable_package_name.VulnerablePackageName"]
    """<p>The name of the vulnerable package.</p>"""
    package_manager: NotRequired["capo_ecr.types.package_manager.PackageManager"]
    """<p>The package manager of the vulnerable package.</p>"""
    release: NotRequired["capo_ecr.types.release.Release"]
    """<p>The release of the vulnerable package.</p>"""
    source_layer_hash: NotRequired["capo_ecr.types.source_layer_hash.SourceLayerHash"]
    """<p>The source layer hash of the vulnerable package.</p>"""
    version: NotRequired["capo_ecr.types.version.Version"]
    """<p>The version of the vulnerable package.</p>"""
    fixed_in_version: NotRequired["capo_ecr.types.fixed_in_version.FixedInVersion"]
    """<p>The version of the package that contains the vulnerability fix.</p>"""

arch instance-attribute

arch: NotRequired[Arch]

The architecture of the vulnerable package.

epoch instance-attribute

epoch: NotRequired[Epoch]

The epoch of the vulnerable package.

file_path instance-attribute

file_path: NotRequired[FilePath]

The file path of the vulnerable package.

fixed_in_version instance-attribute

fixed_in_version: NotRequired[FixedInVersion]

The version of the package that contains the vulnerability fix.

name instance-attribute

name: NotRequired[VulnerablePackageName]

The name of the vulnerable package.

package_manager instance-attribute

package_manager: NotRequired[PackageManager]

The package manager of the vulnerable package.

release instance-attribute

release: NotRequired[Release]

The release of the vulnerable package.

source_layer_hash instance-attribute

source_layer_hash: NotRequired[SourceLayerHash]

The source layer hash of the vulnerable package.

version instance-attribute

version: NotRequired[Version]

The version of the vulnerable package.