Class FleetAgentConfiguration
Management Agent Configuration for a Fleet. Includes JRE scanning frequency and a list of include/exclude file system paths.
Inherited Members
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. |