InstallationUsage¶
-
class
oci.jms.models.
InstallationUsage
(**kwargs)¶ Bases:
object
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.
Methods
__init__
(**kwargs)Initializes a new InstallationUsage object with values from keyword arguments. Attributes
approximate_application_count
Gets the approximate_application_count of this InstallationUsage. approximate_managed_instance_count
Gets the approximate_managed_instance_count of this InstallationUsage. architecture
[Required] Gets the architecture of this InstallationUsage. installation_key
Gets the installation_key of this InstallationUsage. jre_distribution
[Required] Gets the jre_distribution of this InstallationUsage. jre_vendor
[Required] Gets the jre_vendor of this InstallationUsage. jre_version
[Required] Gets the jre_version of this InstallationUsage. operating_system
Gets the operating_system of this InstallationUsage. os
[Required] Gets the os of this InstallationUsage. path
[Required] Gets the path of this InstallationUsage. time_end
Gets the time_end of this InstallationUsage. time_first_seen
Gets the time_first_seen of this InstallationUsage. time_last_seen
Gets the time_last_seen of this InstallationUsage. time_start
Gets the time_start of this InstallationUsage. -
__init__
(**kwargs)¶ Initializes a new InstallationUsage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - installation_key (str) – The value to assign to the installation_key property of this InstallationUsage.
- jre_vendor (str) – The value to assign to the jre_vendor property of this InstallationUsage.
- jre_distribution (str) – The value to assign to the jre_distribution property of this InstallationUsage.
- jre_version (str) – The value to assign to the jre_version property of this InstallationUsage.
- path (str) – The value to assign to the path property of this InstallationUsage.
- os (str) – The value to assign to the os property of this InstallationUsage.
- architecture (str) – The value to assign to the architecture property of this InstallationUsage.
- operating_system (oci.jms.models.OperatingSystem) – The value to assign to the operating_system property of this InstallationUsage.
- approximate_application_count (int) – The value to assign to the approximate_application_count property of this InstallationUsage.
- approximate_managed_instance_count (int) – The value to assign to the approximate_managed_instance_count property of this InstallationUsage.
- time_start (datetime) – The value to assign to the time_start property of this InstallationUsage.
- time_end (datetime) – The value to assign to the time_end property of this InstallationUsage.
- time_first_seen (datetime) – The value to assign to the time_first_seen property of this InstallationUsage.
- time_last_seen (datetime) – The value to assign to the time_last_seen property of this InstallationUsage.
-
approximate_application_count
¶ Gets the approximate_application_count of this InstallationUsage. The approximate count of applications running on this installation
Returns: The approximate_application_count of this InstallationUsage. Return type: int
-
approximate_managed_instance_count
¶ Gets the approximate_managed_instance_count of this InstallationUsage. The approximate count of managed instances reporting this installation
Returns: The approximate_managed_instance_count of this InstallationUsage. Return type: int
-
architecture
¶ [Required] Gets the architecture of this InstallationUsage. The architecture of the operating system for the installation. Deprecated, use operatingSystem instead.
Returns: The architecture of this InstallationUsage. Return type: str
-
installation_key
¶ Gets the installation_key of this InstallationUsage. The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
Returns: The installation_key of this InstallationUsage. Return type: str
-
jre_distribution
¶ [Required] Gets the jre_distribution of this InstallationUsage. The distribution of the Java Runtime that is deployed with the installation.
Returns: The jre_distribution of this InstallationUsage. Return type: str
-
jre_vendor
¶ [Required] Gets the jre_vendor of this InstallationUsage. The vendor of the Java Runtime that is deployed with the installation.
Returns: The jre_vendor of this InstallationUsage. Return type: str
-
jre_version
¶ [Required] Gets the jre_version of this InstallationUsage. The version of the Java Runtime that is deployed with the installation.
Returns: The jre_version of this InstallationUsage. Return type: str
-
operating_system
¶ Gets the operating_system of this InstallationUsage.
Returns: The operating_system of this InstallationUsage. Return type: oci.jms.models.OperatingSystem
-
os
¶ [Required] Gets the os of this InstallationUsage. The Operating System for the installation. Deprecated, use operatingSystem instead.
Returns: The os of this InstallationUsage. Return type: str
-
path
¶ [Required] Gets the path of this InstallationUsage. The file system path of the Java installation.
Returns: The path of this InstallationUsage. Return type: str
-
time_end
¶ Gets the time_end of this InstallationUsage. 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 InstallationUsage. Return type: datetime
-
time_first_seen
¶ Gets the time_first_seen of this InstallationUsage. 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 InstallationUsage. Return type: datetime
-
time_last_seen
¶ Gets the time_last_seen of this InstallationUsage. 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 InstallationUsage. Return type: datetime
-