DeployedApplicationInstallationUsageSummary¶
- class oci.jms.models.DeployedApplicationInstallationUsageSummary(**kwargs)¶
Bases:
objectSummarize 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:
[Required] Gets the application_installation_key of this DeployedApplicationInstallationUsageSummary.
[Required] Gets the application_key of this DeployedApplicationInstallationUsageSummary.
[Required] Gets the application_name of this DeployedApplicationInstallationUsageSummary.
Gets the application_source_path of this DeployedApplicationInstallationUsageSummary.
Gets the application_type of this DeployedApplicationInstallationUsageSummary.
Gets the approximate_java_server_instance_count of this DeployedApplicationInstallationUsageSummary.
Gets the approximate_library_count of this DeployedApplicationInstallationUsageSummary.
[Required] Gets the fleet_id of this DeployedApplicationInstallationUsageSummary.
Gets the is_clustered of this DeployedApplicationInstallationUsageSummary.
Gets the time_end of this DeployedApplicationInstallationUsageSummary.
Gets the time_first_seen of this DeployedApplicationInstallationUsageSummary.
Gets the time_last_seen of this DeployedApplicationInstallationUsageSummary.
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.
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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