ManagedInstanceUsage

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

Bases: object

Managed instance usage during a specified time period. An entity that emits usage events to Java Management Service (JMS) is represented as a managed instance. A managed instance has a unique identity which is used by JMS to distinguish it from other managed instances.

Attributes:

DRS_FILE_STATUS_ABSENT

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage.

DRS_FILE_STATUS_MISMATCH

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage.

DRS_FILE_STATUS_NOT_CONFIGURED

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage.

DRS_FILE_STATUS_PRESENT

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage.

MANAGED_INSTANCE_TYPE_ORACLE_CLOUD_AGENT

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage.

MANAGED_INSTANCE_TYPE_ORACLE_CONTAINER_MANAGEMENT_AGENT

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage.

MANAGED_INSTANCE_TYPE_ORACLE_MANAGEMENT_AGENT

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage.

agent

Gets the agent of this ManagedInstanceUsage.

application_invoked_by

Gets the application_invoked_by of this ManagedInstanceUsage.

approximate_application_count

Gets the approximate_application_count of this ManagedInstanceUsage.

approximate_installation_count

Gets the approximate_installation_count of this ManagedInstanceUsage.

approximate_jre_count

Gets the approximate_jre_count of this ManagedInstanceUsage.

cluster_details

Gets the cluster_details of this ManagedInstanceUsage.

drs_file_status

Gets the drs_file_status of this ManagedInstanceUsage.

fqdns

Gets the fqdns of this ManagedInstanceUsage.

host_id

Gets the host_id of this ManagedInstanceUsage.

hostname

Gets the hostname of this ManagedInstanceUsage.

hostnames

Gets the hostnames of this ManagedInstanceUsage.

ip_addresses

Gets the ip_addresses of this ManagedInstanceUsage.

managed_instance_id

[Required] Gets the managed_instance_id of this ManagedInstanceUsage.

managed_instance_type

[Required] Gets the managed_instance_type of this ManagedInstanceUsage.

operating_system

Gets the operating_system of this ManagedInstanceUsage.

time_end

Gets the time_end of this ManagedInstanceUsage.

time_first_seen

Gets the time_first_seen of this ManagedInstanceUsage.

time_last_seen

Gets the time_last_seen of this ManagedInstanceUsage.

time_start

Gets the time_start of this ManagedInstanceUsage.

Methods:

__init__(**kwargs)

Initializes a new ManagedInstanceUsage object with values from keyword arguments.

DRS_FILE_STATUS_ABSENT = 'ABSENT'

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage. This constant has a value of “ABSENT”

DRS_FILE_STATUS_MISMATCH = 'MISMATCH'

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage. This constant has a value of “MISMATCH”

DRS_FILE_STATUS_NOT_CONFIGURED = 'NOT_CONFIGURED'

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage. This constant has a value of “NOT_CONFIGURED”

DRS_FILE_STATUS_PRESENT = 'PRESENT'

A constant which can be used with the drs_file_status property of a ManagedInstanceUsage. This constant has a value of “PRESENT”

MANAGED_INSTANCE_TYPE_ORACLE_CLOUD_AGENT = 'ORACLE_CLOUD_AGENT'

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage. This constant has a value of “ORACLE_CLOUD_AGENT”

MANAGED_INSTANCE_TYPE_ORACLE_CONTAINER_MANAGEMENT_AGENT = 'ORACLE_CONTAINER_MANAGEMENT_AGENT'

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage. This constant has a value of “ORACLE_CONTAINER_MANAGEMENT_AGENT”

MANAGED_INSTANCE_TYPE_ORACLE_MANAGEMENT_AGENT = 'ORACLE_MANAGEMENT_AGENT'

A constant which can be used with the managed_instance_type property of a ManagedInstanceUsage. This constant has a value of “ORACLE_MANAGEMENT_AGENT”

__init__(**kwargs)

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

