Show / Hide Table of Contents

Class InstallationUsage

Installation usage during a specified time period. An installation is a collection of deployed instances of a specific Java Runtime that share the same install path.

Inheritance
object
InstallationUsage
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 InstallationUsage

Properties

ApproximateApplicationCount

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

The approximate count of applications running on this installation

ApproximateManagedInstanceCount

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

The approximate count of managed instances reporting this installation

Architecture

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

The architecture of the operating system for the installation. Deprecated, use operatingSystem instead.

Remarks

Required

InstallationKey

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

The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.

JreDistribution

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

The distribution of the Java Runtime that is deployed with the installation.

Remarks

Required

JreVendor

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

The vendor of the Java Runtime that is deployed with the installation.

Remarks

Required

JreVersion

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

The version of the Java Runtime that is deployed with the installation.

Remarks

Required

OperatingSystem

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

Os

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

The Operating System for the installation. Deprecated, use operatingSystem instead.

Remarks

Required

Path

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

The file system path of the Java installation.

Remarks

Required

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