403Webshell
Server IP : 162.241.203.86  /  Your IP : 216.73.216.200
Web Server : Apache
System : Linux br1002.hostgator.com.br 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64
User : theart99 ( 5843)
PHP Version : 8.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3.9/site-packages/oci/cloud_migrations/models/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.9/site-packages/oci/cloud_migrations/models/__pycache__/migration.cpython-39.pyc
a

���f�:�@s8ddlmZmZmZddlmZeGdd�de��ZdS)�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@s�eZdZdZdZdZdZdZdZdZ	dZ
d	d
�Zedd��Z
e
jd
d��Z
edd��Zejdd��Zedd��Zejdd��Zedd��Zejdd��Zedd��Zejdd��Zedd��Zejdd��Zedd��Zejdd��Zed d!��Zejd"d!��Zed#d$��Zejd%d$��Zed&d'��Zejd(d'��Zed)d*��Zejd+d*��Zed,d-��Zejd.d-��Zd/d0�Zd1d2�Zd3d4�Zd5S)6�	Migrationza
    A top-level container to track all aspects of a long-running migration workflow to OCI.
    �CREATING�UPDATING�NEEDS_ATTENTION�ACTIVE�DELETING�DELETED�FAILEDc
Ks�ddddddddddddd�|_ddd	d
ddd
dddddd�|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
d|_d|_d|_
dS)a�
        Initializes a new Migration object with values from keyword arguments.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param id:
            The value to assign to the id property of this Migration.
        :type id: str

        :param display_name:
            The value to assign to the display_name property of this Migration.
        :type display_name: str

        :param compartment_id:
            The value to assign to the compartment_id property of this Migration.
        :type compartment_id: str

        :param lifecycle_state:
            The value to assign to the lifecycle_state property of this Migration.
            Allowed values for this property are: "CREATING", "UPDATING", "NEEDS_ATTENTION", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type lifecycle_state: str

        :param lifecycle_details:
            The value to assign to the lifecycle_details property of this Migration.
        :type lifecycle_details: str

        :param time_created:
            The value to assign to the time_created property of this Migration.
        :type time_created: datetime

        :param time_updated:
            The value to assign to the time_updated property of this Migration.
        :type time_updated: datetime

        :param replication_schedule_id:
            The value to assign to the replication_schedule_id property of this Migration.
        :type replication_schedule_id: str

        :param is_completed:
            The value to assign to the is_completed property of this Migration.
        :type is_completed: bool

        :param freeform_tags:
            The value to assign to the freeform_tags property of this Migration.
        :type freeform_tags: dict(str, str)

        :param defined_tags:
            The value to assign to the defined_tags property of this Migration.
        :type defined_tags: dict(str, dict(str, object))

        :param system_tags:
            The value to assign to the system_tags property of this Migration.
        :type system_tags: dict(str, dict(str, object))

        �strZdatetime�boolzdict(str, str)zdict(str, dict(str, object)))�id�display_name�compartment_id�lifecycle_state�lifecycle_details�time_created�time_updated�replication_schedule_id�is_completed�
freeform_tags�defined_tags�system_tagsrZdisplayNameZ
compartmentIdZlifecycleStateZlifecycleDetailsZtimeCreatedZtimeUpdatedZreplicationScheduleIdZisCompletedZfreeformTagsZdefinedTagsZ
systemTagsN)Z
swagger_typesZ
attribute_map�_id�
_display_name�_compartment_id�_lifecycle_state�_lifecycle_details�
_time_created�
_time_updated�_replication_schedule_id�
_is_completed�_freeform_tags�
_defined_tags�_system_tags)�self�kwargs�r*�I/usr/lib/python3.9/site-packages/oci/cloud_migrations/models/migration.py�__init__.sL9��zMigration.__init__cCs|jS)z�
        **[Required]** Gets the id of this Migration.
        Unique identifier that is immutable on creation


        :return: The id of this Migration.
        :rtype: str
        �r�r(r*r*r+r�s
zMigration.idcCs
||_dS)z�
        Sets the id of this Migration.
        Unique identifier that is immutable on creation


        :param id: The id of this Migration.
        :type: str
        Nr-)r(rr*r*r+r�s
cCs|jS)z�
        Gets the display_name of this Migration.
        Migration Identifier that can be renamed


        :return: The display_name of this Migration.
        :rtype: str
        �rr.r*r*r+r�s
zMigration.display_namecCs
||_dS)z�
        Sets the display_name of this Migration.
        Migration Identifier that can be renamed


        :param display_name: The display_name of this Migration.
        :type: str
        Nr/)r(rr*r*r+r�s
cCs|jS)z�
        **[Required]** Gets the compartment_id of this Migration.
        Compartment Identifier


        :return: The compartment_id of this Migration.
        :rtype: str
        �rr.r*r*r+r�s
zMigration.compartment_idcCs
||_dS)z�
        Sets the compartment_id of this Migration.
        Compartment Identifier


        :param compartment_id: The compartment_id of this Migration.
        :type: str
        Nr0)r(rr*r*r+r�s
cCs|jS)a�
        **[Required]** Gets the lifecycle_state of this Migration.
        The current state of migration.

        Allowed values for this property are: "CREATING", "UPDATING", "NEEDS_ATTENTION", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The lifecycle_state of this Migration.
        :rtype: str
        )rr.r*r*r+r�s
zMigration.lifecycle_statecCs gd�}t||�sd}||_dS)z�
        Sets the lifecycle_state of this Migration.
        The current state of migration.


        :param lifecycle_state: The lifecycle_state of this Migration.
        :type: str
        )rrr	r