Parameters
  • managed_instance_id (str) – The value to assign to the managed_instance_id property of this ManagedInstanceUsage.

  • managed_instance_type (str) – The value to assign to the managed_instance_type property of this ManagedInstanceUsage. Allowed values for this property are: “ORACLE_MANAGEMENT_AGENT”, “ORACLE_CLOUD_AGENT”, “ORACLE_CONTAINER_MANAGEMENT_AGENT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • hostname (str) – The value to assign to the hostname property of this ManagedInstanceUsage.

  • host_id (str) – The value to assign to the host_id property of this ManagedInstanceUsage.

  • ip_addresses (list[str]) – The value to assign to the ip_addresses property of this ManagedInstanceUsage.

  • hostnames (list[str]) – The value to assign to the hostnames property of this ManagedInstanceUsage.

  • fqdns (list[str]) – The value to assign to the fqdns property of this ManagedInstanceUsage.

  • operating_system (oci.jms.models.OperatingSystem) – The value to assign to the operating_system property of this ManagedInstanceUsage.

  • agent (oci.jms.models.Agent) – The value to assign to the agent property of this ManagedInstanceUsage.

  • cluster_details (oci.jms.models.ClusterDetails) – The value to assign to the cluster_details property of this ManagedInstanceUsage.

  • approximate_application_count (int) – The value to assign to the approximate_application_count property of this ManagedInstanceUsage.

  • approximate_installation_count (int) – The value to assign to the approximate_installation_count property of this ManagedInstanceUsage.

  • approximate_jre_count (int) – The value to assign to the approximate_jre_count property of this ManagedInstanceUsage.

  • drs_file_status (str) – The value to assign to the drs_file_status property of this ManagedInstanceUsage. Allowed values for this property are: “PRESENT”, “ABSENT”, “MISMATCH”, “NOT_CONFIGURED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • application_invoked_by (str) – The value to assign to the application_invoked_by property of this ManagedInstanceUsage.

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

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

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

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

property agent

Gets the agent of this ManagedInstanceUsage.

Returns

The agent of this ManagedInstanceUsage.

Return type

oci.jms.models.Agent

property application_invoked_by

Gets the application_invoked_by of this ManagedInstanceUsage. Comma separated list of user names that invoked applications within this managed instance.

Returns

The application_invoked_by of this ManagedInstanceUsage.

Return type

str

property approximate_application_count

Gets the approximate_application_count of this ManagedInstanceUsage. The approximate count of applications reported by this managed instance.

Returns

The approximate_application_count of this ManagedInstanceUsage.

Return type

int

property approximate_installation_count

Gets the approximate_installation_count of this ManagedInstanceUsage. The approximate count of installations reported by this managed instance.

Returns

The approximate_installation_count of this ManagedInstanceUsage.

Return type

int

property approximate_jre_count

Gets the approximate_jre_count of this ManagedInstanceUsage. The approximate count of Java Runtimes reported by this managed instance.

Returns

The approximate_jre_count of this ManagedInstanceUsage.

Return type

int

property cluster_details

Gets the cluster_details of this ManagedInstanceUsage.

Returns

The cluster_details of this ManagedInstanceUsage.

Return type

oci.jms.models.ClusterDetails

property drs_file_status

Gets the drs_file_status of this ManagedInstanceUsage. DRS file status

Allowed values for this property are: “PRESENT”, “ABSENT”, “MISMATCH”, “NOT_CONFIGURED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The drs_file_status of this ManagedInstanceUsage.

Return type

str

property fqdns

Gets the fqdns of this ManagedInstanceUsage. Captured fully qualify domain names of the managed instance.

Returns

The fqdns of this ManagedInstanceUsage.

Return type

list[str]

property host_id

Gets the host_id of this ManagedInstanceUsage. The host OCID of the related managed instance.

Returns

The host_id of this ManagedInstanceUsage.

Return type

str

property hostname

Gets the hostname of this ManagedInstanceUsage. The hostname of the managed instance (if applicable).

Returns

The hostname of this ManagedInstanceUsage.

Return type

str

property hostnames

Gets the hostnames of this ManagedInstanceUsage. Captured hostnames of the managed instance.

Returns

The hostnames of this ManagedInstanceUsage.

Return type

list[str]

property ip_addresses

Gets the ip_addresses of this ManagedInstanceUsage. Captured IP addresses of the managed instance.

Returns

The ip_addresses of this ManagedInstanceUsage.

Return type

list[str]

property managed_instance_id

[Required] Gets the managed_instance_id of this ManagedInstanceUsage. The OCID of the related managed instance.

Returns

The managed_instance_id of this ManagedInstanceUsage.

Return type

str

property managed_instance_type

[Required] Gets the managed_instance_type of this ManagedInstanceUsage. The type of the source of events.

Allowed values for this property are: “ORACLE_MANAGEMENT_AGENT”, “ORACLE_CLOUD_AGENT”, “ORACLE_CONTAINER_MANAGEMENT_AGENT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The managed_instance_type of this ManagedInstanceUsage.

Return type

str

property operating_system

Gets the operating_system of this ManagedInstanceUsage.

Returns

The operating_system of this ManagedInstanceUsage.

Return type

oci.jms.models.OperatingSystem

property time_end

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

Return type

datetime

property time_first_seen

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

Return type

datetime

property time_last_seen

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

Return type

datetime

property time_start

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

Return type

datetime