DeployedApplicationMigrationTaskDetails

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

Bases: oci.jms.models.task_details.TaskDetails

The task details with deployed application migration related information.

Attributes

TASK_TYPE_ADD_INSTALLATION_SITE str(object=’’) -> str
TASK_TYPE_CRYPTO str(object=’’) -> str
TASK_TYPE_DEPLOYED_APPLICATION_MIGRATION str(object=’’) -> str
TASK_TYPE_JAVA_MIGRATION str(object=’’) -> str
TASK_TYPE_JFR str(object=’’) -> str
TASK_TYPE_PERFORMANCE_TUNING str(object=’’) -> str
TASK_TYPE_REMOVE_INSTALLATION_SITE str(object=’’) -> str
TASK_TYPE_SCAN_JAVA_SERVER str(object=’’) -> str
TASK_TYPE_SCAN_LIBRARY str(object=’’) -> str
deployed_application_migration_task_request Gets the deployed_application_migration_task_request of this DeployedApplicationMigrationTaskDetails.
task_type [Required] Gets the task_type of this TaskDetails.

Methods

__init__(**kwargs) Initializes a new DeployedApplicationMigrationTaskDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
TASK_TYPE_ADD_INSTALLATION_SITE = 'ADD_INSTALLATION_SITE'
TASK_TYPE_CRYPTO = 'CRYPTO'
TASK_TYPE_DEPLOYED_APPLICATION_MIGRATION = 'DEPLOYED_APPLICATION_MIGRATION'
TASK_TYPE_JAVA_MIGRATION = 'JAVA_MIGRATION'
TASK_TYPE_JFR = 'JFR'
TASK_TYPE_PERFORMANCE_TUNING = 'PERFORMANCE_TUNING'
TASK_TYPE_REMOVE_INSTALLATION_SITE = 'REMOVE_INSTALLATION_SITE'
TASK_TYPE_SCAN_JAVA_SERVER = 'SCAN_JAVA_SERVER'
TASK_TYPE_SCAN_LIBRARY = 'SCAN_LIBRARY'
__init__(**kwargs)

Initializes a new DeployedApplicationMigrationTaskDetails object with values from keyword arguments. The default value of the task_type attribute of this class is DEPLOYED_APPLICATION_MIGRATION and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • task_type (str) – The value to assign to the task_type property of this DeployedApplicationMigrationTaskDetails. Allowed values for this property are: “CRYPTO”, “JFR”, “SCAN_LIBRARY”, “SCAN_JAVA_SERVER”, “JAVA_MIGRATION”, “DEPLOYED_APPLICATION_MIGRATION”, “PERFORMANCE_TUNING”, “ADD_INSTALLATION_SITE”, “REMOVE_INSTALLATION_SITE”
  • deployed_application_migration_task_request (oci.jms.models.RequestDeployedApplicationMigrationAnalysesDetails) – The value to assign to the deployed_application_migration_task_request property of this DeployedApplicationMigrationTaskDetails.
deployed_application_migration_task_request

Gets the deployed_application_migration_task_request of this DeployedApplicationMigrationTaskDetails.

Returns:The deployed_application_migration_task_request of this DeployedApplicationMigrationTaskDetails.
Return type:oci.jms.models.RequestDeployedApplicationMigrationAnalysesDetails
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

task_type

[Required] Gets the task_type of this TaskDetails. Type of task.

Allowed values for this property are: “CRYPTO”, “JFR”, “SCAN_LIBRARY”, “SCAN_JAVA_SERVER”, “JAVA_MIGRATION”, “DEPLOYED_APPLICATION_MIGRATION”, “PERFORMANCE_TUNING”, “ADD_INSTALLATION_SITE”, “REMOVE_INSTALLATION_SITE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The task_type of this TaskDetails.
Return type:str