1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Jms
  5. getTaskSchedule
Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi

oci.Jms.getTaskSchedule

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi

    This data source provides details about a specific Task Schedule resource in Oracle Cloud Infrastructure Jms service.

    Returns a task schedule.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testTaskSchedule = oci.Jms.getTaskSchedule({
        taskScheduleId: testTaskScheduleOciJmsTaskSchedule.id,
        fleetId: testFleet.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_task_schedule = oci.Jms.get_task_schedule(task_schedule_id=test_task_schedule_oci_jms_task_schedule["id"],
        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.GetTaskSchedule(ctx, &jms.GetTaskScheduleArgs{
    			TaskScheduleId: testTaskScheduleOciJmsTaskSchedule.Id,
    			FleetId:        pulumi.StringRef(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 testTaskSchedule = Oci.Jms.GetTaskSchedule.Invoke(new()
        {
            TaskScheduleId = testTaskScheduleOciJmsTaskSchedule.Id,
            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.GetTaskScheduleArgs;
    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 testTaskSchedule = JmsFunctions.getTaskSchedule(GetTaskScheduleArgs.builder()
                .taskScheduleId(testTaskScheduleOciJmsTaskSchedule.id())
                .fleetId(testFleet.id())
                .build());
    
        }
    }
    
    variables:
      testTaskSchedule:
        fn::invoke:
          function: oci:Jms:getTaskSchedule
          arguments:
            taskScheduleId: ${testTaskScheduleOciJmsTaskSchedule.id}
            fleetId: ${testFleet.id}
    

    Using getTaskSchedule

    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 getTaskSchedule(args: GetTaskScheduleArgs, opts?: InvokeOptions): Promise<GetTaskScheduleResult>
    function getTaskScheduleOutput(args: GetTaskScheduleOutputArgs, opts?: InvokeOptions): Output<GetTaskScheduleResult>
    def get_task_schedule(fleet_id: Optional[str] = None,
                          task_schedule_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetTaskScheduleResult
    def get_task_schedule_output(fleet_id: Optional[pulumi.Input[str]] = None,
                          task_schedule_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetTaskScheduleResult]
    func LookupTaskSchedule(ctx *Context, args *LookupTaskScheduleArgs, opts ...InvokeOption) (*LookupTaskScheduleResult, error)
    func LookupTaskScheduleOutput(ctx *Context, args *LookupTaskScheduleOutputArgs, opts ...InvokeOption) LookupTaskScheduleResultOutput

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

    public static class GetTaskSchedule 
    {
        public static Task<GetTaskScheduleResult> InvokeAsync(GetTaskScheduleArgs args, InvokeOptions? opts = null)
        public static Output<GetTaskScheduleResult> Invoke(GetTaskScheduleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTaskScheduleResult> getTaskSchedule(GetTaskScheduleArgs args, InvokeOptions options)
    public static Output<GetTaskScheduleResult> getTaskSchedule(GetTaskScheduleArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:Jms/getTaskSchedule:getTaskSchedule
      arguments:
        # arguments dictionary

    The following arguments are supported:

    TaskScheduleId string
    The OCID to identify this task schedule.
    FleetId string
    The ID of the Fleet.
    TaskScheduleId string
    The OCID to identify this task schedule.
    FleetId string
    The ID of the Fleet.
    taskScheduleId String
    The OCID to identify this task schedule.
    fleetId String
    The ID of the Fleet.
    taskScheduleId string
    The OCID to identify this task schedule.
    fleetId string
    The ID of the Fleet.
    task_schedule_id str
    The OCID to identify this task schedule.
    fleet_id str
    The ID of the Fleet.
    taskScheduleId String
    The OCID to identify this task schedule.
    fleetId String
    The ID of the Fleet.

    getTaskSchedule Result

    The following output properties are available:

    CreatedBy string
    Name of the task creator.
    ExecutionRecurrences string
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    Id string
    The OCID to identify this task schedule.
    Name string
    The name of the task schedule.
    State string
    All possible status of task schedule.
    TaskDetails List<GetTaskScheduleTaskDetail>
    The minimum details of a task.
    TaskScheduleId string
    TimeCreated string
    The date and time the task schedule was created (formatted according to RFC3339).
    TimeLastRun string
    The date and time the task schedule ran last (formatted according to RFC3339).
    TimeLastUpdated string
    The date and time the task schedule was last updated (formatted according to RFC3339).
    TimeNextRun string
    The date and time the task schedule will run next (formatted according to RFC3339).
    FleetId string
    The OCID of the Fleet.
    CreatedBy string
    Name of the task creator.
    ExecutionRecurrences string
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    Id string
    The OCID to identify this task schedule.
    Name string
    The name of the task schedule.
    State string
    All possible status of task schedule.
    TaskDetails []GetTaskScheduleTaskDetail
    The minimum details of a task.
    TaskScheduleId string
    TimeCreated string
    The date and time the task schedule was created (formatted according to RFC3339).
    TimeLastRun string
    The date and time the task schedule ran last (formatted according to RFC3339).
    TimeLastUpdated string
    The date and time the task schedule was last updated (formatted according to RFC3339).
    TimeNextRun string
    The date and time the task schedule will run next (formatted according to RFC3339).
    FleetId string
    The OCID of the Fleet.
    createdBy String
    Name of the task creator.
    executionRecurrences String
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    id String
    The OCID to identify this task schedule.
    name String
    The name of the task schedule.
    state String
    All possible status of task schedule.
    taskDetails List<GetTaskScheduleTaskDetail>
    The minimum details of a task.
    taskScheduleId String
    timeCreated String
    The date and time the task schedule was created (formatted according to RFC3339).
    timeLastRun String
    The date and time the task schedule ran last (formatted according to RFC3339).
    timeLastUpdated String
    The date and time the task schedule was last updated (formatted according to RFC3339).
    timeNextRun String
    The date and time the task schedule will run next (formatted according to RFC3339).
    fleetId String
    The OCID of the Fleet.
    createdBy string
    Name of the task creator.
    executionRecurrences string
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    id string
    The OCID to identify this task schedule.
    name string
    The name of the task schedule.
    state string
    All possible status of task schedule.
    taskDetails GetTaskScheduleTaskDetail[]
    The minimum details of a task.
    taskScheduleId string
    timeCreated string
    The date and time the task schedule was created (formatted according to RFC3339).
    timeLastRun string
    The date and time the task schedule ran last (formatted according to RFC3339).
    timeLastUpdated string
    The date and time the task schedule was last updated (formatted according to RFC3339).
    timeNextRun string
    The date and time the task schedule will run next (formatted according to RFC3339).
    fleetId string
    The OCID of the Fleet.
    created_by str
    Name of the task creator.
    execution_recurrences str
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    id str
    The OCID to identify this task schedule.
    name str
    The name of the task schedule.
    state str
    All possible status of task schedule.
    task_details Sequence[GetTaskScheduleTaskDetail]
    The minimum details of a task.
    task_schedule_id str
    time_created str
    The date and time the task schedule was created (formatted according to RFC3339).
    time_last_run str
    The date and time the task schedule ran last (formatted according to RFC3339).
    time_last_updated str
    The date and time the task schedule was last updated (formatted according to RFC3339).
    time_next_run str
    The date and time the task schedule will run next (formatted according to RFC3339).
    fleet_id str
    The OCID of the Fleet.
    createdBy String
    Name of the task creator.
    executionRecurrences String
    Recurrence specification for the task schedule execution (formatted according to RFC-5545). To run daily for 10 occurrences starts on September 2, 2024 09:00 EDT, it should be 'DTSTART;TZID=America/New_York:20240902T090000 RRULE:FREQ=DAILY;COUNT=10'. To run every 3 hours from 9:00 AM to 5:00 PM on August 5, 2024 EDT, it should be 'DTSTART;TZID=America/New_York:20240805T090000 RRULE:FREQ=HOURLY;INTERVAL=3;UNTIL=20240805T170000Z'.
    id String
    The OCID to identify this task schedule.
    name String
    The name of the task schedule.
    state String
    All possible status of task schedule.
    taskDetails List<Property Map>
    The minimum details of a task.
    taskScheduleId String
    timeCreated String
    The date and time the task schedule was created (formatted according to RFC3339).
    timeLastRun String
    The date and time the task schedule ran last (formatted according to RFC3339).
    timeLastUpdated String
    The date and time the task schedule was last updated (formatted according to RFC3339).
    timeNextRun String
    The date and time the task schedule will run next (formatted according to RFC3339).
    fleetId String
    The OCID of the Fleet.

    Supporting Types

    GetTaskScheduleTaskDetail

    AddInstallationSiteTaskRequests List<GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest>
    The list of Java installation sites to add.
    CryptoTaskRequests List<GetTaskScheduleTaskDetailCryptoTaskRequest>
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    DeployedApplicationMigrationTaskRequests List<GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest>
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    JavaMigrationTaskRequests List<GetTaskScheduleTaskDetailJavaMigrationTaskRequest>
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    JfrTaskRequests List<GetTaskScheduleTaskDetailJfrTaskRequest>
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    PerformanceTuningTaskRequests List<GetTaskScheduleTaskDetailPerformanceTuningTaskRequest>
    Details of the request to start a JFR performance tuning analysis.
    RemoveInstallationSiteTaskRequests List<GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest>
    The list of Java installation sites to remove.
    ScanJavaServerTaskRequests List<GetTaskScheduleTaskDetailScanJavaServerTaskRequest>
    The list of managed instances to scan.
    ScanLibraryTaskRequests List<GetTaskScheduleTaskDetailScanLibraryTaskRequest>
    The list of managed instances to scan.
    TaskType string
    Type of task.
    AddInstallationSiteTaskRequests []GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest
    The list of Java installation sites to add.
    CryptoTaskRequests []GetTaskScheduleTaskDetailCryptoTaskRequest
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    DeployedApplicationMigrationTaskRequests []GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    JavaMigrationTaskRequests []GetTaskScheduleTaskDetailJavaMigrationTaskRequest
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    JfrTaskRequests []GetTaskScheduleTaskDetailJfrTaskRequest
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    PerformanceTuningTaskRequests []GetTaskScheduleTaskDetailPerformanceTuningTaskRequest
    Details of the request to start a JFR performance tuning analysis.
    RemoveInstallationSiteTaskRequests []GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest
    The list of Java installation sites to remove.
    ScanJavaServerTaskRequests []GetTaskScheduleTaskDetailScanJavaServerTaskRequest
    The list of managed instances to scan.
    ScanLibraryTaskRequests []GetTaskScheduleTaskDetailScanLibraryTaskRequest
    The list of managed instances to scan.
    TaskType string
    Type of task.
    addInstallationSiteTaskRequests List<GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest>
    The list of Java installation sites to add.
    cryptoTaskRequests List<GetTaskScheduleTaskDetailCryptoTaskRequest>
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    deployedApplicationMigrationTaskRequests List<GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest>
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    javaMigrationTaskRequests List<GetTaskScheduleTaskDetailJavaMigrationTaskRequest>
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    jfrTaskRequests List<GetTaskScheduleTaskDetailJfrTaskRequest>
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    performanceTuningTaskRequests List<GetTaskScheduleTaskDetailPerformanceTuningTaskRequest>
    Details of the request to start a JFR performance tuning analysis.
    removeInstallationSiteTaskRequests List<GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest>
    The list of Java installation sites to remove.
    scanJavaServerTaskRequests List<GetTaskScheduleTaskDetailScanJavaServerTaskRequest>
    The list of managed instances to scan.
    scanLibraryTaskRequests List<GetTaskScheduleTaskDetailScanLibraryTaskRequest>
    The list of managed instances to scan.
    taskType String
    Type of task.
    addInstallationSiteTaskRequests GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest[]
    The list of Java installation sites to add.
    cryptoTaskRequests GetTaskScheduleTaskDetailCryptoTaskRequest[]
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    deployedApplicationMigrationTaskRequests GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest[]
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    javaMigrationTaskRequests GetTaskScheduleTaskDetailJavaMigrationTaskRequest[]
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    jfrTaskRequests GetTaskScheduleTaskDetailJfrTaskRequest[]
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    performanceTuningTaskRequests GetTaskScheduleTaskDetailPerformanceTuningTaskRequest[]
    Details of the request to start a JFR performance tuning analysis.
    removeInstallationSiteTaskRequests GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest[]
    The list of Java installation sites to remove.
    scanJavaServerTaskRequests GetTaskScheduleTaskDetailScanJavaServerTaskRequest[]
    The list of managed instances to scan.
    scanLibraryTaskRequests GetTaskScheduleTaskDetailScanLibraryTaskRequest[]
    The list of managed instances to scan.
    taskType string
    Type of task.
    add_installation_site_task_requests Sequence[GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest]
    The list of Java installation sites to add.
    crypto_task_requests Sequence[GetTaskScheduleTaskDetailCryptoTaskRequest]
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    deployed_application_migration_task_requests Sequence[GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest]
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    java_migration_task_requests Sequence[GetTaskScheduleTaskDetailJavaMigrationTaskRequest]
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    jfr_task_requests Sequence[GetTaskScheduleTaskDetailJfrTaskRequest]
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    performance_tuning_task_requests Sequence[GetTaskScheduleTaskDetailPerformanceTuningTaskRequest]
    Details of the request to start a JFR performance tuning analysis.
    remove_installation_site_task_requests Sequence[GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest]
    The list of Java installation sites to remove.
    scan_java_server_task_requests Sequence[GetTaskScheduleTaskDetailScanJavaServerTaskRequest]
    The list of managed instances to scan.
    scan_library_task_requests Sequence[GetTaskScheduleTaskDetailScanLibraryTaskRequest]
    The list of managed instances to scan.
    task_type str
    Type of task.
    addInstallationSiteTaskRequests List<Property Map>
    The list of Java installation sites to add.
    cryptoTaskRequests List<Property Map>
    Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
    deployedApplicationMigrationTaskRequests List<Property Map>
    Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
    javaMigrationTaskRequests List<Property Map>
    Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
    jfrTaskRequests List<Property Map>
    Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
    performanceTuningTaskRequests List<Property Map>
    Details of the request to start a JFR performance tuning analysis.
    removeInstallationSiteTaskRequests List<Property Map>
    The list of Java installation sites to remove.
    scanJavaServerTaskRequests List<Property Map>
    The list of managed instances to scan.
    scanLibraryTaskRequests List<Property Map>
    The list of managed instances to scan.
    taskType String
    Type of task.

    GetTaskScheduleTaskDetailAddInstallationSiteTaskRequest

    InstallationSites List<GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite>
    The list of installation sites to remove.
    PostInstallationActions List<string>
    Optional list of post java installation actions
    InstallationSites []GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite
    The list of installation sites to remove.
    PostInstallationActions []string
    Optional list of post java installation actions
    installationSites List<GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite>
    The list of installation sites to remove.
    postInstallationActions List<String>
    Optional list of post java installation actions
    installationSites GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite[]
    The list of installation sites to remove.
    postInstallationActions string[]
    Optional list of post java installation actions
    installation_sites Sequence[GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite]
    The list of installation sites to remove.
    post_installation_actions Sequence[str]
    Optional list of post java installation actions
    installationSites List<Property Map>
    The list of installation sites to remove.
    postInstallationActions List<String>
    Optional list of post java installation actions

    GetTaskScheduleTaskDetailAddInstallationSiteTaskRequestInstallationSite

    ArtifactContentType string
    Artifact content type for the Java version.
    ForceInstall bool
    Forces the installation request even if a more recent release is already present in the host.
    HeadlessMode bool
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    InstallationPath string
    Custom path to install new Java installation site.
    ManagedInstanceId string
    The OCID of the related managed instance.
    ReleaseVersion string
    The release version of the Java Runtime.
    ArtifactContentType string
    Artifact content type for the Java version.
    ForceInstall bool
    Forces the installation request even if a more recent release is already present in the host.
    HeadlessMode bool
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    InstallationPath string
    Custom path to install new Java installation site.
    ManagedInstanceId string
    The OCID of the related managed instance.
    ReleaseVersion string
    The release version of the Java Runtime.
    artifactContentType String
    Artifact content type for the Java version.
    forceInstall Boolean
    Forces the installation request even if a more recent release is already present in the host.
    headlessMode Boolean
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    installationPath String
    Custom path to install new Java installation site.
    managedInstanceId String
    The OCID of the related managed instance.
    releaseVersion String
    The release version of the Java Runtime.
    artifactContentType string
    Artifact content type for the Java version.
    forceInstall boolean
    Forces the installation request even if a more recent release is already present in the host.
    headlessMode boolean
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    installationPath string
    Custom path to install new Java installation site.
    managedInstanceId string
    The OCID of the related managed instance.
    releaseVersion string
    The release version of the Java Runtime.
    artifact_content_type str
    Artifact content type for the Java version.
    force_install bool
    Forces the installation request even if a more recent release is already present in the host.
    headless_mode bool
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    installation_path str
    Custom path to install new Java installation site.
    managed_instance_id str
    The OCID of the related managed instance.
    release_version str
    The release version of the Java Runtime.
    artifactContentType String
    Artifact content type for the Java version.
    forceInstall Boolean
    Forces the installation request even if a more recent release is already present in the host.
    headlessMode Boolean
    Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI.
    installationPath String
    Custom path to install new Java installation site.
    managedInstanceId String
    The OCID of the related managed instance.
    releaseVersion String
    The release version of the Java Runtime.

    GetTaskScheduleTaskDetailCryptoTaskRequest

    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    Targets List<GetTaskScheduleTaskDetailCryptoTaskRequestTarget>
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    Targets []GetTaskScheduleTaskDetailCryptoTaskRequestTarget
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes Integer
    Duration of the JFR recording in minutes.
    targets List<GetTaskScheduleTaskDetailCryptoTaskRequestTarget>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Integer
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes number
    Duration of the JFR recording in minutes.
    targets GetTaskScheduleTaskDetailCryptoTaskRequestTarget[]
    The attachment targets to start JFR.
    waitingPeriodInMinutes number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recording_duration_in_minutes int
    Duration of the JFR recording in minutes.
    targets Sequence[GetTaskScheduleTaskDetailCryptoTaskRequestTarget]
    The attachment targets to start JFR.
    waiting_period_in_minutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes Number
    Duration of the JFR recording in minutes.
    targets List<Property Map>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.

    GetTaskScheduleTaskDetailCryptoTaskRequestTarget

    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.
    applicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    applicationKey string
    Unique key that identifies the application for JFR data collection.
    containerKey string
    Unique key that identifies the container for JFR data collection.
    jreKey string
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId string
    The OCID of the related managed instance.
    application_installation_key str
    Unique key that identifies the application installation for JFR data collection.
    application_key str
    Unique key that identifies the application for JFR data collection.
    container_key str
    Unique key that identifies the container for JFR data collection.
    jre_key str
    Unique key that identify the JVM for JFR data collection.
    managed_instance_id str
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.

    GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequest

    targets List<Property Map>
    The attachment targets to start JFR.

    GetTaskScheduleTaskDetailDeployedApplicationMigrationTaskRequestTarget

    DeployedApplicationInstallationKey string
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    ExcludePackagePrefixes List<string>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    IncludePackagePrefixes List<string>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    ManagedInstanceId string
    The OCID of the related managed instance.
    SourceJdkVersion string
    The JDK version the application is currently running on.
    TargetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    DeployedApplicationInstallationKey string
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    ExcludePackagePrefixes []string
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    IncludePackagePrefixes []string
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    ManagedInstanceId string
    The OCID of the related managed instance.
    SourceJdkVersion string
    The JDK version the application is currently running on.
    TargetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    deployedApplicationInstallationKey String
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    excludePackagePrefixes List<String>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes List<String>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId String
    The OCID of the related managed instance.
    sourceJdkVersion String
    The JDK version the application is currently running on.
    targetJdkVersion String
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    deployedApplicationInstallationKey string
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    excludePackagePrefixes string[]
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes string[]
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId string
    The OCID of the related managed instance.
    sourceJdkVersion string
    The JDK version the application is currently running on.
    targetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    deployed_application_installation_key str
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    exclude_package_prefixes Sequence[str]
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    include_package_prefixes Sequence[str]
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managed_instance_id str
    The OCID of the related managed instance.
    source_jdk_version str
    The JDK version the application is currently running on.
    target_jdk_version str
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    deployedApplicationInstallationKey String
    The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses.
    excludePackagePrefixes List<String>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes List<String>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId String
    The OCID of the related managed instance.
    sourceJdkVersion String
    The JDK version the application is currently running on.
    targetJdkVersion String
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.

    GetTaskScheduleTaskDetailJavaMigrationTaskRequest

    targets List<Property Map>
    The attachment targets to start JFR.

    GetTaskScheduleTaskDetailJavaMigrationTaskRequestTarget

    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ExcludePackagePrefixes List<string>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    IncludePackagePrefixes List<string>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    ManagedInstanceId string
    The OCID of the related managed instance.
    SourceJdkVersion string
    The JDK version the application is currently running on.
    TargetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ExcludePackagePrefixes []string
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    IncludePackagePrefixes []string
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    ManagedInstanceId string
    The OCID of the related managed instance.
    SourceJdkVersion string
    The JDK version the application is currently running on.
    TargetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    excludePackagePrefixes List<String>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes List<String>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId String
    The OCID of the related managed instance.
    sourceJdkVersion String
    The JDK version the application is currently running on.
    targetJdkVersion String
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    applicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    excludePackagePrefixes string[]
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes string[]
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId string
    The OCID of the related managed instance.
    sourceJdkVersion string
    The JDK version the application is currently running on.
    targetJdkVersion string
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    application_installation_key str
    Unique key that identifies the application installation for JFR data collection.
    exclude_package_prefixes Sequence[str]
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    include_package_prefixes Sequence[str]
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managed_instance_id str
    The OCID of the related managed instance.
    source_jdk_version str
    The JDK version the application is currently running on.
    target_jdk_version str
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    excludePackagePrefixes List<String>
    Excludes the packages that starts with the prefix from the migration analysis result. Either this or includePackagePrefixes can be specified.
    includePackagePrefixes List<String>
    includes the packages that starts with the prefix from the migration analysis result. Either this or excludePackagePrefixes can be specified.
    managedInstanceId String
    The OCID of the related managed instance.
    sourceJdkVersion String
    The JDK version the application is currently running on.
    targetJdkVersion String
    The JDK version against which the migration analysis was performed to identify effort required to move from source JDK.

    GetTaskScheduleTaskDetailJfrTaskRequest

    JfcProfileName string
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    JfcV1 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    JfcV2 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    RecordingSizeInMb int
    The maximum size limit for the JFR file collected.
    Targets List<GetTaskScheduleTaskDetailJfrTaskRequestTarget>
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    JfcProfileName string
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    JfcV1 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    JfcV2 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    RecordingSizeInMb int
    The maximum size limit for the JFR file collected.
    Targets []GetTaskScheduleTaskDetailJfrTaskRequestTarget
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    jfcProfileName String
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    jfcV1 String
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    jfcV2 String
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    recordingDurationInMinutes Integer
    Duration of the JFR recording in minutes.
    recordingSizeInMb Integer
    The maximum size limit for the JFR file collected.
    targets List<GetTaskScheduleTaskDetailJfrTaskRequestTarget>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Integer
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    jfcProfileName string
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    jfcV1 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    jfcV2 string
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    recordingDurationInMinutes number
    Duration of the JFR recording in minutes.
    recordingSizeInMb number
    The maximum size limit for the JFR file collected.
    targets GetTaskScheduleTaskDetailJfrTaskRequestTarget[]
    The attachment targets to start JFR.
    waitingPeriodInMinutes number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    jfc_profile_name str
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    jfc_v1 str
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    jfc_v2 str
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    recording_duration_in_minutes int
    Duration of the JFR recording in minutes.
    recording_size_in_mb int
    The maximum size limit for the JFR file collected.
    targets Sequence[GetTaskScheduleTaskDetailJfrTaskRequestTarget]
    The attachment targets to start JFR.
    waiting_period_in_minutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    jfcProfileName String
    The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 will be used depending on the JVM version. Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions.
    jfcV1 String
    The BASE64 encoded string of JFR settings XML with schema used by JDK 8.
    jfcV2 String
    The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after.
    recordingDurationInMinutes Number
    Duration of the JFR recording in minutes.
    recordingSizeInMb Number
    The maximum size limit for the JFR file collected.
    targets List<Property Map>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.

    GetTaskScheduleTaskDetailJfrTaskRequestTarget

    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.
    applicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    applicationKey string
    Unique key that identifies the application for JFR data collection.
    containerKey string
    Unique key that identifies the container for JFR data collection.
    jreKey string
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId string
    The OCID of the related managed instance.
    application_installation_key str
    Unique key that identifies the application installation for JFR data collection.
    application_key str
    Unique key that identifies the application for JFR data collection.
    container_key str
    Unique key that identifies the container for JFR data collection.
    jre_key str
    Unique key that identify the JVM for JFR data collection.
    managed_instance_id str
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.

    GetTaskScheduleTaskDetailPerformanceTuningTaskRequest

    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    Targets List<GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget>
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    RecordingDurationInMinutes int
    Duration of the JFR recording in minutes.
    Targets []GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget
    The attachment targets to start JFR.
    WaitingPeriodInMinutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes Integer
    Duration of the JFR recording in minutes.
    targets List<GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Integer
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes number
    Duration of the JFR recording in minutes.
    targets GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget[]
    The attachment targets to start JFR.
    waitingPeriodInMinutes number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recording_duration_in_minutes int
    Duration of the JFR recording in minutes.
    targets Sequence[GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget]
    The attachment targets to start JFR.
    waiting_period_in_minutes int
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
    recordingDurationInMinutes Number
    Duration of the JFR recording in minutes.
    targets List<Property Map>
    The attachment targets to start JFR.
    waitingPeriodInMinutes Number
    Period to looking for JVMs. In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.

    GetTaskScheduleTaskDetailPerformanceTuningTaskRequestTarget

    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    ApplicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    ApplicationKey string
    Unique key that identifies the application for JFR data collection.
    ContainerKey string
    Unique key that identifies the container for JFR data collection.
    JreKey string
    Unique key that identify the JVM for JFR data collection.
    ManagedInstanceId string
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.
    applicationInstallationKey string
    Unique key that identifies the application installation for JFR data collection.
    applicationKey string
    Unique key that identifies the application for JFR data collection.
    containerKey string
    Unique key that identifies the container for JFR data collection.
    jreKey string
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId string
    The OCID of the related managed instance.
    application_installation_key str
    Unique key that identifies the application installation for JFR data collection.
    application_key str
    Unique key that identifies the application for JFR data collection.
    container_key str
    Unique key that identifies the container for JFR data collection.
    jre_key str
    Unique key that identify the JVM for JFR data collection.
    managed_instance_id str
    The OCID of the related managed instance.
    applicationInstallationKey String
    Unique key that identifies the application installation for JFR data collection.
    applicationKey String
    Unique key that identifies the application for JFR data collection.
    containerKey String
    Unique key that identifies the container for JFR data collection.
    jreKey String
    Unique key that identify the JVM for JFR data collection.
    managedInstanceId String
    The OCID of the related managed instance.

    GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequest

    installationSites List<Property Map>
    The list of installation sites to remove.

    GetTaskScheduleTaskDetailRemoveInstallationSiteTaskRequestInstallationSite

    InstallationKey string
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    ManagedInstanceId string
    The OCID of the related managed instance.
    InstallationKey string
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    ManagedInstanceId string
    The OCID of the related managed instance.
    installationKey String
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    managedInstanceId String
    The OCID of the related managed instance.
    installationKey string
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    managedInstanceId string
    The OCID of the related managed instance.
    installation_key str
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    managed_instance_id str
    The OCID of the related managed instance.
    installationKey String
    The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
    managedInstanceId String
    The OCID of the related managed instance.

    GetTaskScheduleTaskDetailScanJavaServerTaskRequest

    ManagedInstanceIds List<string>
    The list of OCIDs of managed instances to scan.
    ManagedInstanceIds []string
    The list of OCIDs of managed instances to scan.
    managedInstanceIds List<String>
    The list of OCIDs of managed instances to scan.
    managedInstanceIds string[]
    The list of OCIDs of managed instances to scan.
    managed_instance_ids Sequence[str]
    The list of OCIDs of managed instances to scan.
    managedInstanceIds List<String>
    The list of OCIDs of managed instances to scan.

    GetTaskScheduleTaskDetailScanLibraryTaskRequest

    DynamicScanDurationInMinutes int
    The duration of the dynamic scan in minutes.
    IsDynamicScan bool
    Indicates whether the scan is dynamic or static.
    ManagedInstanceIds List<string>
    The list of OCIDs of managed instances to scan.
    DynamicScanDurationInMinutes int
    The duration of the dynamic scan in minutes.
    IsDynamicScan bool
    Indicates whether the scan is dynamic or static.
    ManagedInstanceIds []string
    The list of OCIDs of managed instances to scan.
    dynamicScanDurationInMinutes Integer
    The duration of the dynamic scan in minutes.
    isDynamicScan Boolean
    Indicates whether the scan is dynamic or static.
    managedInstanceIds List<String>
    The list of OCIDs of managed instances to scan.
    dynamicScanDurationInMinutes number
    The duration of the dynamic scan in minutes.
    isDynamicScan boolean
    Indicates whether the scan is dynamic or static.
    managedInstanceIds string[]
    The list of OCIDs of managed instances to scan.
    dynamic_scan_duration_in_minutes int
    The duration of the dynamic scan in minutes.
    is_dynamic_scan bool
    Indicates whether the scan is dynamic or static.
    managed_instance_ids Sequence[str]
    The list of OCIDs of managed instances to scan.
    dynamicScanDurationInMinutes Number
    The duration of the dynamic scan in minutes.
    isDynamicScan Boolean
    Indicates whether the scan is dynamic or static.
    managedInstanceIds List<String>
    The list of OCIDs of managed instances to scan.

    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.9.0 published on Wednesday, Sep 24, 2025 by Pulumi