ruạṛ
a ���f�1 � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd ZdZdZdZdZdZdZdZdZdZdZdZdZdd� Zedd� �Zejdd� �Zedd � �Z e jd!d � �Z ed"d#� �Z!e!jd$d#� �Z!d%d&� Z"d'd(� Z#d)d*� Z$d+S ),�MigrationPhaseSummaryz- Migration Phase Summary of details. �ODMS_VALIDATE_TGT�ODMS_VALIDATE_SRC�"ODMS_VALIDATE_PREMIGRATION_ADVISOR�ODMS_VALIDATE_GG_HUB�ODMS_VALIDATE_DATAPUMP_SETTINGS�#ODMS_VALIDATE_DATAPUMP_SETTINGS_SRC�#ODMS_VALIDATE_DATAPUMP_SETTINGS_TGT�ODMS_VALIDATE_DATAPUMP_SRC�#ODMS_VALIDATE_DATAPUMP_ESTIMATE_SRC�ODMS_FETCH_METADATA_SRC�ODMS_FETCH_METADATA_TGT� ODMS_VALIDATE�ODMS_PREPARE�*ODMS_INITIALIZE_REPLICATION_INFRASTRUCTURE�ODMS_INITIAL_LOAD_EXPORT�ODMS_DATA_UPLOAD�$ODMS_INITIAL_LOAD_EXPORT_DATA_UPLOAD�ODMS_INITIAL_LOAD_IMPORT�ODMS_POST_INITIAL_LOAD�ODMS_PREPARE_REPLICATION_TARGET�ODMS_MONITOR_REPLICATION_LAG�ODMS_SWITCHOVER�ODMS_CLEANUP�WAITc K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a� Initializes a new MigrationPhaseSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this MigrationPhaseSummary. Allowed values for this property are: "ODMS_VALIDATE_TGT", "ODMS_VALIDATE_SRC", "ODMS_VALIDATE_PREMIGRATION_ADVISOR", "ODMS_VALIDATE_GG_HUB", "ODMS_VALIDATE_DATAPUMP_SETTINGS", "ODMS_VALIDATE_DATAPUMP_SETTINGS_SRC", "ODMS_VALIDATE_DATAPUMP_SETTINGS_TGT", "ODMS_VALIDATE_DATAPUMP_SRC", "ODMS_VALIDATE_DATAPUMP_ESTIMATE_SRC", "ODMS_FETCH_METADATA_SRC", "ODMS_FETCH_METADATA_TGT", "ODMS_VALIDATE", "ODMS_PREPARE", "ODMS_INITIALIZE_REPLICATION_INFRASTRUCTURE", "ODMS_INITIAL_LOAD_EXPORT", "ODMS_DATA_UPLOAD", "ODMS_INITIAL_LOAD_EXPORT_DATA_UPLOAD", "ODMS_INITIAL_LOAD_IMPORT", "ODMS_POST_INITIAL_LOAD", "ODMS_PREPARE_REPLICATION_TARGET", "ODMS_MONITOR_REPLICATION_LAG", "ODMS_SWITCHOVER", "ODMS_CLEANUP", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type name: str :param recommended_action: The value to assign to the recommended_action property of this MigrationPhaseSummary. Allowed values for this property are: "WAIT", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type recommended_action: str :param supported_actions: The value to assign to the supported_actions property of this MigrationPhaseSummary. :type supported_actions: list[oci.database_migration.models.OdmsPhaseActions] �strzlist[OdmsPhaseActions])�name�recommended_action�supported_actionsr ZrecommendedActionZsupportedActionsN)Z swagger_typesZ attribute_map�_name�_recommended_action�_supported_actions)�self�kwargs� r( �Y/usr/lib/python3.9/site-packages/oci/database_migration/models/migration_phase_summary.py�__init__r s ��zMigrationPhaseSummary.__init__c C s | j S )a� **[Required]** Gets the name of this MigrationPhaseSummary. ODMS Job phase name Allowed values for this property are: "ODMS_VALIDATE_TGT", "ODMS_VALIDATE_SRC", "ODMS_VALIDATE_PREMIGRATION_ADVISOR", "ODMS_VALIDATE_GG_HUB", "ODMS_VALIDATE_DATAPUMP_SETTINGS", "ODMS_VALIDATE_DATAPUMP_SETTINGS_SRC", "ODMS_VALIDATE_DATAPUMP_SETTINGS_TGT", "ODMS_VALIDATE_DATAPUMP_SRC", "ODMS_VALIDATE_DATAPUMP_ESTIMATE_SRC", "ODMS_FETCH_METADATA_SRC", "ODMS_FETCH_METADATA_TGT", "ODMS_VALIDATE", "ODMS_PREPARE", "ODMS_INITIALIZE_REPLICATION_INFRASTRUCTURE", "ODMS_INITIAL_LOAD_EXPORT", "ODMS_DATA_UPLOAD", "ODMS_INITIAL_LOAD_EXPORT_DATA_UPLOAD", "ODMS_INITIAL_LOAD_IMPORT", "ODMS_POST_INITIAL_LOAD", "ODMS_PREPARE_REPLICATION_TARGET", "ODMS_MONITOR_REPLICATION_LAG", "ODMS_SWITCHOVER", "ODMS_CLEANUP", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The name of this MigrationPhaseSummary. :rtype: str )r# �r&