Show / Hide Table of Contents

Class FleetAgentConfiguration

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

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

Properties

AgentPollingIntervalInMinutes

Declaration
[JsonProperty(PropertyName = "agentPollingIntervalInMinutes")]
public int? AgentPollingIntervalInMinutes { get; set; }
Property Value
Type Description
int?

Agent polling interval in minutes

IsCollectingManagedInstanceMetricsEnabled

Declaration
[JsonProperty(PropertyName = "isCollectingManagedInstanceMetricsEnabled")]
public bool? IsCollectingManagedInstanceMetricsEnabled { get; set; }
Property Value
Type Description
bool?

Collect JMS agent metrics on all managed instances in the fleet.

IsCollectingUsernamesEnabled

Declaration
[JsonProperty(PropertyName = "isCollectingUsernamesEnabled")]
public bool? IsCollectingUsernamesEnabled { get; set; }
Property Value
Type Description
bool?

Collect username for application invocations for all managed instances in the fleet.

JavaUsageTrackerProcessingFrequencyInMinutes

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

The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)

Remarks

Required

JreScanFrequencyInMinutes

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

The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)

Remarks

Required

LinuxConfiguration

Declaration
[Required(ErrorMessage = "LinuxConfiguration is required.")]
[JsonProperty(PropertyName = "linuxConfiguration")]
public FleetAgentOsConfiguration LinuxConfiguration { get; set; }
Property Value
Type Description
FleetAgentOsConfiguration
Remarks

Required

MacOsConfiguration

Declaration
[Required(ErrorMessage = "MacOsConfiguration is required.")]
[JsonProperty(PropertyName = "macOsConfiguration")]
public FleetAgentOsConfiguration MacOsConfiguration { get; set; }
Property Value
Type Description
FleetAgentOsConfiguration
Remarks

Required

TimeLastModified

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

The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).

Remarks

Required

WindowsConfiguration

Declaration
[Required(ErrorMessage = "WindowsConfiguration is required.")]
[JsonProperty(PropertyName = "windowsConfiguration")]
public FleetAgentOsConfiguration WindowsConfiguration { get; set; }
Property Value
Type Description
FleetAgentOsConfiguration
Remarks

Required

WorkRequestValidityPeriodInDays

Declaration
[JsonProperty(PropertyName = "workRequestValidityPeriodInDays")]
public int? WorkRequestValidityPeriodInDays { get; set; }
Property Value
Type Description
int?

The validity period in days for work requests.

In this article
Back to top