DeployedApplicationUsage

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

Bases: object

Deployed application usage during a specified time period.

Methods:

__init__(**kwargs)

Initializes a new DeployedApplicationUsage object with values from keyword arguments.

Attributes:

application_key

[Required] Gets the application_key of this DeployedApplicationUsage.

application_name

[Required] Gets the application_name of this DeployedApplicationUsage.

application_type

Gets the application_type of this DeployedApplicationUsage.

approximate_java_server_instance_count

Gets the approximate_java_server_instance_count of this DeployedApplicationUsage.

approximate_library_count

Gets the approximate_library_count of this DeployedApplicationUsage.

fleet_id

[Required] Gets the fleet_id of this DeployedApplicationUsage.

is_clustered

Gets the is_clustered of this DeployedApplicationUsage.

time_end

Gets the time_end of this DeployedApplicationUsage.

time_first_seen

Gets the time_first_seen of this DeployedApplicationUsage.

time_last_seen

Gets the time_last_seen of this DeployedApplicationUsage.

time_start

Gets the time_start of this DeployedApplicationUsage.

__init__(**kwargs)

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

Parameters
  • application_key (str) – The value to assign to the application_key property of this DeployedApplicationUsage.

  • fleet_id (str) – The value to assign to the fleet_id property of this DeployedApplicationUsage.

  • application_name (str) – The value to assign to the application_name property of this DeployedApplicationUsage.

  • application_type (str) – The value to assign to the application_type property of this DeployedApplicationUsage.

  • is_clustered (bool) – The value to assign to the is_clustered property of this DeployedApplicationUsage.

  • approximate_java_server_instance_count (int) – The value to assign to the approximate_java_server_instance_count property of this DeployedApplicationUsage.

  • approximate_library_count (int) – The value to assign to the approximate_library_count property of this DeployedApplicationUsage.

  • time_start (datetime) – The value to assign to the time_start property of this DeployedApplicationUsage.

  • time_end (datetime) – The value to assign to the time_end property of this DeployedApplicationUsage.

  • time_first_seen (datetime) – The value to assign to the time_first_seen property of this DeployedApplicationUsage.

  • time_last_seen (datetime) – The value to assign to the time_last_seen property of this DeployedApplicationUsage.

property application_key

[Required] Gets the application_key of this DeployedApplicationUsage. The internal identifier of the deployed application.

Returns

The application_key of this DeployedApplicationUsage.

Return type

str

property application_name

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

Returns

The application_name of this DeployedApplicationUsage.

Return type

str

property application_type

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

Returns

The application_type of this DeployedApplicationUsage.

Return type

str

property approximate_java_server_instance_count

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

Returns

The approximate_java_server_instance_count of this DeployedApplicationUsage.

Return type

int

property approximate_library_count

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

Returns

The approximate_library_count of this DeployedApplicationUsage.

Return type

int

property fleet_id

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

Returns

The fleet_id of this DeployedApplicationUsage.

Return type

str

property is_clustered

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

Returns

The is_clustered of this DeployedApplicationUsage.

Return type

bool

property time_end

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

Return type

datetime

property time_first_seen

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

Return type

datetime

property time_last_seen

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

Return type

datetime

property time_start

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

Return type

datetime