Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.Jms.getUtilsPerformanceTuningAnalysis
Explore with Pulumi AI
This data source provides the list of Performance Tuning Analysis in Oracle Cloud Infrastructure Jms Utils service.
Gets a list of Performance tuning Analysis.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testPerformanceTuningAnalysis = oci.Jms.getUtilsPerformanceTuningAnalysis({
analysisProjectName: testProject.name,
compartmentId: compartmentId,
id: performanceTuningAnalysiId,
performanceTuningAnalysisResult: performanceTuningAnalysiPerformanceTuningAnalysisResult,
});
import pulumi
import pulumi_oci as oci
test_performance_tuning_analysis = oci.Jms.get_utils_performance_tuning_analysis(analysis_project_name=test_project["name"],
compartment_id=compartment_id,
id=performance_tuning_analysi_id,
performance_tuning_analysis_result=performance_tuning_analysi_performance_tuning_analysis_result)
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.GetUtilsPerformanceTuningAnalysis(ctx, &jms.GetUtilsPerformanceTuningAnalysisArgs{
AnalysisProjectName: pulumi.StringRef(testProject.Name),
CompartmentId: pulumi.StringRef(compartmentId),
Id: pulumi.StringRef(performanceTuningAnalysiId),
PerformanceTuningAnalysisResult: pulumi.StringRef(performanceTuningAnalysiPerformanceTuningAnalysisResult),
}, 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 testPerformanceTuningAnalysis = Oci.Jms.GetUtilsPerformanceTuningAnalysis.Invoke(new()
{
AnalysisProjectName = testProject.Name,
CompartmentId = compartmentId,
Id = performanceTuningAnalysiId,
PerformanceTuningAnalysisResult = performanceTuningAnalysiPerformanceTuningAnalysisResult,
});
});
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.GetUtilsPerformanceTuningAnalysisArgs;
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 testPerformanceTuningAnalysis = JmsFunctions.getUtilsPerformanceTuningAnalysis(GetUtilsPerformanceTuningAnalysisArgs.builder()
.analysisProjectName(testProject.name())
.compartmentId(compartmentId)
.id(performanceTuningAnalysiId)
.performanceTuningAnalysisResult(performanceTuningAnalysiPerformanceTuningAnalysisResult)
.build());
}
}
variables:
testPerformanceTuningAnalysis:
fn::invoke:
function: oci:Jms:getUtilsPerformanceTuningAnalysis
arguments:
analysisProjectName: ${testProject.name}
compartmentId: ${compartmentId}
id: ${performanceTuningAnalysiId}
performanceTuningAnalysisResult: ${performanceTuningAnalysiPerformanceTuningAnalysisResult}
Using getUtilsPerformanceTuningAnalysis
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 getUtilsPerformanceTuningAnalysis(args: GetUtilsPerformanceTuningAnalysisArgs, opts?: InvokeOptions): Promise<GetUtilsPerformanceTuningAnalysisResult>
function getUtilsPerformanceTuningAnalysisOutput(args: GetUtilsPerformanceTuningAnalysisOutputArgs, opts?: InvokeOptions): Output<GetUtilsPerformanceTuningAnalysisResult>
def get_utils_performance_tuning_analysis(analysis_project_name: Optional[str] = None,
compartment_id: Optional[str] = None,
filters: Optional[Sequence[GetUtilsPerformanceTuningAnalysisFilter]] = None,
id: Optional[str] = None,
performance_tuning_analysis_result: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUtilsPerformanceTuningAnalysisResult
def get_utils_performance_tuning_analysis_output(analysis_project_name: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetUtilsPerformanceTuningAnalysisFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
performance_tuning_analysis_result: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUtilsPerformanceTuningAnalysisResult]
func GetUtilsPerformanceTuningAnalysis(ctx *Context, args *GetUtilsPerformanceTuningAnalysisArgs, opts ...InvokeOption) (*GetUtilsPerformanceTuningAnalysisResult, error)
func GetUtilsPerformanceTuningAnalysisOutput(ctx *Context, args *GetUtilsPerformanceTuningAnalysisOutputArgs, opts ...InvokeOption) GetUtilsPerformanceTuningAnalysisResultOutput
> Note: This function is named GetUtilsPerformanceTuningAnalysis
in the Go SDK.
public static class GetUtilsPerformanceTuningAnalysis
{
public static Task<GetUtilsPerformanceTuningAnalysisResult> InvokeAsync(GetUtilsPerformanceTuningAnalysisArgs args, InvokeOptions? opts = null)
public static Output<GetUtilsPerformanceTuningAnalysisResult> Invoke(GetUtilsPerformanceTuningAnalysisInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUtilsPerformanceTuningAnalysisResult> getUtilsPerformanceTuningAnalysis(GetUtilsPerformanceTuningAnalysisArgs args, InvokeOptions options)
public static Output<GetUtilsPerformanceTuningAnalysisResult> getUtilsPerformanceTuningAnalysis(GetUtilsPerformanceTuningAnalysisArgs args, InvokeOptions options)
fn::invoke:
function: oci:Jms/getUtilsPerformanceTuningAnalysis:getUtilsPerformanceTuningAnalysis
arguments:
# arguments dictionary
The following arguments are supported:
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Filters
List<Get
Utils Performance Tuning Analysis Filter> - Id string
- The OCID of the Performance Tuning Analysis.
- Performance
Tuning stringAnalysis Result - The result of the Performance Tuning Analysis to query for.
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Filters
[]Get
Utils Performance Tuning Analysis Filter - Id string
- The OCID of the Performance Tuning Analysis.
- Performance
Tuning stringAnalysis Result - The result of the Performance Tuning Analysis to query for.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- compartment
Id String - The OCID of the compartment in which to list resources.
- filters
List<Get
Utils Performance Tuning Analysis Filter> - id String
- The OCID of the Performance Tuning Analysis.
- performance
Tuning StringAnalysis Result - The result of the Performance Tuning Analysis to query for.
- analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- compartment
Id string - The OCID of the compartment in which to list resources.
- filters
Get
Utils Performance Tuning Analysis Filter[] - id string
- The OCID of the Performance Tuning Analysis.
- performance
Tuning stringAnalysis Result - The result of the Performance Tuning Analysis to query for.
- analysis_
project_ strname - The project name of the Performance Tuning Analysis to query for.
- compartment_
id str - The OCID of the compartment in which to list resources.
- filters
Sequence[Get
Utils Performance Tuning Analysis Filter] - id str
- The OCID of the Performance Tuning Analysis.
- performance_
tuning_ stranalysis_ result - The result of the Performance Tuning Analysis to query for.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- compartment
Id String - The OCID of the compartment in which to list resources.
- filters List<Property Map>
- id String
- The OCID of the Performance Tuning Analysis.
- performance
Tuning StringAnalysis Result - The result of the Performance Tuning Analysis to query for.
getUtilsPerformanceTuningAnalysis Result
The following output properties are available:
- Performance
Tuning List<GetAnalysis Collections Utils Performance Tuning Analysis Performance Tuning Analysis Collection> - The list of performance_tuning_analysis_collection.
- Analysis
Project stringName - Name of the analysis project.
- Compartment
Id string - The OCID of the compartment.
- Filters
List<Get
Utils Performance Tuning Analysis Filter> - Id string
- The OCID of the Performance Tuning Analysis.
- Performance
Tuning stringAnalysis Result
- Performance
Tuning []GetAnalysis Collections Utils Performance Tuning Analysis Performance Tuning Analysis Collection - The list of performance_tuning_analysis_collection.
- Analysis
Project stringName - Name of the analysis project.
- Compartment
Id string - The OCID of the compartment.
- Filters
[]Get
Utils Performance Tuning Analysis Filter - Id string
- The OCID of the Performance Tuning Analysis.
- Performance
Tuning stringAnalysis Result
- performance
Tuning List<GetAnalysis Collections Utils Performance Tuning Analysis Performance Tuning Analysis Collection> - The list of performance_tuning_analysis_collection.
- analysis
Project StringName - Name of the analysis project.
- compartment
Id String - The OCID of the compartment.
- filters
List<Get
Utils Performance Tuning Analysis Filter> - id String
- The OCID of the Performance Tuning Analysis.
- performance
Tuning StringAnalysis Result
- performance
Tuning GetAnalysis Collections Utils Performance Tuning Analysis Performance Tuning Analysis Collection[] - The list of performance_tuning_analysis_collection.
- analysis
Project stringName - Name of the analysis project.
- compartment
Id string - The OCID of the compartment.
- filters
Get
Utils Performance Tuning Analysis Filter[] - id string
- The OCID of the Performance Tuning Analysis.
- performance
Tuning stringAnalysis Result
- performance_
tuning_ Sequence[Getanalysis_ collections Utils Performance Tuning Analysis Performance Tuning Analysis Collection] - The list of performance_tuning_analysis_collection.
- analysis_
project_ strname - Name of the analysis project.
- compartment_
id str - The OCID of the compartment.
- filters
Sequence[Get
Utils Performance Tuning Analysis Filter] - id str
- The OCID of the Performance Tuning Analysis.
- performance_
tuning_ stranalysis_ result
- performance
Tuning List<Property Map>Analysis Collections - The list of performance_tuning_analysis_collection.
- analysis
Project StringName - Name of the analysis project.
- compartment
Id String - The OCID of the compartment.
- filters List<Property Map>
- id String
- The OCID of the Performance Tuning Analysis.
- performance
Tuning StringAnalysis Result
Supporting Types
GetUtilsPerformanceTuningAnalysisFilter
GetUtilsPerformanceTuningAnalysisPerformanceTuningAnalysisCollection
GetUtilsPerformanceTuningAnalysisPerformanceTuningAnalysisCollectionItem
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Artifact
Object stringStorage Path - Object storage path to the artifact.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Created
Bies List<GetUtils Performance Tuning Analysis Performance Tuning Analysis Collection Item Created By> - An authorized principal.
- Id string
- The OCID of the Performance Tuning Analysis.
- Result string
- Possible Performance Tuning Result statuses.
- Result
Object stringStorage Path - Object storage path to the analysis.
- Time
Created string - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Finished string - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Started string - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Warning
Count int - Number of warnings in the Performance Tuning Analysis.
- Work
Request stringId - The OCID of the Work Request.
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Artifact
Object stringStorage Path - Object storage path to the artifact.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Created
Bies []GetUtils Performance Tuning Analysis Performance Tuning Analysis Collection Item Created By - An authorized principal.
- Id string
- The OCID of the Performance Tuning Analysis.
- Result string
- Possible Performance Tuning Result statuses.
- Result
Object stringStorage Path - Object storage path to the analysis.
- Time
Created string - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Finished string - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Time
Started string - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Warning
Count int - Number of warnings in the Performance Tuning Analysis.
- Work
Request stringId - The OCID of the Work Request.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- artifact
Object StringStorage Path - Object storage path to the artifact.
- compartment
Id String - The OCID of the compartment in which to list resources.
- created
Bies List<GetUtils Performance Tuning Analysis Performance Tuning Analysis Collection Item Created By> - An authorized principal.
- id String
- The OCID of the Performance Tuning Analysis.
- result String
- Possible Performance Tuning Result statuses.
- result
Object StringStorage Path - Object storage path to the analysis.
- time
Created String - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Finished String - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Started String - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- warning
Count Integer - Number of warnings in the Performance Tuning Analysis.
- work
Request StringId - The OCID of the Work Request.
- analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- artifact
Object stringStorage Path - Object storage path to the artifact.
- compartment
Id string - The OCID of the compartment in which to list resources.
- created
Bies GetUtils Performance Tuning Analysis Performance Tuning Analysis Collection Item Created By[] - An authorized principal.
- id string
- The OCID of the Performance Tuning Analysis.
- result string
- Possible Performance Tuning Result statuses.
- result
Object stringStorage Path - Object storage path to the analysis.
- time
Created string - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Finished string - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Started string - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- warning
Count number - Number of warnings in the Performance Tuning Analysis.
- work
Request stringId - The OCID of the Work Request.
- analysis_
project_ strname - The project name of the Performance Tuning Analysis to query for.
- artifact_
object_ strstorage_ path - Object storage path to the artifact.
- compartment_
id str - The OCID of the compartment in which to list resources.
- created_
bies Sequence[GetUtils Performance Tuning Analysis Performance Tuning Analysis Collection Item Created By] - An authorized principal.
- id str
- The OCID of the Performance Tuning Analysis.
- result str
- Possible Performance Tuning Result statuses.
- result_
object_ strstorage_ path - Object storage path to the analysis.
- time_
created str - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time_
finished str - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time_
started str - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- warning_
count int - Number of warnings in the Performance Tuning Analysis.
- work_
request_ strid - The OCID of the Work Request.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- artifact
Object StringStorage Path - Object storage path to the artifact.
- compartment
Id String - The OCID of the compartment in which to list resources.
- created
Bies List<Property Map> - An authorized principal.
- id String
- The OCID of the Performance Tuning Analysis.
- result String
- Possible Performance Tuning Result statuses.
- result
Object StringStorage Path - Object storage path to the analysis.
- time
Created String - The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Finished String - The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- time
Started String - The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- warning
Count Number - Number of warnings in the Performance Tuning Analysis.
- work
Request StringId - The OCID of the Work Request.
GetUtilsPerformanceTuningAnalysisPerformanceTuningAnalysisCollectionItemCreatedBy
- Display
Name string - The name of the principal.
- Id string
- The OCID of the Performance Tuning Analysis.
- Display
Name string - The name of the principal.
- Id string
- The OCID of the Performance Tuning Analysis.
- display
Name String - The name of the principal.
- id String
- The OCID of the Performance Tuning Analysis.
- display
Name string - The name of the principal.
- id string
- The OCID of the Performance Tuning Analysis.
- display_
name str - The name of the principal.
- id str
- The OCID of the Performance Tuning Analysis.
- display
Name String - The name of the principal.
- id String
- The OCID of the Performance Tuning Analysis.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.