DeployedApplicationInstallationUsageSummary

class oci.jms.models.DeployedApplicationInstallationUsageSummary(**kwargs)

Bases: object

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.

Methods

__init__(**kwargs) Initializes a new DeployedApplicationInstallationUsageSummary object with values from keyword arguments.

Attributes

application_installation_key [Required] Gets the application_installation_key of this DeployedApplicationInstallationUsageSummary.
application_key [Required] Gets the application_key of this DeployedApplicationInstallationUsageSummary.
application_name [Required] Gets the application_name of this DeployedApplicationInstallationUsageSummary.
application_source_path Gets the application_source_path of this DeployedApplicationInstallationUsageSummary.
application_type Gets the application_type of this DeployedApplicationInstallationUsageSummary.
approximate_java_server_instance_count Gets the approximate_java_server_instance_count of this DeployedApplicationInstallationUsageSummary.
approximate_library_count Gets the approximate_library_count of this DeployedApplicationInstallationUsageSummary.
fleet_id [Required] Gets the fleet_id of this DeployedApplicationInstallationUsageSummary.
is_clustered Gets the is_clustered of this DeployedApplicationInstallationUsageSummary.
time_end Gets the time_end of this DeployedApplicationInstallationUsageSummary.
time_first_seen Gets the time_first_seen of this DeployedApplicationInstallationUsageSummary.
time_last_seen Gets the time_last_seen of this DeployedApplicationInstallationUsageSummary.
time_start Gets the time_start of this DeployedApplicationInstallationUsageSummary.
__init__(**kwargs)

Initializes a new DeployedApplicationInstallationUsageSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • application_installation_key (str) – The value to assign to the application_installation_key property of this DeployedApplicationInstallationUsageSummary.
  • application_key (str) – The value to assign to the application_key property of this DeployedApplicationInstallationUsageSummary.
  • fleet_id (str) – The value to assign to the fleet_id property of this DeployedApplicationInstallationUsageSummary.
  • application_name (str) – The value to assign to the application_name property of this DeployedApplicationInstallationUsageSummary.
  • application_type (str) – The value to assign to the application_type property of this DeployedApplicationInstallationUsageSummary.
  • application_source_path (str) – The value to assign to the application_source_path property of this DeployedApplicationInstallationUsageSummary.
  • is_clustered (bool) – The value to assign to the is_clustered property of this DeployedApplicationInstallationUsageSummary.
  • approximate_java_server_instance_count (int) – The value to assign to the approximate_java_server_instance_count property of this DeployedApplicationInstallationUsageSummary.
  • approximate_library_count (int) – The value to assign to the approximate_library_count property of this DeployedApplicationInstallationUsageSummary.
  • time_start (datetime) – The value to assign to the time_start property of this DeployedApplicationInstallationUsageSummary.
  • time_end (datetime) – The value to assign to the time_end property of this DeployedApplicationInstallationUsageSummary.
  • time_first_seen (datetime) – The value to assign to the time_first_seen property of this DeployedApplicationInstallationUsageSummary.
  • time_last_seen (datetime) – The value to assign to the time_last_seen property of this DeployedApplicationInstallationUsageSummary.
application_installation_key

[Required] Gets the application_installation_key of this DeployedApplicationInstallationUsageSummary. The internal identifier of the deployed application installation.

Returns:The application_installation_key of this DeployedApplicationInstallationUsageSummary.
Return type:str
application_key

[Required] Gets the application_key of this DeployedApplicationInstallationUsageSummary. The internal identifier of the deployed application. ApplicationKey will be identical for deployed applications with different applicationSourcePaths.

Returns:The application_key of this DeployedApplicationInstallationUsageSummary.
Return type:str
application_name

[Required] Gets the application_name of this DeployedApplicationInstallationUsageSummary. The name of the deployed application.

Returns:The application_name of this DeployedApplicationInstallationUsageSummary.
Return type:str
application_source_path

Gets the application_source_path of this DeployedApplicationInstallationUsageSummary. The full path to source WAR or EAR file for deployed application.

Returns:The application_source_path of this DeployedApplicationInstallationUsageSummary.
Return type:str
application_type

Gets the application_type of this DeployedApplicationInstallationUsageSummary. The type of the deployed application.

Returns:The application_type of this DeployedApplicationInstallationUsageSummary.
Return type:str
approximate_java_server_instance_count

Gets the approximate_java_server_instance_count of this DeployedApplicationInstallationUsageSummary. The approximate count of Java Server instances running the deployed application installations.

Returns:The approximate_java_server_instance_count of this DeployedApplicationInstallationUsageSummary.
Return type:int
approximate_library_count

Gets the approximate_library_count of this DeployedApplicationInstallationUsageSummary. The approximate count of libraries in the deployed application.

Returns:The approximate_library_count of this DeployedApplicationInstallationUsageSummary.
Return type:int
fleet_id

[Required] Gets the fleet_id of this DeployedApplicationInstallationUsageSummary. The OCID of the related fleet.

Returns:The fleet_id of this DeployedApplicationInstallationUsageSummary.
Return type:str
is_clustered

Gets the is_clustered of this DeployedApplicationInstallationUsageSummary. Whether or not the deployed application is clustered.

Returns:The is_clustered of this DeployedApplicationInstallationUsageSummary.
Return type:bool
time_end

Gets the time_end of this DeployedApplicationInstallationUsageSummary. 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.

Returns:The time_end of this DeployedApplicationInstallationUsageSummary.
Return type:datetime
time_first_seen

Gets the time_first_seen of this DeployedApplicationInstallationUsageSummary. 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.

Returns:The time_first_seen of this DeployedApplicationInstallationUsageSummary.
Return type:datetime
time_last_seen

Gets the time_last_seen of this DeployedApplicationInstallationUsageSummary. 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.

Returns:The time_last_seen of this DeployedApplicationInstallationUsageSummary.
Return type:datetime
time_start

Gets the time_start of this DeployedApplicationInstallationUsageSummary. 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.

Returns:The time_start of this DeployedApplicationInstallationUsageSummary.
Return type:datetime