Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.Jms.getUtilsJavaMigrationAnalysis
Explore with Pulumi AI
This data source provides the list of Java Migration Analysis in Oracle Cloud Infrastructure Jms Utils service.
Gets a list of Java Migration Analysis.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testJavaMigrationAnalysis = oci.Jms.getUtilsJavaMigrationAnalysis({
analysisProjectName: testProject.name,
compartmentId: compartmentId,
id: javaMigrationAnalysiId,
});
import pulumi
import pulumi_oci as oci
test_java_migration_analysis = oci.Jms.get_utils_java_migration_analysis(analysis_project_name=test_project["name"],
compartment_id=compartment_id,
id=java_migration_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.GetUtilsJavaMigrationAnalysis(ctx, &jms.GetUtilsJavaMigrationAnalysisArgs{
AnalysisProjectName: pulumi.StringRef(testProject.Name),
CompartmentId: pulumi.StringRef(compartmentId),
Id: pulumi.StringRef(javaMigrationAnalysiId),
}, 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 testJavaMigrationAnalysis = Oci.Jms.GetUtilsJavaMigrationAnalysis.Invoke(new()
{
AnalysisProjectName = testProject.Name,
CompartmentId = compartmentId,
Id = javaMigrationAnalysiId,
});
});
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.GetUtilsJavaMigrationAnalysisArgs;
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 testJavaMigrationAnalysis = JmsFunctions.getUtilsJavaMigrationAnalysis(GetUtilsJavaMigrationAnalysisArgs.builder()
.analysisProjectName(testProject.name())
.compartmentId(compartmentId)
.id(javaMigrationAnalysiId)
.build());
}
}
variables:
testJavaMigrationAnalysis:
fn::invoke:
function: oci:Jms:getUtilsJavaMigrationAnalysis
arguments:
analysisProjectName: ${testProject.name}
compartmentId: ${compartmentId}
id: ${javaMigrationAnalysiId}
Using getUtilsJavaMigrationAnalysis
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 getUtilsJavaMigrationAnalysis(args: GetUtilsJavaMigrationAnalysisArgs, opts?: InvokeOptions): Promise<GetUtilsJavaMigrationAnalysisResult>
function getUtilsJavaMigrationAnalysisOutput(args: GetUtilsJavaMigrationAnalysisOutputArgs, opts?: InvokeOptions): Output<GetUtilsJavaMigrationAnalysisResult>
def get_utils_java_migration_analysis(analysis_project_name: Optional[str] = None,
compartment_id: Optional[str] = None,
filters: Optional[Sequence[GetUtilsJavaMigrationAnalysisFilter]] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUtilsJavaMigrationAnalysisResult
def get_utils_java_migration_analysis_output(analysis_project_name: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetUtilsJavaMigrationAnalysisFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUtilsJavaMigrationAnalysisResult]
func GetUtilsJavaMigrationAnalysis(ctx *Context, args *GetUtilsJavaMigrationAnalysisArgs, opts ...InvokeOption) (*GetUtilsJavaMigrationAnalysisResult, error)
func GetUtilsJavaMigrationAnalysisOutput(ctx *Context, args *GetUtilsJavaMigrationAnalysisOutputArgs, opts ...InvokeOption) GetUtilsJavaMigrationAnalysisResultOutput
> Note: This function is named GetUtilsJavaMigrationAnalysis
in the Go SDK.
public static class GetUtilsJavaMigrationAnalysis
{
public static Task<GetUtilsJavaMigrationAnalysisResult> InvokeAsync(GetUtilsJavaMigrationAnalysisArgs args, InvokeOptions? opts = null)
public static Output<GetUtilsJavaMigrationAnalysisResult> Invoke(GetUtilsJavaMigrationAnalysisInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUtilsJavaMigrationAnalysisResult> getUtilsJavaMigrationAnalysis(GetUtilsJavaMigrationAnalysisArgs args, InvokeOptions options)
public static Output<GetUtilsJavaMigrationAnalysisResult> getUtilsJavaMigrationAnalysis(GetUtilsJavaMigrationAnalysisArgs args, InvokeOptions options)
fn::invoke:
function: oci:Jms/getUtilsJavaMigrationAnalysis:getUtilsJavaMigrationAnalysis
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 Java Migration Analysis Filter> - Id string
- The OCID of the Java Migration Analysis.
- 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 Java Migration Analysis Filter - Id string
- The OCID of the Java Migration Analysis.
- 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 Java Migration Analysis Filter> - id String
- The OCID of the Java Migration Analysis.
- 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 Java Migration Analysis Filter[] - id string
- The OCID of the Java Migration Analysis.
- 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 Java Migration Analysis Filter] - id str
- The OCID of the Java Migration Analysis.
- 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 Java Migration Analysis.
getUtilsJavaMigrationAnalysis Result
The following output properties are available:
- Java
Migration List<GetAnalysis Collections Utils Java Migration Analysis Java Migration Analysis Collection> - The list of java_migration_analysis_collection.
- Analysis
Project stringName - Name of the analysis project.
- Compartment
Id string - The OCID of the compartment.
- Filters
List<Get
Utils Java Migration Analysis Filter> - Id string
- The OCID of the Java Migration Analysis.
- Java
Migration []GetAnalysis Collections Utils Java Migration Analysis Java Migration Analysis Collection - The list of java_migration_analysis_collection.
- Analysis
Project stringName - Name of the analysis project.
- Compartment
Id string - The OCID of the compartment.
- Filters
[]Get
Utils Java Migration Analysis Filter - Id string
- The OCID of the Java Migration Analysis.
- java
Migration List<GetAnalysis Collections Utils Java Migration Analysis Java Migration Analysis Collection> - The list of java_migration_analysis_collection.
- analysis
Project StringName - Name of the analysis project.
- compartment
Id String - The OCID of the compartment.
- filters
List<Get
Utils Java Migration Analysis Filter> - id String
- The OCID of the Java Migration Analysis.
- java
Migration GetAnalysis Collections Utils Java Migration Analysis Java Migration Analysis Collection[] - The list of java_migration_analysis_collection.
- analysis
Project stringName - Name of the analysis project.
- compartment
Id string - The OCID of the compartment.
- filters
Get
Utils Java Migration Analysis Filter[] - id string
- The OCID of the Java Migration Analysis.
- java_
migration_ Sequence[Getanalysis_ collections Utils Java Migration Analysis Java Migration Analysis Collection] - The list of java_migration_analysis_collection.
- analysis_
project_ strname - Name of the analysis project.
- compartment_
id str - The OCID of the compartment.
- filters
Sequence[Get
Utils Java Migration Analysis Filter] - id str
- The OCID of the Java Migration Analysis.
- java
Migration List<Property Map>Analysis Collections - The list of java_migration_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 Java Migration Analysis.
Supporting Types
GetUtilsJavaMigrationAnalysisFilter
GetUtilsJavaMigrationAnalysisJavaMigrationAnalysisCollection
GetUtilsJavaMigrationAnalysisJavaMigrationAnalysisCollectionItem
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Analysis
Result List<string>Files - The analysis application file names result in the Object Storage.
- Analysis
Result stringObject Storage Path - Path to the Object Storage analysis application result.
- Bucket string
- Object storage bucket name.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Created
Bies List<GetUtils Java Migration Analysis Java Migration Analysis Collection Item Created By> - An authorized principal.
- Id string
- The OCID of the Java Migration Analysis.
- Input
Applications List<string>Object Storage Paths - Object storage paths to the input files applications to be analysed.
- Metadata string
- Additional info reserved for future use.
- Namespace string
- Object storage namespace.
- Target
Jdk stringVersion - Jdk Version of the Java Migration Analysis target.
- Time
Created string - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Work
Request stringId - The OCID of the Work Request.
- Analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- Analysis
Result []stringFiles - The analysis application file names result in the Object Storage.
- Analysis
Result stringObject Storage Path - Path to the Object Storage analysis application result.
- Bucket string
- Object storage bucket name.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Created
Bies []GetUtils Java Migration Analysis Java Migration Analysis Collection Item Created By - An authorized principal.
- Id string
- The OCID of the Java Migration Analysis.
- Input
Applications []stringObject Storage Paths - Object storage paths to the input files applications to be analysed.
- Metadata string
- Additional info reserved for future use.
- Namespace string
- Object storage namespace.
- Target
Jdk stringVersion - Jdk Version of the Java Migration Analysis target.
- Time
Created string - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Work
Request stringId - The OCID of the Work Request.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- analysis
Result List<String>Files - The analysis application file names result in the Object Storage.
- analysis
Result StringObject Storage Path - Path to the Object Storage analysis application result.
- bucket String
- Object storage bucket name.
- compartment
Id String - The OCID of the compartment in which to list resources.
- created
Bies List<GetUtils Java Migration Analysis Java Migration Analysis Collection Item Created By> - An authorized principal.
- id String
- The OCID of the Java Migration Analysis.
- input
Applications List<String>Object Storage Paths - Object storage paths to the input files applications to be analysed.
- metadata String
- Additional info reserved for future use.
- namespace String
- Object storage namespace.
- target
Jdk StringVersion - Jdk Version of the Java Migration Analysis target.
- time
Created String - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- work
Request StringId - The OCID of the Work Request.
- analysis
Project stringName - The project name of the Performance Tuning Analysis to query for.
- analysis
Result string[]Files - The analysis application file names result in the Object Storage.
- analysis
Result stringObject Storage Path - Path to the Object Storage analysis application result.
- bucket string
- Object storage bucket name.
- compartment
Id string - The OCID of the compartment in which to list resources.
- created
Bies GetUtils Java Migration Analysis Java Migration Analysis Collection Item Created By[] - An authorized principal.
- id string
- The OCID of the Java Migration Analysis.
- input
Applications string[]Object Storage Paths - Object storage paths to the input files applications to be analysed.
- metadata string
- Additional info reserved for future use.
- namespace string
- Object storage namespace.
- target
Jdk stringVersion - Jdk Version of the Java Migration Analysis target.
- time
Created string - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- work
Request stringId - The OCID of the Work Request.
- analysis_
project_ strname - The project name of the Performance Tuning Analysis to query for.
- analysis_
result_ Sequence[str]files - The analysis application file names result in the Object Storage.
- analysis_
result_ strobject_ storage_ path - Path to the Object Storage analysis application result.
- bucket str
- Object storage bucket name.
- compartment_
id str - The OCID of the compartment in which to list resources.
- created_
bies Sequence[GetUtils Java Migration Analysis Java Migration Analysis Collection Item Created By] - An authorized principal.
- id str
- The OCID of the Java Migration Analysis.
- input_
applications_ Sequence[str]object_ storage_ paths - Object storage paths to the input files applications to be analysed.
- metadata str
- Additional info reserved for future use.
- namespace str
- Object storage namespace.
- target_
jdk_ strversion - Jdk Version of the Java Migration Analysis target.
- time_
created str - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- work_
request_ strid - The OCID of the Work Request.
- analysis
Project StringName - The project name of the Performance Tuning Analysis to query for.
- analysis
Result List<String>Files - The analysis application file names result in the Object Storage.
- analysis
Result StringObject Storage Path - Path to the Object Storage analysis application result.
- bucket String
- Object storage bucket name.
- 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 Java Migration Analysis.
- input
Applications List<String>Object Storage Paths - Object storage paths to the input files applications to be analysed.
- metadata String
- Additional info reserved for future use.
- namespace String
- Object storage namespace.
- target
Jdk StringVersion - Jdk Version of the Java Migration Analysis target.
- time
Created String - The date and time the Java Migration 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 Java Migration 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 Java Migration Analysis was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- work
Request StringId - The OCID of the Work Request.
GetUtilsJavaMigrationAnalysisJavaMigrationAnalysisCollectionItemCreatedBy
- Display
Name string - The name of the principal.
- Id string
- The OCID of the Java Migration Analysis.
- Display
Name string - The name of the principal.
- Id string
- The OCID of the Java Migration Analysis.
- display
Name String - The name of the principal.
- id String
- The OCID of the Java Migration Analysis.
- display
Name string - The name of the principal.
- id string
- The OCID of the Java Migration Analysis.
- display_
name str - The name of the principal.
- id str
- The OCID of the Java Migration Analysis.
- display
Name String - The name of the principal.
- id String
- The OCID of the Java Migration Analysis.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.