Show / Hide Table of Contents

Class DeployedApplicationInstallationUsageSummary

Summarize usage information about an application deployed on Java servers including installation information during a specified time period. The main difference between DeployedApplicationInstallationUsageSummary and DeployedApplicationUsage is the presence of the applicationSourcePath. DeployedApplicationUsage provides only an aggregated view to the deployed applications without installation information. DeployedApplicationUsage does not distinguish between applications with the identical deployment information deployed to different paths. DeployedApplicationInstallationUsageSummary contains installation information used to select target actions.

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

Properties

ApplicationInstallationKey

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

The internal identifier of the deployed application installation.

Remarks

Required

ApplicationKey

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

The internal identifier of the deployed application. ApplicationKey will be identical for deployed applications with different applicationSourcePaths.

Remarks

Required

ApplicationName

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

The name of the deployed application.

Remarks

Required

ApplicationSourcePath

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

The full path to source WAR or EAR file for deployed application.

ApplicationType

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

The type of the deployed application.

ApproximateJavaServerInstanceCount

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

The approximate count of Java Server instances running the deployed application installations.

ApproximateLibraryCount

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

The approximate count of libraries in the deployed application.

FleetId

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

The OCID of the related fleet.

Remarks

Required

IsClustered

Declaration
[JsonProperty(PropertyName = "isClustered")]
public bool? IsClustered { get; set; }
Property Value
Type Description
bool?

Whether or not the deployed application is clustered.

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