Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ApplicationDependencyRecommendationSummary

An application dependency with the recommended version that does not contain any CVE. Each application dependency has a property specifying multiple node identifiers on which which this current node depends.

Properties

applicationDependencyNodeIds

applicationDependencyNodeIds: Array<string>

List of (application dependencies) node identifiers from which this node depends.

gav

gav: string

Unique Group Artifact Version (GAV) identifier in the format Group:Artifact:Version, e.g. org.graalvm.nativeimage:svm:21.1.0.

nodeId

nodeId: string

Unique node identifier of an application dependency with an associated Recommendation, e.g. nodeId1.

Optional purl

purl: undefined | string

Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0

Optional recommendedGav

recommendedGav: undefined | string

Recommended application dependency in "group:artifact:version" (GAV) format, e.g. org.graalvm.nativeimage:svm:21.2.0.

Optional recommendedPurl

recommendedPurl: undefined | string

Recommended application dependency in PURL format, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.2.0

Functions

getDeserializedJsonObj

getJsonObj