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.
Inherited Members
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. |