FleetAgentConfiguration

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

Bases: object

Management Agent Configuration for a Fleet. Includes JRE scanning frequency and a list of include/exclude file system paths.

Methods

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

Attributes

agent_polling_interval_in_minutes Gets the agent_polling_interval_in_minutes of this FleetAgentConfiguration.
is_collecting_managed_instance_metrics_enabled Gets the is_collecting_managed_instance_metrics_enabled of this FleetAgentConfiguration.
is_collecting_usernames_enabled Gets the is_collecting_usernames_enabled of this FleetAgentConfiguration.
java_usage_tracker_processing_frequency_in_minutes [Required] Gets the java_usage_tracker_processing_frequency_in_minutes of this FleetAgentConfiguration.
jre_scan_frequency_in_minutes [Required] Gets the jre_scan_frequency_in_minutes of this FleetAgentConfiguration.
linux_configuration [Required] Gets the linux_configuration of this FleetAgentConfiguration.
mac_os_configuration [Required] Gets the mac_os_configuration of this FleetAgentConfiguration.
time_last_modified [Required] Gets the time_last_modified of this FleetAgentConfiguration.
windows_configuration [Required] Gets the windows_configuration of this FleetAgentConfiguration.
work_request_validity_period_in_days Gets the work_request_validity_period_in_days of this FleetAgentConfiguration.
__init__(**kwargs)

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

Parameters:
  • jre_scan_frequency_in_minutes (int) – The value to assign to the jre_scan_frequency_in_minutes property of this FleetAgentConfiguration.
  • java_usage_tracker_processing_frequency_in_minutes (int) – The value to assign to the java_usage_tracker_processing_frequency_in_minutes property of this FleetAgentConfiguration.
  • work_request_validity_period_in_days (int) – The value to assign to the work_request_validity_period_in_days property of this FleetAgentConfiguration.
  • agent_polling_interval_in_minutes (int) – The value to assign to the agent_polling_interval_in_minutes property of this FleetAgentConfiguration.
  • is_collecting_managed_instance_metrics_enabled (bool) – The value to assign to the is_collecting_managed_instance_metrics_enabled property of this FleetAgentConfiguration.
  • is_collecting_usernames_enabled (bool) – The value to assign to the is_collecting_usernames_enabled property of this FleetAgentConfiguration.
  • linux_configuration (oci.jms.models.FleetAgentOsConfiguration) – The value to assign to the linux_configuration property of this FleetAgentConfiguration.
  • windows_configuration (oci.jms.models.FleetAgentOsConfiguration) – The value to assign to the windows_configuration property of this FleetAgentConfiguration.
  • mac_os_configuration (oci.jms.models.FleetAgentOsConfiguration) – The value to assign to the mac_os_configuration property of this FleetAgentConfiguration.
  • time_last_modified (datetime) – The value to assign to the time_last_modified property of this FleetAgentConfiguration.
agent_polling_interval_in_minutes

Gets the agent_polling_interval_in_minutes of this FleetAgentConfiguration. Agent polling interval in minutes

Returns:The agent_polling_interval_in_minutes of this FleetAgentConfiguration.
Return type:int
is_collecting_managed_instance_metrics_enabled

Gets the is_collecting_managed_instance_metrics_enabled of this FleetAgentConfiguration. Collect JMS agent metrics on all managed instances in the fleet.

Returns:The is_collecting_managed_instance_metrics_enabled of this FleetAgentConfiguration.
Return type:bool
is_collecting_usernames_enabled

Gets the is_collecting_usernames_enabled of this FleetAgentConfiguration. Collect username for application invocations for all managed instances in the fleet.

Returns:The is_collecting_usernames_enabled of this FleetAgentConfiguration.
Return type:bool
java_usage_tracker_processing_frequency_in_minutes

[Required] Gets the java_usage_tracker_processing_frequency_in_minutes of this FleetAgentConfiguration. The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)

Returns:The java_usage_tracker_processing_frequency_in_minutes of this FleetAgentConfiguration.
Return type:int
jre_scan_frequency_in_minutes

[Required] Gets the jre_scan_frequency_in_minutes of this FleetAgentConfiguration. The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)

Returns:The jre_scan_frequency_in_minutes of this FleetAgentConfiguration.
Return type:int
linux_configuration

[Required] Gets the linux_configuration of this FleetAgentConfiguration.

Returns:The linux_configuration of this FleetAgentConfiguration.
Return type:oci.jms.models.FleetAgentOsConfiguration
mac_os_configuration

[Required] Gets the mac_os_configuration of this FleetAgentConfiguration.

Returns:The mac_os_configuration of this FleetAgentConfiguration.
Return type:oci.jms.models.FleetAgentOsConfiguration
time_last_modified

[Required] Gets the time_last_modified of this FleetAgentConfiguration. The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).

Returns:The time_last_modified of this FleetAgentConfiguration.
Return type:datetime
windows_configuration

[Required] Gets the windows_configuration of this FleetAgentConfiguration.

Returns:The windows_configuration of this FleetAgentConfiguration.
Return type:oci.jms.models.FleetAgentOsConfiguration
work_request_validity_period_in_days

Gets the work_request_validity_period_in_days of this FleetAgentConfiguration. The validity period in days for work requests.

Returns:The work_request_validity_period_in_days of this FleetAgentConfiguration.
Return type:int