Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ManagementAgent

The details of the Management Agent inventory including the associated plugins.

Properties

Optional availabilityStatus

availabilityStatus: model.AvailabilityStatus

The current availability status of managementAgent

compartmentId

compartmentId: string

Compartment Identifier

Optional dataSourceList

dataSourceList: Array<DataSource>

list of dataSources associated with the agent

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional displayName

displayName: undefined | string

Management Agent Name

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

Optional host

host: undefined | string

Management Agent host machine name

Optional hostId

hostId: undefined | string

Host resource ocid

id

id: string

agent identifier

Optional installKeyId

installKeyId: undefined | string

agent install key identifier

Optional installPath

installPath: undefined | string

Path where Management Agent is installed

Optional installType

installType: model.InstallTypes

The install type, either AGENT or GATEWAY

Optional isAgentAutoUpgradable

isAgentAutoUpgradable: undefined | false | true

true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference.

Optional isCustomerDeployed

isCustomerDeployed: undefined | false | true

true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent.

Optional lifecycleDetails

lifecycleDetails: undefined | string

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

Optional lifecycleState

lifecycleState: model.LifecycleStates

The current state of managementAgent

Optional managementAgentProperties

managementAgentProperties: Array<ManagementAgentProperty>

Additional properties for this Management Agent

Optional platformName

platformName: undefined | string

Platform Name

Optional platformType

platformType: model.PlatformTypes

Platform Type

Optional platformVersion

platformVersion: undefined | string

Platform Version

Optional pluginList

list of managementAgentPlugins associated with the agent

Optional resourceArtifactVersion

resourceArtifactVersion: undefined | string

Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999

Optional timeCreated

timeCreated: Date

The time the Management Agent was created. An RFC3339 formatted datetime string

Optional timeLastHeartbeat

timeLastHeartbeat: Date

The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string

Optional timeUpdated

timeUpdated: Date

The time the Management Agent was updated. An RFC3339 formatted datetime string

version

version: string

Management Agent Version

Functions

getDeserializedJsonObj

getJsonObj