Show / Hide Table of Contents

Class InstanceAgentPluginSummary

An Oracle Cloud Agent plugin.

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

Properties

Name

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

The plugin name.

Remarks

Required

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InstanceAgentPluginSummary.StatusEnum? Status { get; set; }
Property Value
Type Description
InstanceAgentPluginSummary.StatusEnum?

The plugin status.
These are the available statuses:

  • RUNNING - The plugin is running.
  • STOPPED - The plugin is stopped.
  • NOT_SUPPORTED - The plugin is not supported on this platform.
  • INVALID - The plugin status is not recognizable by the service.
    To determine whether the plugin is enabled, use the {@link #getInstance(GetInstanceRequest) getInstance} operation in the Core Services API. To enable or disable the plugin, use the {@link #updateInstance(UpdateInstanceRequest) updateInstance} operation in the Core Services API.
Remarks

Required

TimeLastUpdatedUtc

Declaration
[Required(ErrorMessage = "TimeLastUpdatedUtc is required.")]
[JsonProperty(PropertyName = "timeLastUpdatedUtc")]
public DateTime? TimeLastUpdatedUtc { get; set; }
Property Value
Type Description
DateTime?

The last updated time of the plugin, in UTC.

Remarks

Required

In this article
Back to top