Show / Hide Table of Contents

Class ManagedInstanceUsage

Managed instance usage during a specified time period. An entity that emits usage events to Java Management Service (JMS) is represented as a managed instance. A managed instance has a unique identity which is used by JMS to distinguish it from other managed instances. Currently, JMS supports only one kind of managed instance, a Management Agent.

Inheritance
object
ManagedInstanceUsage
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class ManagedInstanceUsage

Properties

Agent

Declaration
[JsonProperty(PropertyName = "agent")]
public Agent Agent { get; set; }
Property Value
Type Description
Agent

ApplicationInvokedBy

Declaration
[JsonProperty(PropertyName = "applicationInvokedBy")]
public string ApplicationInvokedBy { get; set; }
Property Value
Type Description
string

Comma separated list of user names that invoked applications within this managed instance.

ApproximateApplicationCount

Declaration
[JsonProperty(PropertyName = "approximateApplicationCount")]
public int? ApproximateApplicationCount { get; set; }
Property Value
Type Description
int?

The approximate count of applications reported by this managed instance.

ApproximateInstallationCount

Declaration
[JsonProperty(PropertyName = "approximateInstallationCount")]
public int? ApproximateInstallationCount { get; set; }
Property Value
Type Description
int?

The approximate count of installations reported by this managed instance.

ApproximateJreCount

Declaration
[JsonProperty(PropertyName = "approximateJreCount")]
public int? ApproximateJreCount { get; set; }
Property Value
Type Description
int?

The approximate count of Java Runtimes reported by this managed instance.

DrsFileStatus

Declaration
[JsonProperty(PropertyName = "drsFileStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DrsFileStatus? DrsFileStatus { get; set; }
Property Value
Type Description
DrsFileStatus?

DRS file status

HostId

Declaration
[JsonProperty(PropertyName = "hostId")]
public string HostId { get; set; }
Property Value
Type Description
string

The host OCID of the related managed instance.

Hostname

Declaration
[JsonProperty(PropertyName = "hostname")]
public string Hostname { get; set; }
Property Value
Type Description
string

The hostname of the managed instance (if applicable).

ManagedInstanceId

Declaration
[Required(ErrorMessage = "ManagedInstanceId is required.")]
[JsonProperty(PropertyName = "managedInstanceId")]
public string ManagedInstanceId { get; set; }
Property Value
Type Description
string

The OCID of the related managed instance.

Remarks

Required

ManagedInstanceType

Declaration
[Required(ErrorMessage = "ManagedInstanceType is required.")]
[JsonProperty(PropertyName = "managedInstanceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ManagedInstanceType? ManagedInstanceType { get; set; }
Property Value
Type Description
ManagedInstanceType?

The type of the source of events.

Remarks

Required

OperatingSystem

Declaration
[JsonProperty(PropertyName = "operatingSystem")]
public OperatingSystem OperatingSystem { get; set; }
Property Value
Type Description
OperatingSystem

TimeEnd

Declaration
[JsonProperty(PropertyName = "timeEnd")]
public DateTime? TimeEnd { get; set; }
Property Value
Type Description
DateTime?

Upper bound of the specified time period filter. JMS provides a view of the data that is per day. The query uses only the date element of the parameter.

TimeFirstSeen

Declaration
[JsonProperty(PropertyName = "timeFirstSeen")]
public DateTime? TimeFirstSeen { get; set; }
Property Value
Type Description
DateTime?

The date and time the resource was first reported to JMS. This is potentially before the specified time period provided by the filters. For example, a resource can be first reported to JMS before the start of a specified time period, if it is also reported during the time period.

TimeLastSeen

Declaration
[JsonProperty(PropertyName = "timeLastSeen")]
public DateTime? TimeLastSeen { get; set; }
Property Value
Type Description
DateTime?

The date and time the resource was last reported to JMS. This is potentially after the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period.

TimeStart

Declaration
[JsonProperty(PropertyName = "timeStart")]
public DateTime? TimeStart { get; set; }
Property Value
Type Description
DateTime?

Lower bound of the specified time period filter. JMS provides a view of the data that is per day. The query uses only the date element of the parameter.

In this article
Back to top