InstallationResponse class

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

Constructors

InstallationResponse({required Input<String> architecture, required Input<String> cpeUri, required Input<LicenseResponseContaineranalysisV1alpha1> license, required Input<List<LocationResponseContaineranalysisV1alpha1>> location, required Input<String> name, required Input<String> packageType, required Input<VersionResponseContaineranalysisV1alpha1> version})
Creates a new InstallationResponse. architecture The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages. cpeUri The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages. license Licenses that have been declared by the authors of the package. location All of the places within the filesystem versions of this package have been found. name The name of the installed package. packageType The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.). version The version of the package.
const
InstallationResponse.fromMap(Map<String, dynamic> map)
factory

Properties

architecture → Input<String>
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
final
cpeUri → Input<String>
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
final
hashCode → int
The hash code for this object.
no setterinherited
license → Input<LicenseResponseContaineranalysisV1alpha1>
Licenses that have been declared by the authors of the package.
final
location → Input<List<LocationResponseContaineranalysisV1alpha1>>
All of the places within the filesystem versions of this package have been found.
final
name → Input<String>
The name of the installed package.
final
packageType → Input<String>
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
version → Input<VersionResponseContaineranalysisV1alpha1>
The version of the package.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited