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