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

oci.Jms.getUtilsPerformanceTuningAnalysi

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 Performance Tuning Analysi resource in Oracle Cloud Infrastructure Jms Utils service.

    Gets information about a Performance Tuning Analysis.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testPerformanceTuningAnalysi = oci.Jms.getUtilsPerformanceTuningAnalysi({
        performanceTuningAnalysisId: testPerformanceTuningAnalysiOciJmsUtilsPerformanceTuningAnalysi.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_performance_tuning_analysi = oci.Jms.get_utils_performance_tuning_analysi(performance_tuning_analysis_id=test_performance_tuning_analysi_oci_jms_utils_performance_tuning_analysi["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.GetUtilsPerformanceTuningAnalysi(ctx, &jms.GetUtilsPerformanceTuningAnalysiArgs{
    			PerformanceTuningAnalysisId: testPerformanceTuningAnalysiOciJmsUtilsPerformanceTuningAnalysi.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 testPerformanceTuningAnalysi = Oci.Jms.GetUtilsPerformanceTuningAnalysi.Invoke(new()
        {
            PerformanceTuningAnalysisId = testPerformanceTuningAnalysiOciJmsUtilsPerformanceTuningAnalysi.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.GetUtilsPerformanceTuningAnalysiArgs;
    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 testPerformanceTuningAnalysi = JmsFunctions.getUtilsPerformanceTuningAnalysi(GetUtilsPerformanceTuningAnalysiArgs.builder()
                .performanceTuningAnalysisId(testPerformanceTuningAnalysiOciJmsUtilsPerformanceTuningAnalysi.id())
                .build());
    
        }
    }
    
    variables:
      testPerformanceTuningAnalysi:
        fn::invoke:
          function: oci:Jms:getUtilsPerformanceTuningAnalysi
          arguments:
            performanceTuningAnalysisId: ${testPerformanceTuningAnalysiOciJmsUtilsPerformanceTuningAnalysi.id}
    

    Using getUtilsPerformanceTuningAnalysi

    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 getUtilsPerformanceTuningAnalysi(args: GetUtilsPerformanceTuningAnalysiArgs, opts?: InvokeOptions): Promise<GetUtilsPerformanceTuningAnalysiResult>
    function getUtilsPerformanceTuningAnalysiOutput(args: GetUtilsPerformanceTuningAnalysiOutputArgs, opts?: InvokeOptions): Output<GetUtilsPerformanceTuningAnalysiResult>
    def get_utils_performance_tuning_analysi(compartment_id: Optional[str] = None,
                                             performance_tuning_analysis_id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetUtilsPerformanceTuningAnalysiResult
    def get_utils_performance_tuning_analysi_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                             performance_tuning_analysis_id: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetUtilsPerformanceTuningAnalysiResult]
    func GetUtilsPerformanceTuningAnalysi(ctx *Context, args *GetUtilsPerformanceTuningAnalysiArgs, opts ...InvokeOption) (*GetUtilsPerformanceTuningAnalysiResult, error)
    func GetUtilsPerformanceTuningAnalysiOutput(ctx *Context, args *GetUtilsPerformanceTuningAnalysiOutputArgs, opts ...InvokeOption) GetUtilsPerformanceTuningAnalysiResultOutput

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

    public static class GetUtilsPerformanceTuningAnalysi 
    {
        public static Task<GetUtilsPerformanceTuningAnalysiResult> InvokeAsync(GetUtilsPerformanceTuningAnalysiArgs args, InvokeOptions? opts = null)
        public static Output<GetUtilsPerformanceTuningAnalysiResult> Invoke(GetUtilsPerformanceTuningAnalysiInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetUtilsPerformanceTuningAnalysiResult> getUtilsPerformanceTuningAnalysi(GetUtilsPerformanceTuningAnalysiArgs args, InvokeOptions options)
    public static Output<GetUtilsPerformanceTuningAnalysiResult> getUtilsPerformanceTuningAnalysi(GetUtilsPerformanceTuningAnalysiArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:Jms/getUtilsPerformanceTuningAnalysi:getUtilsPerformanceTuningAnalysi
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PerformanceTuningAnalysisId string
    The OCID of the Performance Tuning Analysis.
    CompartmentId string
    The OCID of the compartment.
    PerformanceTuningAnalysisId string
    The OCID of the Performance Tuning Analysis.
    CompartmentId string
    The OCID of the compartment.
    performanceTuningAnalysisId String
    The OCID of the Performance Tuning Analysis.
    compartmentId String
    The OCID of the compartment.
    performanceTuningAnalysisId string
    The OCID of the Performance Tuning Analysis.
    compartmentId string
    The OCID of the compartment.
    performance_tuning_analysis_id str
    The OCID of the Performance Tuning Analysis.
    compartment_id str
    The OCID of the compartment.
    performanceTuningAnalysisId String
    The OCID of the Performance Tuning Analysis.
    compartmentId String
    The OCID of the compartment.

    getUtilsPerformanceTuningAnalysi Result

    The following output properties are available:

    AnalysisProjectName string
    Name of the analysis project.
    ArtifactObjectStoragePath string
    Object storage path to the artifact.
    CreatedBies List<GetUtilsPerformanceTuningAnalysiCreatedBy>
    An authorized principal.
    Id string
    The provider-assigned unique ID for this managed resource.
    PerformanceTuningAnalysisId string
    Result string
    Possible Performance Tuning Result statuses.
    ResultObjectStoragePath string
    Object storage path to the analysis.
    TimeCreated 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
    TimeFinished 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
    TimeStarted 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
    WarningCount int
    Number of warnings in the Performance Tuning Analysis.
    WorkRequestId string
    The OCID of the Work Request.
    CompartmentId string
    The OCID of the compartment.
    AnalysisProjectName string
    Name of the analysis project.
    ArtifactObjectStoragePath string
    Object storage path to the artifact.
    CreatedBies []GetUtilsPerformanceTuningAnalysiCreatedBy
    An authorized principal.
    Id string
    The provider-assigned unique ID for this managed resource.
    PerformanceTuningAnalysisId string
    Result string
    Possible Performance Tuning Result statuses.
    ResultObjectStoragePath string
    Object storage path to the analysis.
    TimeCreated 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
    TimeFinished 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
    TimeStarted 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
    WarningCount int
    Number of warnings in the Performance Tuning Analysis.
    WorkRequestId string
    The OCID of the Work Request.
    CompartmentId string
    The OCID of the compartment.
    analysisProjectName String
    Name of the analysis project.
    artifactObjectStoragePath String
    Object storage path to the artifact.
    createdBies List<GetUtilsPerformanceTuningAnalysiCreatedBy>
    An authorized principal.
    id String
    The provider-assigned unique ID for this managed resource.
    performanceTuningAnalysisId String
    result String
    Possible Performance Tuning Result statuses.
    resultObjectStoragePath String
    Object storage path to the analysis.
    timeCreated 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
    timeFinished 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
    timeStarted 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
    warningCount Integer
    Number of warnings in the Performance Tuning Analysis.
    workRequestId String
    The OCID of the Work Request.
    compartmentId String
    The OCID of the compartment.
    analysisProjectName string
    Name of the analysis project.
    artifactObjectStoragePath string
    Object storage path to the artifact.
    createdBies GetUtilsPerformanceTuningAnalysiCreatedBy[]
    An authorized principal.
    id string
    The provider-assigned unique ID for this managed resource.
    performanceTuningAnalysisId string
    result string
    Possible Performance Tuning Result statuses.
    resultObjectStoragePath string
    Object storage path to the analysis.
    timeCreated 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
    timeFinished 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
    timeStarted 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
    warningCount number
    Number of warnings in the Performance Tuning Analysis.
    workRequestId string
    The OCID of the Work Request.
    compartmentId string
    The OCID of the compartment.
    analysis_project_name str
    Name of the analysis project.
    artifact_object_storage_path str
    Object storage path to the artifact.
    created_bies Sequence[GetUtilsPerformanceTuningAnalysiCreatedBy]
    An authorized principal.
    id str
    The provider-assigned unique ID for this managed resource.
    performance_tuning_analysis_id str
    result str
    Possible Performance Tuning Result statuses.
    result_object_storage_path str
    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_id str
    The OCID of the Work Request.
    compartment_id str
    The OCID of the compartment.
    analysisProjectName String
    Name of the analysis project.
    artifactObjectStoragePath String
    Object storage path to the artifact.
    createdBies List<Property Map>
    An authorized principal.
    id String
    The provider-assigned unique ID for this managed resource.
    performanceTuningAnalysisId String
    result String
    Possible Performance Tuning Result statuses.
    resultObjectStoragePath String
    Object storage path to the analysis.
    timeCreated 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
    timeFinished 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
    timeStarted 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
    warningCount Number
    Number of warnings in the Performance Tuning Analysis.
    workRequestId String
    The OCID of the Work Request.
    compartmentId String
    The OCID of the compartment.

    Supporting Types

    GetUtilsPerformanceTuningAnalysiCreatedBy

    DisplayName string
    The name of the principal.
    Id string
    The OCID of the Performance Tuning Analysis.
    DisplayName string
    The name of the principal.
    Id string
    The OCID of the Performance Tuning Analysis.
    displayName String
    The name of the principal.
    id String
    The OCID of the Performance Tuning Analysis.
    displayName 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.
    displayName 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.
    oci logo
    Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi