Show / Hide Table of Contents

Class InstanceAgentPluginConfigDetails

The configuration of plugins associated with this instance.

Inheritance
object
InstanceAgentPluginConfigDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class InstanceAgentPluginConfigDetails

Properties

DesiredState

Declaration
[Required(ErrorMessage = "DesiredState is required.")]
[JsonProperty(PropertyName = "desiredState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InstanceAgentPluginConfigDetails.DesiredStateEnum? DesiredState { get; set; }
Property Value
Type Description
InstanceAgentPluginConfigDetails.DesiredStateEnum?

Whether the plugin should be enabled or disabled.
To enable the monitoring and management plugins, the isMonitoringDisabled and isManagementDisabled attributes must also be set to false.

Remarks

Required

Name

Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

The plugin name. To get a list of available plugins, use the {@link #listInstanceagentAvailablePlugins(ListInstanceagentAvailablePluginsRequest) listInstanceagentAvailablePlugins} operation in the Oracle Cloud Agent API. For more information about the available plugins, see Managing Plugins with Oracle Cloud Agent.

Remarks

Required

In this article
Back to top