Class UpdateFleetAgentConfigurationDetails
  Attributes to update a Fleet Agent Configuration.
    Inheritance
    
    UpdateFleetAgentConfigurationDetails
   
  
  
  Assembly: OCI.DotNetSDK.Jms.dll
  Syntax
  
    public class UpdateFleetAgentConfigurationDetails
   
  Properties
  
  AgentPollingIntervalInMinutes
  
  
  Declaration
  
    [JsonProperty(PropertyName = "agentPollingIntervalInMinutes")]
public int? AgentPollingIntervalInMinutes { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | int? | Agent polling interval in minutes | 
    
  
  
  IsCapturingIpAddressAndFqdnEnabled
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isCapturingIpAddressAndFqdnEnabled")]
public bool? IsCapturingIpAddressAndFqdnEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | bool? | Collect network addresses of managed instances in the fleet. | 
    
  
  
  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. | 
    
  
  
  IsLibrariesScanEnabled
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isLibrariesScanEnabled")]
public bool? IsLibrariesScanEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | bool? | Enable libraries scan on all managed instances in the fleet. | 
    
  
  
  JavaUsageTrackerProcessingFrequencyInMinutes
  
  
  Declaration
  
    [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.) | 
    
  
  
  JreScanFrequencyInMinutes
  
  
  Declaration
  
    [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.) | 
    
  
  
  LinuxConfiguration
  
  
  Declaration
  
    [JsonProperty(PropertyName = "linuxConfiguration")]
public FleetAgentOsConfiguration LinuxConfiguration { get; set; }
   
  Property Value
  
  
  MacOsConfiguration
  
  
  Declaration
  
    [JsonProperty(PropertyName = "macOsConfiguration")]
public FleetAgentOsConfiguration MacOsConfiguration { get; set; }
   
  Property Value
  
  
  WindowsConfiguration
  
  
  Declaration
  
    [JsonProperty(PropertyName = "windowsConfiguration")]
public FleetAgentOsConfiguration WindowsConfiguration { get; set; }
   
  Property Value
  
  
  WorkRequestValidityPeriodInDays
  
  
  Declaration
  
    [JsonProperty(PropertyName = "workRequestValidityPeriodInDays")]
public int? WorkRequestValidityPeriodInDays { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | int? | The validity period in days for work requests. |