Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PackageOccurrence

import type { PackageOccurrence } from "https://googleapis.deno.dev/v1/containeranalysis:v1.ts";

Details on how a particular software package was installed on a system.

interface PackageOccurrence {
readonly architecture?: "ARCHITECTURE_UNSPECIFIED" | "X86" | "X64";
readonly cpeUri?: string;
license?: License;
location?: Location[];
readonly name?: string;
readonly packageType?: string;
readonly version?: Version;
}

§Properties

§
readonly architecture?: "ARCHITECTURE_UNSPECIFIED" | "X86" | "X64"
[src]

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

§
readonly cpeUri?: string
[src]

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

§
license?: License
[src]

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

§
location?: Location[]
[src]

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

§
readonly name?: string
[src]

Required. Output only. The name of the installed package.

§
readonly packageType?: string
[src]

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

§
readonly version?: Version
[src]

Output only. The version of the package.