1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Jms
  5. getFleetAgentConfiguration
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi

oci.Jms.getFleetAgentConfiguration

Start a Neo task
Explain and create an oci.Jms.getFleetAgentConfiguration resource
oci logo
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi

    This data source provides details about a specific Fleet Agent Configuration resource in Oracle Cloud Infrastructure Jms service.

    Retrieve a Fleet Agent Configuration for the specified Fleet.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFleetAgentConfiguration = oci.Jms.getFleetAgentConfiguration({
        fleetId: testFleet.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fleet_agent_configuration = oci.Jms.get_fleet_agent_configuration(fleet_id=test_fleet["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/jms"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := jms.GetFleetAgentConfiguration(ctx, &jms.GetFleetAgentConfigurationArgs{
    			FleetId: testFleet.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testFleetAgentConfiguration = Oci.Jms.GetFleetAgentConfiguration.Invoke(new()
        {
            FleetId = testFleet.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Jms.JmsFunctions;
    import com.pulumi.oci.Jms.inputs.GetFleetAgentConfigurationArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testFleetAgentConfiguration = JmsFunctions.getFleetAgentConfiguration(GetFleetAgentConfigurationArgs.builder()
                .fleetId(testFleet.id())
                .build());
    
        }
    }
    
    variables:
      testFleetAgentConfiguration:
        fn::invoke:
          function: oci:Jms:getFleetAgentConfiguration
          arguments:
            fleetId: ${testFleet.id}
    

    Using getFleetAgentConfiguration

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFleetAgentConfiguration(args: GetFleetAgentConfigurationArgs, opts?: InvokeOptions): Promise<GetFleetAgentConfigurationResult>
    function getFleetAgentConfigurationOutput(args: GetFleetAgentConfigurationOutputArgs, opts?: InvokeOptions): Output<GetFleetAgentConfigurationResult>
    def get_fleet_agent_configuration(fleet_id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetFleetAgentConfigurationResult
    def get_fleet_agent_configuration_output(fleet_id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetFleetAgentConfigurationResult]
    func LookupFleetAgentConfiguration(ctx *Context, args *LookupFleetAgentConfigurationArgs, opts ...InvokeOption) (*LookupFleetAgentConfigurationResult, error)
    func LookupFleetAgentConfigurationOutput(ctx *Context, args *LookupFleetAgentConfigurationOutputArgs, opts ...InvokeOption) LookupFleetAgentConfigurationResultOutput

    > Note: This function is named LookupFleetAgentConfiguration in the Go SDK.

    public static class GetFleetAgentConfiguration 
    {
        public static Task<GetFleetAgentConfigurationResult> InvokeAsync(GetFleetAgentConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetFleetAgentConfigurationResult> Invoke(GetFleetAgentConfigurationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFleetAgentConfigurationResult> getFleetAgentConfiguration(GetFleetAgentConfigurationArgs args, InvokeOptions options)
    public static Output<GetFleetAgentConfigurationResult> getFleetAgentConfiguration(GetFleetAgentConfigurationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:Jms/getFleetAgentConfiguration:getFleetAgentConfiguration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FleetId string
    The OCID of the Fleet.
    FleetId string
    The OCID of the Fleet.
    fleetId String
    The OCID of the Fleet.
    fleetId string
    The OCID of the Fleet.
    fleet_id str
    The OCID of the Fleet.
    fleetId String
    The OCID of the Fleet.

    getFleetAgentConfiguration Result

    The following output properties are available:

    AgentPollingIntervalInMinutes int
    Agent polling interval in minutes
    FleetId string
    Id string
    IsCapturingIpAddressAndFqdnEnabled bool
    Collect network addresses of managed instances in the fleet.
    IsCollectingManagedInstanceMetricsEnabled bool
    Collect JMS agent metrics on all managed instances in the fleet.
    IsCollectingUsernamesEnabled bool
    Collect username for application invocations for all managed instances in the fleet.
    IsLibrariesScanEnabled bool
    Enable libraries scan on all managed instances in the fleet.
    JavaUsageTrackerProcessingFrequencyInMinutes int
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    JreScanFrequencyInMinutes int
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    LinuxConfigurations List<GetFleetAgentConfigurationLinuxConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    MacOsConfigurations List<GetFleetAgentConfigurationMacOsConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    TimeLastModified string
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    WindowsConfigurations List<GetFleetAgentConfigurationWindowsConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    WorkRequestValidityPeriodInDays int
    The validity period in days for work requests.
    AgentPollingIntervalInMinutes int
    Agent polling interval in minutes
    FleetId string
    Id string
    IsCapturingIpAddressAndFqdnEnabled bool
    Collect network addresses of managed instances in the fleet.
    IsCollectingManagedInstanceMetricsEnabled bool
    Collect JMS agent metrics on all managed instances in the fleet.
    IsCollectingUsernamesEnabled bool
    Collect username for application invocations for all managed instances in the fleet.
    IsLibrariesScanEnabled bool
    Enable libraries scan on all managed instances in the fleet.
    JavaUsageTrackerProcessingFrequencyInMinutes int
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    JreScanFrequencyInMinutes int
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    LinuxConfigurations []GetFleetAgentConfigurationLinuxConfiguration
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    MacOsConfigurations []GetFleetAgentConfigurationMacOsConfiguration
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    TimeLastModified string
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    WindowsConfigurations []GetFleetAgentConfigurationWindowsConfiguration
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    WorkRequestValidityPeriodInDays int
    The validity period in days for work requests.
    agentPollingIntervalInMinutes Integer
    Agent polling interval in minutes
    fleetId String
    id String
    isCapturingIpAddressAndFqdnEnabled Boolean
    Collect network addresses of managed instances in the fleet.
    isCollectingManagedInstanceMetricsEnabled Boolean
    Collect JMS agent metrics on all managed instances in the fleet.
    isCollectingUsernamesEnabled Boolean
    Collect username for application invocations for all managed instances in the fleet.
    isLibrariesScanEnabled Boolean
    Enable libraries scan on all managed instances in the fleet.
    javaUsageTrackerProcessingFrequencyInMinutes Integer
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    jreScanFrequencyInMinutes Integer
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    linuxConfigurations List<GetFleetAgentConfigurationLinuxConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    macOsConfigurations List<GetFleetAgentConfigurationMacOsConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    timeLastModified String
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    windowsConfigurations List<GetFleetAgentConfigurationWindowsConfiguration>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    workRequestValidityPeriodInDays Integer
    The validity period in days for work requests.
    agentPollingIntervalInMinutes number
    Agent polling interval in minutes
    fleetId string
    id string
    isCapturingIpAddressAndFqdnEnabled boolean
    Collect network addresses of managed instances in the fleet.
    isCollectingManagedInstanceMetricsEnabled boolean
    Collect JMS agent metrics on all managed instances in the fleet.
    isCollectingUsernamesEnabled boolean
    Collect username for application invocations for all managed instances in the fleet.
    isLibrariesScanEnabled boolean
    Enable libraries scan on all managed instances in the fleet.
    javaUsageTrackerProcessingFrequencyInMinutes number
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    jreScanFrequencyInMinutes number
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    linuxConfigurations GetFleetAgentConfigurationLinuxConfiguration[]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    macOsConfigurations GetFleetAgentConfigurationMacOsConfiguration[]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    timeLastModified string
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    windowsConfigurations GetFleetAgentConfigurationWindowsConfiguration[]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    workRequestValidityPeriodInDays number
    The validity period in days for work requests.
    agent_polling_interval_in_minutes int
    Agent polling interval in minutes
    fleet_id str
    id str
    is_capturing_ip_address_and_fqdn_enabled bool
    Collect network addresses of managed instances in the fleet.
    is_collecting_managed_instance_metrics_enabled bool
    Collect JMS agent metrics on all managed instances in the fleet.
    is_collecting_usernames_enabled bool
    Collect username for application invocations for all managed instances in the fleet.
    is_libraries_scan_enabled bool
    Enable libraries scan on all managed instances in the fleet.
    java_usage_tracker_processing_frequency_in_minutes int
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    jre_scan_frequency_in_minutes int
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    linux_configurations Sequence[GetFleetAgentConfigurationLinuxConfiguration]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    mac_os_configurations Sequence[GetFleetAgentConfigurationMacOsConfiguration]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    time_last_modified str
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    windows_configurations Sequence[GetFleetAgentConfigurationWindowsConfiguration]
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    work_request_validity_period_in_days int
    The validity period in days for work requests.
    agentPollingIntervalInMinutes Number
    Agent polling interval in minutes
    fleetId String
    id String
    isCapturingIpAddressAndFqdnEnabled Boolean
    Collect network addresses of managed instances in the fleet.
    isCollectingManagedInstanceMetricsEnabled Boolean
    Collect JMS agent metrics on all managed instances in the fleet.
    isCollectingUsernamesEnabled Boolean
    Collect username for application invocations for all managed instances in the fleet.
    isLibrariesScanEnabled Boolean
    Enable libraries scan on all managed instances in the fleet.
    javaUsageTrackerProcessingFrequencyInMinutes Number
    The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.)
    jreScanFrequencyInMinutes Number
    The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.)
    linuxConfigurations List<Property Map>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    macOsConfigurations List<Property Map>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    timeLastModified String
    The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
    windowsConfigurations List<Property Map>
    Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
    workRequestValidityPeriodInDays Number
    The validity period in days for work requests.

    Supporting Types

    GetFleetAgentConfigurationLinuxConfiguration

    ExcludePaths List<string>
    An array of file system paths (environment variables supported).
    IncludePaths List<string>
    An array of file system paths (environment variables supported).
    ExcludePaths []string
    An array of file system paths (environment variables supported).
    IncludePaths []string
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).
    excludePaths string[]
    An array of file system paths (environment variables supported).
    includePaths string[]
    An array of file system paths (environment variables supported).
    exclude_paths Sequence[str]
    An array of file system paths (environment variables supported).
    include_paths Sequence[str]
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).

    GetFleetAgentConfigurationMacOsConfiguration

    ExcludePaths List<string>
    An array of file system paths (environment variables supported).
    IncludePaths List<string>
    An array of file system paths (environment variables supported).
    ExcludePaths []string
    An array of file system paths (environment variables supported).
    IncludePaths []string
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).
    excludePaths string[]
    An array of file system paths (environment variables supported).
    includePaths string[]
    An array of file system paths (environment variables supported).
    exclude_paths Sequence[str]
    An array of file system paths (environment variables supported).
    include_paths Sequence[str]
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).

    GetFleetAgentConfigurationWindowsConfiguration

    ExcludePaths List<string>
    An array of file system paths (environment variables supported).
    IncludePaths List<string>
    An array of file system paths (environment variables supported).
    ExcludePaths []string
    An array of file system paths (environment variables supported).
    IncludePaths []string
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).
    excludePaths string[]
    An array of file system paths (environment variables supported).
    includePaths string[]
    An array of file system paths (environment variables supported).
    exclude_paths Sequence[str]
    An array of file system paths (environment variables supported).
    include_paths Sequence[str]
    An array of file system paths (environment variables supported).
    excludePaths List<String>
    An array of file system paths (environment variables supported).
    includePaths List<String>
    An array of file system paths (environment variables supported).

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate