Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace SoftwarePackage

An object that defines a software package.

Properties

Optional architecture

architecture: model.SoftwarePackageArchitecture

The architecture for which this software was built

Optional checksum

checksum: undefined | string

Checksum of the package.

Optional checksumType

checksumType: undefined | string

Type of the checksum.

Optional dependencies

List of dependencies for the software package.

Optional description

description: undefined | string

Description of the package.

displayName

displayName: string

Package name.

Optional files

List of files for the software package.

Optional isLatest

isLatest: undefined | false | true

Indicates whether this package is the latest version.

Optional lastModifiedDate

lastModifiedDate: undefined | string

The date and time the package was last modified (in RFC 3339 format).

name

name: string

Unique identifier for the package. Note that this is not an OCID.

Optional osFamilies

osFamilies: Array<OsFamily>

The OS families the package belongs to.

Optional sizeInBytes

sizeInBytes: undefined | number

Size of the package in bytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional softwareSources

softwareSources: Array<SoftwareSourceDetails>

List of software sources that provide the software package. This property is deprecated and it will be removed in a future API release.

type

type: string

Type of the package.

version

version: string

Version of the package.

Functions

getDeserializedJsonObj

getJsonObj