InstallationResponse

data class InstallationResponse(val architecture: String, val cpeUri: String, val license: LicenseResponse, val location: List<LocationResponse>, val name: String, val packageType: String, val version: VersionResponse)

This represents how a particular software package may be installed on a system.

Constructors

Link copied to clipboard
fun InstallationResponse(architecture: String, cpeUri: String, license: LicenseResponse, location: List<LocationResponse>, name: String, packageType: String, version: VersionResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

Link copied to clipboard

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

Link copied to clipboard

Licenses that have been declared by the authors of the package.

Link copied to clipboard

All of the places within the filesystem versions of this package have been found.

Link copied to clipboard

The name of the installed package.

Link copied to clipboard

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

Link copied to clipboard

The version of the package.