Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ManagedInstance

An object that defines the instance being managed by the service.

Properties

Optional architecture

architecture: model.ArchType

The CPU architecture type of the managed instance.

Optional autonomousSettings

autonomousSettings: model.AutonomousSettings

Optional bugUpdatesAvailable

bugUpdatesAvailable: undefined | number

Number of bug fix type updates available for installation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

compartmentId

compartmentId: string

The OCID of the compartment that contains the managed instance.

Optional description

description: undefined | string

User-specified description for the managed instance.

displayName

displayName: string

User-friendly name for the managed instance.

Optional enhancementUpdatesAvailable

enhancementUpdatesAvailable: undefined | number

Number of enhancement type updates available for installation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

id

id: string

The OCID of the managed instance.

Optional installedPackages

installedPackages: undefined | number

Number of packages installed on the instance. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional installedWindowsUpdates

installedWindowsUpdates: undefined | number

Number of Windows updates installed on the instance. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional isManagedByAutonomousLinux

isManagedByAutonomousLinux: undefined | false | true

Indicates whether the Autonomous Linux service manages the instance.

Optional isManagementStation

isManagementStation: undefined | false | true

Indicates whether this managed instance is acting as an on-premises management station.

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 lifecycleEnvironment

lifecycleEnvironment: model.Id

Optional lifecycleStage

lifecycleStage: model.Id

Optional location

location: model.ManagedInstanceLocation

The location of the managed instance.

Optional managedInstanceGroup

managedInstanceGroup: model.Id

Optional notificationTopicId

notificationTopicId: undefined | string

The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.

Optional osFamily

osFamily: model.OsFamily

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 (other) updates available for installation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional primaryManagementStationId

primaryManagementStationId: undefined | string

The OCID of the management station for the instance to use as primary management station.

Optional profile

profile: undefined | string

The profile that was used to register this instance with the service.

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 secondaryManagementStationId

secondaryManagementStationId: undefined | string

The OCID of the management station for the instance to use as secondary managment station.

Optional securityUpdatesAvailable

securityUpdatesAvailable: undefined | number

Number of security type updates available for installation. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional softwareSources

softwareSources: Array<SoftwareSourceDetails>

The list of software sources currently attached to the managed instance.

status

Current status of the managed instance.

tenancyId

tenancyId: string

The OCID of the tenancy that the managed instance resides in.

Optional timeCreated

timeCreated: Date

The date and time the instance was created (in RFC 3339 format).

Optional timeLastBoot

timeLastBoot: Date

Time that the instance last booted (in RFC 3339 format).

Optional timeLastCheckin

timeLastCheckin: Date

Time that the instance last checked in with the service (in RFC 3339 format).

Optional timeUpdated

timeUpdated: Date

The date and time the instance was last updated (in RFC 3339 format).

Optional updatesAvailable

updatesAvailable: undefined | number

Number of updates available for installation. 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