JavaMigrationAnalysisResult

class oci.jms.models.JavaMigrationAnalysisResult(**kwargs)

Bases: object

Result of the Java migration analysis. The analysis result is stored in an Object Storage bucket.

Attributes:

APPLICATION_EXECUTION_TYPE_DEPLOYED

A constant which can be used with the application_execution_type property of a JavaMigrationAnalysisResult.

APPLICATION_EXECUTION_TYPE_INSTALLED

A constant which can be used with the application_execution_type property of a JavaMigrationAnalysisResult.

application_execution_type

[Required] Gets the application_execution_type of this JavaMigrationAnalysisResult.

application_key

Gets the application_key of this JavaMigrationAnalysisResult.

application_name

[Required] Gets the application_name of this JavaMigrationAnalysisResult.

application_path

[Required] Gets the application_path of this JavaMigrationAnalysisResult.

bucket_name

[Required] Gets the bucket_name of this JavaMigrationAnalysisResult.

fleet_id

[Required] Gets the fleet_id of this JavaMigrationAnalysisResult.

host_name

Gets the host_name of this JavaMigrationAnalysisResult.

id

[Required] Gets the id of this JavaMigrationAnalysisResult.

managed_instance_id

Gets the managed_instance_id of this JavaMigrationAnalysisResult.

metadata

[Required] Gets the metadata of this JavaMigrationAnalysisResult.

namespace

[Required] Gets the namespace of this JavaMigrationAnalysisResult.

object_list

[Required] Gets the object_list of this JavaMigrationAnalysisResult.

object_storage_upload_dir_path

[Required] Gets the object_storage_upload_dir_path of this JavaMigrationAnalysisResult.

source_jdk_version

[Required] Gets the source_jdk_version of this JavaMigrationAnalysisResult.

target_jdk_version

[Required] Gets the target_jdk_version of this JavaMigrationAnalysisResult.

time_created

Gets the time_created of this JavaMigrationAnalysisResult.

work_request_id

Gets the work_request_id of this JavaMigrationAnalysisResult.

Methods:

__init__(**kwargs)

Initializes a new JavaMigrationAnalysisResult object with values from keyword arguments.

APPLICATION_EXECUTION_TYPE_DEPLOYED = 'DEPLOYED'

A constant which can be used with the application_execution_type property of a JavaMigrationAnalysisResult. This constant has a value of “DEPLOYED”

APPLICATION_EXECUTION_TYPE_INSTALLED = 'INSTALLED'

A constant which can be used with the application_execution_type property of a JavaMigrationAnalysisResult. This constant has a value of “INSTALLED”

__init__(**kwargs)

Initializes a new JavaMigrationAnalysisResult object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • id (str) – The value to assign to the id property of this JavaMigrationAnalysisResult.

  • work_request_id (str) – The value to assign to the work_request_id property of this JavaMigrationAnalysisResult.

  • fleet_id (str) – The value to assign to the fleet_id property of this JavaMigrationAnalysisResult.

  • application_key (str) – The value to assign to the application_key property of this JavaMigrationAnalysisResult.

  • application_name (str) – The value to assign to the application_name property of this JavaMigrationAnalysisResult.

  • application_path (str) – The value to assign to the application_path property of this JavaMigrationAnalysisResult.

  • application_execution_type (str) – The value to assign to the application_execution_type property of this JavaMigrationAnalysisResult. Allowed values for this property are: “INSTALLED”, “DEPLOYED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • source_jdk_version (str) – The value to assign to the source_jdk_version property of this JavaMigrationAnalysisResult.

  • target_jdk_version (str) – The value to assign to the target_jdk_version property of this JavaMigrationAnalysisResult.

  • managed_instance_id (str) – The value to assign to the managed_instance_id property of this JavaMigrationAnalysisResult.

  • host_name (str) – The value to assign to the host_name property of this JavaMigrationAnalysisResult.

  • time_created (datetime) – The value to assign to the time_created property of this JavaMigrationAnalysisResult.

  • namespace (str) – The value to assign to the namespace property of this JavaMigrationAnalysisResult.

  • bucket_name (str) – The value to assign to the bucket_name property of this JavaMigrationAnalysisResult.

  • object_storage_upload_dir_path (str) – The value to assign to the object_storage_upload_dir_path property of this JavaMigrationAnalysisResult.

  • object_list (list[str]) – The value to assign to the object_list property of this JavaMigrationAnalysisResult.

  • metadata (str) – The value to assign to the metadata property of this JavaMigrationAnalysisResult.

