1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Jms
  5. getFleetPerformanceTuningAnalysisResult
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

oci.Jms.getFleetPerformanceTuningAnalysisResult

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

    This data source provides details about a specific Fleet Performance Tuning Analysis Result resource in Oracle Cloud Infrastructure Jms service.

    Retrieve metadata of the Performance Tuning Analysis result.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFleetPerformanceTuningAnalysisResult = oci.Jms.getFleetPerformanceTuningAnalysisResult({
        fleetId: testFleet.id,
        performanceTuningAnalysisResultId: fleetPerformanceTuningAnalysisResultId,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fleet_performance_tuning_analysis_result = oci.Jms.get_fleet_performance_tuning_analysis_result(fleet_id=test_fleet["id"],
        performance_tuning_analysis_result_id=fleet_performance_tuning_analysis_result_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Jms"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Jms.GetFleetPerformanceTuningAnalysisResult(ctx, &jms.GetFleetPerformanceTuningAnalysisResultArgs{
    			FleetId:                           testFleet.Id,
    			PerformanceTuningAnalysisResultId: fleetPerformanceTuningAnalysisResultId,
    		}, 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 testFleetPerformanceTuningAnalysisResult = Oci.Jms.GetFleetPerformanceTuningAnalysisResult.Invoke(new()
        {
            FleetId = testFleet.Id,
            PerformanceTuningAnalysisResultId = fleetPerformanceTuningAnalysisResultId,
        });
    
    });
    
    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.GetFleetPerformanceTuningAnalysisResultArgs;
    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 testFleetPerformanceTuningAnalysisResult = JmsFunctions.getFleetPerformanceTuningAnalysisResult(GetFleetPerformanceTuningAnalysisResultArgs.builder()
                .fleetId(testFleet.id())
                .performanceTuningAnalysisResultId(fleetPerformanceTuningAnalysisResultId)
                .build());
    
        }
    }
    
    variables:
      testFleetPerformanceTuningAnalysisResult:
        fn::invoke:
          Function: oci:Jms:getFleetPerformanceTuningAnalysisResult
          Arguments:
            fleetId: ${testFleet.id}
            performanceTuningAnalysisResultId: ${fleetPerformanceTuningAnalysisResultId}
    

    Using getFleetPerformanceTuningAnalysisResult

    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 getFleetPerformanceTuningAnalysisResult(args: GetFleetPerformanceTuningAnalysisResultArgs, opts?: InvokeOptions): Promise<GetFleetPerformanceTuningAnalysisResultResult>
    function getFleetPerformanceTuningAnalysisResultOutput(args: GetFleetPerformanceTuningAnalysisResultOutputArgs, opts?: InvokeOptions): Output<GetFleetPerformanceTuningAnalysisResultResult>
    def get_fleet_performance_tuning_analysis_result(fleet_id: Optional[str] = None,
                                                     performance_tuning_analysis_result_id: Optional[str] = None,
                                                     opts: Optional[InvokeOptions] = None) -> GetFleetPerformanceTuningAnalysisResultResult
    def get_fleet_performance_tuning_analysis_result_output(fleet_id: Optional[pulumi.Input[str]] = None,
                                                     performance_tuning_analysis_result_id: Optional[pulumi.Input[str]] = None,
                                                     opts: Optional[InvokeOptions] = None) -> Output[GetFleetPerformanceTuningAnalysisResultResult]
    func GetFleetPerformanceTuningAnalysisResult(ctx *Context, args *GetFleetPerformanceTuningAnalysisResultArgs, opts ...InvokeOption) (*GetFleetPerformanceTuningAnalysisResultResult, error)
    func GetFleetPerformanceTuningAnalysisResultOutput(ctx *Context, args *GetFleetPerformanceTuningAnalysisResultOutputArgs, opts ...InvokeOption) GetFleetPerformanceTuningAnalysisResultResultOutput

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

    public static class GetFleetPerformanceTuningAnalysisResult 
    {
        public static Task<GetFleetPerformanceTuningAnalysisResultResult> InvokeAsync(GetFleetPerformanceTuningAnalysisResultArgs args, InvokeOptions? opts = null)
        public static Output<GetFleetPerformanceTuningAnalysisResultResult> Invoke(GetFleetPerformanceTuningAnalysisResultInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFleetPerformanceTuningAnalysisResultResult> getFleetPerformanceTuningAnalysisResult(GetFleetPerformanceTuningAnalysisResultArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Jms/getFleetPerformanceTuningAnalysisResult:getFleetPerformanceTuningAnalysisResult
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FleetId string
    The OCID of the Fleet.
    PerformanceTuningAnalysisResultId string
    The OCID of the performance tuning analysis result.
    FleetId string
    The OCID of the Fleet.
    PerformanceTuningAnalysisResultId string
    The OCID of the performance tuning analysis result.
    fleetId String
    The OCID of the Fleet.
    performanceTuningAnalysisResultId String
    The OCID of the performance tuning analysis result.
    fleetId string
    The OCID of the Fleet.
    performanceTuningAnalysisResultId string
    The OCID of the performance tuning analysis result.
    fleet_id str
    The OCID of the Fleet.
    performance_tuning_analysis_result_id str
    The OCID of the performance tuning analysis result.
    fleetId String
    The OCID of the Fleet.
    performanceTuningAnalysisResultId String
    The OCID of the performance tuning analysis result.

    getFleetPerformanceTuningAnalysisResult Result

    The following output properties are available:

    ApplicationId string
    The OCID of the application for which the report has been generated.
    ApplicationInstallationId string
    The internal identifier of the application installation for which the report has been generated.
    ApplicationInstallationPath string
    The installation path of the application for which the report has been generated.
    ApplicationName string
    The name of the application for which the report has been generated.
    Bucket string
    The Object Storage bucket name of this analysis result.
    FleetId string
    The fleet OCID.
    HostName string
    The hostname of the managed instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceId string
    The managed instance OCID.
    Namespace string
    The Object Storage namespace of this analysis result.
    Object string
    The Object Storage object name of this analysis result.
    PerformanceTuningAnalysisResultId string
    Result string
    Result of the analysis based on whether warnings have been found or not.
    TimeCreated string
    The time the result is compiled.
    TimeFinished string
    The time the JFR recording has finished.
    TimeStarted string
    The time the JFR recording has started.
    WarningCount int
    Total number of warnings reported by the analysis.
    WorkRequestId string
    The OCID of the work request to start the analysis.
    ApplicationId string
    The OCID of the application for which the report has been generated.
    ApplicationInstallationId string
    The internal identifier of the application installation for which the report has been generated.
    ApplicationInstallationPath string
    The installation path of the application for which the report has been generated.
    ApplicationName string
    The name of the application for which the report has been generated.
    Bucket string
    The Object Storage bucket name of this analysis result.
    FleetId string
    The fleet OCID.
    HostName string
    The hostname of the managed instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceId string
    The managed instance OCID.
    Namespace string
    The Object Storage namespace of this analysis result.
    Object string
    The Object Storage object name of this analysis result.
    PerformanceTuningAnalysisResultId string
    Result string
    Result of the analysis based on whether warnings have been found or not.
    TimeCreated string
    The time the result is compiled.
    TimeFinished string
    The time the JFR recording has finished.
    TimeStarted string
    The time the JFR recording has started.
    WarningCount int
    Total number of warnings reported by the analysis.
    WorkRequestId string
    The OCID of the work request to start the analysis.
    applicationId String
    The OCID of the application for which the report has been generated.
    applicationInstallationId String
    The internal identifier of the application installation for which the report has been generated.
    applicationInstallationPath String
    The installation path of the application for which the report has been generated.
    applicationName String
    The name of the application for which the report has been generated.
    bucket String
    The Object Storage bucket name of this analysis result.
    fleetId String
    The fleet OCID.
    hostName String
    The hostname of the managed instance.
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceId String
    The managed instance OCID.
    namespace String
    The Object Storage namespace of this analysis result.
    object String
    The Object Storage object name of this analysis result.
    performanceTuningAnalysisResultId String
    result String
    Result of the analysis based on whether warnings have been found or not.
    timeCreated String
    The time the result is compiled.
    timeFinished String
    The time the JFR recording has finished.
    timeStarted String
    The time the JFR recording has started.
    warningCount Integer
    Total number of warnings reported by the analysis.
    workRequestId String
    The OCID of the work request to start the analysis.
    applicationId string
    The OCID of the application for which the report has been generated.
    applicationInstallationId string
    The internal identifier of the application installation for which the report has been generated.
    applicationInstallationPath string
    The installation path of the application for which the report has been generated.
    applicationName string
    The name of the application for which the report has been generated.
    bucket string
    The Object Storage bucket name of this analysis result.
    fleetId string
    The fleet OCID.
    hostName string
    The hostname of the managed instance.
    id string
    The provider-assigned unique ID for this managed resource.
    managedInstanceId string
    The managed instance OCID.
    namespace string
    The Object Storage namespace of this analysis result.
    object string
    The Object Storage object name of this analysis result.
    performanceTuningAnalysisResultId string
    result string
    Result of the analysis based on whether warnings have been found or not.
    timeCreated string
    The time the result is compiled.
    timeFinished string
    The time the JFR recording has finished.
    timeStarted string
    The time the JFR recording has started.
    warningCount number
    Total number of warnings reported by the analysis.
    workRequestId string
    The OCID of the work request to start the analysis.
    application_id str
    The OCID of the application for which the report has been generated.
    application_installation_id str
    The internal identifier of the application installation for which the report has been generated.
    application_installation_path str
    The installation path of the application for which the report has been generated.
    application_name str
    The name of the application for which the report has been generated.
    bucket str
    The Object Storage bucket name of this analysis result.
    fleet_id str
    The fleet OCID.
    host_name str
    The hostname of the managed instance.
    id str
    The provider-assigned unique ID for this managed resource.
    managed_instance_id str
    The managed instance OCID.
    namespace str
    The Object Storage namespace of this analysis result.
    object str
    The Object Storage object name of this analysis result.
    performance_tuning_analysis_result_id str
    result str
    Result of the analysis based on whether warnings have been found or not.
    time_created str
    The time the result is compiled.
    time_finished str
    The time the JFR recording has finished.
    time_started str
    The time the JFR recording has started.
    warning_count int
    Total number of warnings reported by the analysis.
    work_request_id str
    The OCID of the work request to start the analysis.
    applicationId String
    The OCID of the application for which the report has been generated.
    applicationInstallationId String
    The internal identifier of the application installation for which the report has been generated.
    applicationInstallationPath String
    The installation path of the application for which the report has been generated.
    applicationName String
    The name of the application for which the report has been generated.
    bucket String
    The Object Storage bucket name of this analysis result.
    fleetId String
    The fleet OCID.
    hostName String
    The hostname of the managed instance.
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceId String
    The managed instance OCID.
    namespace String
    The Object Storage namespace of this analysis result.
    object String
    The Object Storage object name of this analysis result.
    performanceTuningAnalysisResultId String
    result String
    Result of the analysis based on whether warnings have been found or not.
    timeCreated String
    The time the result is compiled.
    timeFinished String
    The time the JFR recording has finished.
    timeStarted String
    The time the JFR recording has started.
    warningCount Number
    Total number of warnings reported by the analysis.
    workRequestId String
    The OCID of the work request to start the analysis.

    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 v2.17.0 published on Friday, Nov 15, 2024 by Pulumi