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.
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
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
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
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
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
fleet_id

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

Returns:The fleet_id of this JavaMigrationAnalysisResult.
Return type:str
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
id

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

Returns:The id of this JavaMigrationAnalysisResult.
Return type:str
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
metadata

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

Returns:The metadata of this JavaMigrationAnalysisResult.
Return type:str
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
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]
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
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
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
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
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