UpdateInstanceAgentConfigDetails¶
- class oci.core.models.UpdateInstanceAgentConfigDetails(**kwargs)¶
Bases:
objectConfiguration 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:
Gets the are_all_plugins_disabled of this UpdateInstanceAgentConfigDetails.
Gets the is_management_disabled of this UpdateInstanceAgentConfigDetails.
Gets the is_monitoring_disabled of this UpdateInstanceAgentConfigDetails.
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.
- property 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
- property 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
- property 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
- property 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