UpdateInstanceAgentConfigDetails¶
-
class
oci.core.models.
UpdateInstanceAgentConfigDetails
(**kwargs)¶ Bases:
object
Configuration options for the Oracle Cloud Agent software running on the instance.
Methods
__init__
(**kwargs)Initializes a new UpdateInstanceAgentConfigDetails object with values from keyword arguments. Attributes
are_all_plugins_disabled
Gets the are_all_plugins_disabled of this UpdateInstanceAgentConfigDetails. is_management_disabled
Gets the is_management_disabled of this UpdateInstanceAgentConfigDetails. is_monitoring_disabled
Gets the is_monitoring_disabled of this UpdateInstanceAgentConfigDetails. plugins_config
Gets the plugins_config of this UpdateInstanceAgentConfigDetails. -
__init__
(**kwargs)¶ Initializes a new UpdateInstanceAgentConfigDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - is_monitoring_disabled (bool) – The value to assign to the is_monitoring_disabled property of this UpdateInstanceAgentConfigDetails.
- is_management_disabled (bool) – The value to assign to the is_management_disabled property of this UpdateInstanceAgentConfigDetails.
- are_all_plugins_disabled (bool) – The value to assign to the are_all_plugins_disabled property of this UpdateInstanceAgentConfigDetails.
- plugins_config (list[oci.core.models.InstanceAgentPluginConfigDetails]) – The value to assign to the plugins_config property of this UpdateInstanceAgentConfigDetails.
-
are_all_plugins_disabled
¶ Gets the are_all_plugins_disabled of this UpdateInstanceAgentConfigDetails. Whether Oracle Cloud Agent can run all the available plugins. This includes the management and monitoring plugins.
To get a list of available plugins, use the
list_instanceagent_available_plugins()
operation in the Oracle Cloud Agent API. For more information about the available plugins, see Managing Plugins with Oracle Cloud Agent.Returns: The are_all_plugins_disabled of this UpdateInstanceAgentConfigDetails. Return type: bool
-
is_management_disabled
¶ Gets the is_management_disabled of this UpdateInstanceAgentConfigDetails. Whether Oracle Cloud Agent can run all the available management plugins.
These are the management plugins: OS Management Service Agent and Compute Instance Run Command.
The management plugins are controlled by this parameter and by the per-plugin configuration in the pluginsConfig object.
- If isManagementDisabled is true, all of the management plugins are disabled, regardless of
the per-plugin configuration. - If isManagementDisabled is false, all of the management plugins are enabled. You can optionally disable individual management plugins by providing a value in the pluginsConfig object.
Returns: The is_management_disabled of this UpdateInstanceAgentConfigDetails. Return type: bool
-
is_monitoring_disabled
¶ Gets the is_monitoring_disabled of this UpdateInstanceAgentConfigDetails. Whether Oracle Cloud Agent can gather performance metrics and monitor the instance using the monitoring plugins.
These are the monitoring plugins: Compute Instance Monitoring and Custom Logs Monitoring.
The monitoring plugins are controlled by this parameter and by the per-plugin configuration in the pluginsConfig object.
- If isMonitoringDisabled is true, all of the monitoring plugins are disabled, regardless of
the per-plugin configuration. - If isMonitoringDisabled is false, all of the monitoring plugins are enabled. You can optionally disable individual monitoring plugins by providing a value in the pluginsConfig object.
Returns: The is_monitoring_disabled of this UpdateInstanceAgentConfigDetails. Return type: bool
-
plugins_config
¶ Gets the plugins_config of this UpdateInstanceAgentConfigDetails. The configuration of plugins associated with this instance.
Returns: The plugins_config of this UpdateInstanceAgentConfigDetails. Return type: list[oci.core.models.InstanceAgentPluginConfigDetails]
-