DeployedApplicationMigrationAnalysesTarget¶
-
class
oci.jms.models.
DeployedApplicationMigrationAnalysesTarget
(**kwargs)¶ Bases:
object
The target describes the input data for deployed Java migration analyses. A target contains a managed instance, deployed application installation Key, sourceJdkVersion, targetJdkVersion and optional excludePackagePrefixes.
Methods
__init__
(**kwargs)Initializes a new DeployedApplicationMigrationAnalysesTarget object with values from keyword arguments. Attributes
deployed_application_installation_key
[Required] Gets the deployed_application_installation_key of this DeployedApplicationMigrationAnalysesTarget. exclude_package_prefixes
Gets the exclude_package_prefixes of this DeployedApplicationMigrationAnalysesTarget. managed_instance_id
[Required] Gets the managed_instance_id of this DeployedApplicationMigrationAnalysesTarget. source_jdk_version
[Required] Gets the source_jdk_version of this DeployedApplicationMigrationAnalysesTarget. target_jdk_version
[Required] Gets the target_jdk_version of this DeployedApplicationMigrationAnalysesTarget. -
__init__
(**kwargs)¶ Initializes a new DeployedApplicationMigrationAnalysesTarget object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - managed_instance_id (str) – The value to assign to the managed_instance_id property of this DeployedApplicationMigrationAnalysesTarget.
- deployed_application_installation_key (str) – The value to assign to the deployed_application_installation_key property of this DeployedApplicationMigrationAnalysesTarget.
- source_jdk_version (str) – The value to assign to the source_jdk_version property of this DeployedApplicationMigrationAnalysesTarget.
- target_jdk_version (str) – The value to assign to the target_jdk_version property of this DeployedApplicationMigrationAnalysesTarget.
- exclude_package_prefixes (list[str]) – The value to assign to the exclude_package_prefixes property of this DeployedApplicationMigrationAnalysesTarget.
-
deployed_application_installation_key
¶ [Required] Gets the deployed_application_installation_key of this DeployedApplicationMigrationAnalysesTarget. The unique key that identifies the deployed application’s installation path that is to be used for the Java migration analyses.
Returns: The deployed_application_installation_key of this DeployedApplicationMigrationAnalysesTarget. Return type: str
-
exclude_package_prefixes
¶ Gets the exclude_package_prefixes of this DeployedApplicationMigrationAnalysesTarget. Excludes the packages that starts with the prefix from the migration analyses result.
Returns: The exclude_package_prefixes of this DeployedApplicationMigrationAnalysesTarget. Return type: list[str]
-
managed_instance_id
¶ [Required] Gets the managed_instance_id of this DeployedApplicationMigrationAnalysesTarget. The OCID of the managed instance that hosts the application for which the Java migration analyses was performed.
Returns: The managed_instance_id of this DeployedApplicationMigrationAnalysesTarget. Return type: str
-
source_jdk_version
¶ [Required] Gets the source_jdk_version of this DeployedApplicationMigrationAnalysesTarget. The JDK version the application is currently running on.
Returns: The source_jdk_version of this DeployedApplicationMigrationAnalysesTarget. Return type: str
-
target_jdk_version
¶ [Required] Gets the target_jdk_version of this DeployedApplicationMigrationAnalysesTarget. The JDK version against which the migration analyses was performed to identify effort required to move from source JDK.
Returns: The target_jdk_version of this DeployedApplicationMigrationAnalysesTarget. Return type: str
-