Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ManagedInstance

Detail information for an OCI Compute instance that is being managed

Properties

Optional autonomous

autonomous: model.AutonomousSettings

if present, indicates the Managed Instance is an autonomous instance. Holds all the Autonomous specific information

Optional bugUpdatesAvailable

bugUpdatesAvailable: undefined | number

Number of bug fix type updates available to be installed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional childSoftwareSources

childSoftwareSources: Array<SoftwareSourceId>

list of child Software Sources attached to the Managed Instance

compartmentId

compartmentId: string

OCID for the Compartment

Optional description

description: undefined | string

Information specified by the user about the managed instance

displayName

displayName: string

Managed Instance identifier

Optional enhancementUpdatesAvailable

enhancementUpdatesAvailable: undefined | number

Number of enhancement type updates available to be installed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

id

id: string

OCID for the managed instance

Optional isDataCollectionAuthorized

isDataCollectionAuthorized: undefined | false | true

True if user allow data collection for this instance

Optional isRebootRequired

isRebootRequired: undefined | false | true

Indicates whether a reboot is required to complete installation of updates.

Optional kspliceEffectiveKernelVersion

kspliceEffectiveKernelVersion: undefined | string

The ksplice effective kernel version

Optional lastBoot

lastBoot: undefined | string

Time at which the instance last booted

Optional lastCheckin

lastCheckin: undefined | string

Time at which the instance last checked in

Optional managedInstanceGroups

managedInstanceGroups: Array<Id>

The ids of the managed instance groups of which this instance is a member.

Optional notificationTopicId

notificationTopicId: undefined | string

OCID of the ONS topic used to send notification to users

Optional osFamily

osFamily: model.OsFamilies

The Operating System type of the managed instance.

Optional osKernelVersion

osKernelVersion: undefined | string

Operating System Kernel Version

Optional osName

osName: undefined | string

Operating System Name

Optional osVersion

osVersion: undefined | string

Operating System Version

Optional otherUpdatesAvailable

otherUpdatesAvailable: undefined | number

Number of non-classified updates available to be installed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional parentSoftwareSource

parentSoftwareSource: model.SoftwareSourceId

the parent (base) Software Source attached to the Managed Instance

Optional scheduledJobCount

scheduledJobCount: undefined | number

Number of scheduled jobs associated with this instance Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional securityUpdatesAvailable

securityUpdatesAvailable: undefined | number

Number of security type updates available to be installed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional status

status: Status

status of the managed instance.

Optional updatesAvailable

updatesAvailable: undefined | number

Number of updates available to be installed Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional workRequestCount

workRequestCount: undefined | number

Number of work requests associated with this instance Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

getJsonObj