property application_execution_type

[Required] Gets the application_execution_type of this JavaMigrationAnalysisResult. Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.

Allowed values for this property are: “INSTALLED”, “DEPLOYED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The application_execution_type of this JavaMigrationAnalysisResult.

Return type

str

property application_key

Gets the application_key of this JavaMigrationAnalysisResult. The unique key that identifies the application.

Returns

The application_key of this JavaMigrationAnalysisResult.

Return type

str

property application_name

[Required] Gets the application_name of this JavaMigrationAnalysisResult. The name of the application for which the Java migration analysis was performed.

Returns

The application_name of this JavaMigrationAnalysisResult.

Return type

str

property application_path

[Required] Gets the application_path of this JavaMigrationAnalysisResult. The installation path of the application for which the Java migration analysis was performed.

Returns

The application_path of this JavaMigrationAnalysisResult.

Return type

str

property bucket_name

[Required] Gets the bucket_name of this JavaMigrationAnalysisResult. The name of the object storage bucket that contains the results of the migration analysis.

Returns

The bucket_name of this JavaMigrationAnalysisResult.

Return type

str

property fleet_id

[Required] Gets the fleet_id of this JavaMigrationAnalysisResult. The fleet OCID.

Returns

The fleet_id of this JavaMigrationAnalysisResult.

Return type

str

property host_name

Gets the host_name of this JavaMigrationAnalysisResult. The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.

Returns

The host_name of this JavaMigrationAnalysisResult.

Return type

str

property id

[Required] Gets the id of this JavaMigrationAnalysisResult. The OCID of the migration analysis report.

Returns

The id of this JavaMigrationAnalysisResult.

Return type

str

property managed_instance_id

Gets the managed_instance_id of this JavaMigrationAnalysisResult. The managed instance OCID.

Returns

The managed_instance_id of this JavaMigrationAnalysisResult.

Return type

str

property metadata

[Required] Gets the metadata of this JavaMigrationAnalysisResult. Additional info reserved for future use.

Returns

The metadata of this JavaMigrationAnalysisResult.

Return type

str

property namespace

[Required] Gets the namespace of this JavaMigrationAnalysisResult. The object storage namespace that contains the results of the migration analysis.

Returns

The namespace of this JavaMigrationAnalysisResult.

Return type

str

property object_list

[Required] Gets the object_list of this JavaMigrationAnalysisResult. The names of the object storage objects that contain the results of the migration analysis.

Returns

The object_list of this JavaMigrationAnalysisResult.

Return type

list[str]

property object_storage_upload_dir_path

[Required] Gets the object_storage_upload_dir_path of this JavaMigrationAnalysisResult. The directory path of the object storage bucket that contains the results of the migration analysis.

Returns

The object_storage_upload_dir_path of this JavaMigrationAnalysisResult.

Return type

str

property source_jdk_version

[Required] Gets the source_jdk_version of this JavaMigrationAnalysisResult. The source JDK version of the application that’s currently running.

Returns

The source_jdk_version of this JavaMigrationAnalysisResult.

Return type

str

property target_jdk_version

[Required] Gets the target_jdk_version of this JavaMigrationAnalysisResult. The target JDK version of the application to be migrated.

Returns

The target_jdk_version of this JavaMigrationAnalysisResult.

Return type

str

property time_created

Gets the time_created of this JavaMigrationAnalysisResult. The time the result is compiled.

Returns

The time_created of this JavaMigrationAnalysisResult.

Return type

datetime

property work_request_id

Gets the work_request_id of this JavaMigrationAnalysisResult. The OCID of the work request of this analysis.

Returns

The work_request_id of this JavaMigrationAnalysisResult.

Return type

str