rrr
ZUNKNOWN_ENUM_VALUEN)rr)r(rZallowed_valuesr*r*r+r�s

cCs|jS)a,
        Gets the lifecycle_details of this Migration.
        A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.


        :return: The lifecycle_details of this Migration.
        :rtype: str
        �r r.r*r*r+r�s
zMigration.lifecycle_detailscCs
||_dS)a<
        Sets the lifecycle_details of this Migration.
        A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.


        :param lifecycle_details: The lifecycle_details of this Migration.
        :type: str
        Nr1)r(rr*r*r+rs
cCs|jS)z�
        **[Required]** Gets the time_created of this Migration.
        The time when the migration project was created. An RFC3339 formatted datetime string


        :return: The time_created of this Migration.
        :rtype: datetime
        �r!r.r*r*r+rs
zMigration.time_createdcCs
||_dS)z�
        Sets the time_created of this Migration.
        The time when the migration project was created. An RFC3339 formatted datetime string


        :param time_created: The time_created of this Migration.
        :type: datetime
        Nr2)r(rr*r*r+rs
cCs|jS)z�
        Gets the time_updated of this Migration.
        The time when the migration project was updated. An RFC3339 formatted datetime string


        :return: The time_updated of this Migration.
        :rtype: datetime
        �r"r.r*r*r+r's
zMigration.time_updatedcCs
||_dS)z�
        Sets the time_updated of this Migration.
        The time when the migration project was updated. An RFC3339 formatted datetime string


        :param time_updated: The time_updated of this Migration.
        :type: datetime
        Nr3)r(rr*r*r+r3s
cCs|jS)z�
        Gets the replication_schedule_id of this Migration.
        Replication schedule identifier


        :return: The replication_schedule_id of this Migration.
        :rtype: str
        �r#r.r*r*r+r?s
z!Migration.replication_schedule_idcCs
||_dS)z�
        Sets the replication_schedule_id of this Migration.
        Replication schedule identifier


        :param replication_schedule_id: The replication_schedule_id of this Migration.
        :type: str
        Nr4)r(rr*r*r+rKs
cCs|jS)z�
        Gets the is_completed of this Migration.
        Indicates whether migration is marked as completed.


        :return: The is_completed of this Migration.
        :rtype: bool
        �r$r.r*r*r+rWs
zMigration.is_completedcCs
||_dS)z�
        Sets the is_completed of this Migration.
        Indicates whether migration is marked as completed.


        :param is_completed: The is_completed of this Migration.
        :type: bool
        Nr5)r(rr*r*r+rcs
cCs|jS)a<
        Gets the freeform_tags of this Migration.
        Simple key-value pair that is applied without any predefined name, type or scope. It exists only for cross-compatibility.
        Example: `{"bar-key": "value"}`


        :return: The freeform_tags of this Migration.
        :rtype: dict(str, str)
        �r%r.r*r*r+roszMigration.freeform_tagscCs
||_dS)aH
        Sets the freeform_tags of this Migration.
        Simple key-value pair that is applied without any predefined name, type or scope. It exists only for cross-compatibility.
        Example: `{"bar-key": "value"}`


        :param freeform_tags: The freeform_tags of this Migration.
        :type: dict(str, str)
        Nr6)r(rr*r*r+r|scCs|jS)a3
        Gets the defined_tags of this Migration.
        Defined tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"foo-namespace": {"bar-key": "value"}}`


        :return: The defined_tags of this Migration.
        :rtype: dict(str, dict(str, object))
        �r&r.r*r*r+r�szMigration.defined_tagscCs
||_dS)a>
        Sets the defined_tags of this Migration.
        Defined tags for this resource. Each key is predefined and scoped to a namespace.
        Example: `{"foo-namespace": {"bar-key": "value"}}`


        :param defined_tags: The defined_tags of this Migration.
        :type: dict(str, dict(str, object))
        Nr7)r(rr*r*r+r�scCs|jS)a0
        Gets the system_tags of this Migration.
        Usage of system tag keys. These predefined keys are scoped to namespaces.
        Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`


        :return: The system_tags of this Migration.
        :rtype: dict(str, dict(str, object))
        �r'r.r*r*r+r�szMigration.system_tagscCs
||_dS)a:
        Sets the system_tags of this Migration.
        Usage of system tag keys. These predefined keys are scoped to namespaces.
        Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`


        :param system_tags: The system_tags of this Migration.
        :type: dict(str, dict(str, object))
        Nr8)r(rr*r*r+r�scCst|�S�N)rr.r*r*r+�__repr__�szMigration.__repr__cCs|durdS|j|jkS)NF)�__dict__�r(�otherr*r*r+�__eq__�szMigration.__eq__cCs
||kSr9r*r<r*r*r+�__ne__�szMigration.__ne__N)�__name__�
__module__�__qualname__�__doc__ZLIFECYCLE_STATE_CREATINGZLIFECYCLE_STATE_UPDATINGZLIFECYCLE_STATE_NEEDS_ATTENTIONZLIFECYCLE_STATE_ACTIVEZLIFECYCLE_STATE_DELETINGZLIFECYCLE_STATE_DELETEDZLIFECYCLE_STATE_FAILEDr,�propertyr�setterrrrrrrrrrrrr:r>r?r*r*r*r+rsxc























rN)Zoci.utilrrrZoci.decoratorsr�objectrr*r*r*r+�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit