1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Jms
  5. getFleetPerformanceTuningAnalysisResult
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

oci.Jms.getFleetPerformanceTuningAnalysisResult

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 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,
});
Copy
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)
Copy
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
	})
}
Copy
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,
    });

});
Copy
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());

    }
}
Copy
variables:
  testFleetPerformanceTuningAnalysisResult:
    fn::invoke:
      function: oci:Jms:getFleetPerformanceTuningAnalysisResult
      arguments:
        fleetId: ${testFleet.id}
        performanceTuningAnalysisResultId: ${fleetPerformanceTuningAnalysisResultId}
Copy

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>
Copy
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]
Copy
func GetFleetPerformanceTuningAnalysisResult(ctx *Context, args *GetFleetPerformanceTuningAnalysisResultArgs, opts ...InvokeOption) (*GetFleetPerformanceTuningAnalysisResultResult, error)
func GetFleetPerformanceTuningAnalysisResultOutput(ctx *Context, args *GetFleetPerformanceTuningAnalysisResultOutputArgs, opts ...InvokeOption) GetFleetPerformanceTuningAnalysisResultResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetFleetPerformanceTuningAnalysisResultResult> getFleetPerformanceTuningAnalysisResult(GetFleetPerformanceTuningAnalysisResultArgs args, InvokeOptions options)
public static Output<GetFleetPerformanceTuningAnalysisResultResult> getFleetPerformanceTuningAnalysisResult(GetFleetPerformanceTuningAnalysisResultArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:Jms/getFleetPerformanceTuningAnalysisResult:getFleetPerformanceTuningAnalysisResult
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FleetId This property is required. string
The OCID of the Fleet.
PerformanceTuningAnalysisResultId This property is required. string
The OCID of the performance tuning analysis result.
FleetId This property is required. string
The OCID of the Fleet.
PerformanceTuningAnalysisResultId This property is required. string
The OCID of the performance tuning analysis result.
fleetId This property is required. String
The OCID of the Fleet.
performanceTuningAnalysisResultId This property is required. String
The OCID of the performance tuning analysis result.
fleetId This property is required. string
The OCID of the Fleet.
performanceTuningAnalysisResultId This property is required. string
The OCID of the performance tuning analysis result.
fleet_id This property is required. str
The OCID of the Fleet.
performance_tuning_analysis_result_id This property is required. str
The OCID of the performance tuning analysis result.
fleetId This property is required. String
The OCID of the Fleet.
performanceTuningAnalysisResultId This property is required. 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.
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi