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