Class ApplicationUsage
Application usage during a specified time period. An application is a Java application that can be executed by a Java Runtime installation. An application is independent of the Java Runtime or its installation.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class ApplicationUsage
Properties
ApplicationId
Declaration
[Required(ErrorMessage = "ApplicationId is required.")]
[JsonProperty(PropertyName = "applicationId")]
public string ApplicationId { get; set; }
Property Value
Type | Description |
---|---|
string | An internal identifier for the application that is unique to a fleet. |
Remarks
Required
ApplicationType
Declaration
[Required(ErrorMessage = "ApplicationType is required.")]
[JsonProperty(PropertyName = "applicationType")]
public string ApplicationType { get; set; }
Property Value
Type | Description |
---|---|
string | The type of the application denoted by how the application was started. |
Remarks
Required
ApproximateInstallationCount
Declaration
[JsonProperty(PropertyName = "approximateInstallationCount")]
public int? ApproximateInstallationCount { get; set; }
Property Value
Type | Description |
---|---|
int? | The approximate count of installations running this application. |
ApproximateJreCount
Declaration
[JsonProperty(PropertyName = "approximateJreCount")]
public int? ApproximateJreCount { get; set; }
Property Value
Type | Description |
---|---|
int? | The approximate count of Java Runtimes running this application. |
ApproximateLibraryCount
Declaration
[JsonProperty(PropertyName = "approximateLibraryCount")]
public int? ApproximateLibraryCount { get; set; }
Property Value
Type | Description |
---|---|
int? | The approximate count of libraries in this application. |
ApproximateManagedInstanceCount
Declaration
[JsonProperty(PropertyName = "approximateManagedInstanceCount")]
public int? ApproximateManagedInstanceCount { get; set; }
Property Value
Type | Description |
---|---|
int? | The approximate count of managed instances reporting this application. |
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the application. |
Remarks
Required
OperatingSystems
Declaration
[JsonProperty(PropertyName = "operatingSystems")]
public List<OperatingSystem> OperatingSystems { get; set; }
Property Value
Type | Description |
---|---|
List<OperatingSystem> | The operating systems running this application. |
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. |