ruạṛ
a N��f� � @ 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 ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z d d� Z dd� Zdd� ZdS )�ExadataDbSystemMigrationSummaryz� Information about the Exadata DB system migration. The migration is used to move the Exadata Cloud Service instance from the DB system resource model to the new cloud Exadata infrastructure resource model. c K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a Initializes a new ExadataDbSystemMigrationSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param db_system_id: The value to assign to the db_system_id property of this ExadataDbSystemMigrationSummary. :type db_system_id: str :param cloud_vm_cluster_id: The value to assign to the cloud_vm_cluster_id property of this ExadataDbSystemMigrationSummary. :type cloud_vm_cluster_id: str :param cloud_exadata_infrastructure_id: The value to assign to the cloud_exadata_infrastructure_id property of this ExadataDbSystemMigrationSummary. :type cloud_exadata_infrastructure_id: str �str)�db_system_id�cloud_vm_cluster_id�cloud_exadata_infrastructure_id� dbSystemId�cloudVmClusterId�cloudExadataInfrastructureIdN)� swagger_types� attribute_map� _db_system_id�_cloud_vm_cluster_id� _cloud_exadata_infrastructure_id)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/database/models/exadata_db_system_migration_summary.py�__init__ s ��z(ExadataDbSystemMigrationSummary.__init__c C s | j S )a: **[Required]** Gets the db_system_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the DB system. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The db_system_id of this ExadataDbSystemMigrationSummary. :rtype: str �r �r r r r r 2 s z,ExadataDbSystemMigrationSummary.db_system_idc C s || _ dS )a6 Sets the db_system_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the DB system. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param db_system_id: The db_system_id of this ExadataDbSystemMigrationSummary. :type: str Nr )r r r r r r @ s c C s | j S )aO **[Required]** Gets the cloud_vm_cluster_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the cloud VM cluster. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The cloud_vm_cluster_id of this ExadataDbSystemMigrationSummary. :rtype: str �r r r r r r N s z3ExadataDbSystemMigrationSummary.cloud_vm_cluster_idc C s || _ dS )aR Sets the cloud_vm_cluster_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the cloud VM cluster. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param cloud_vm_cluster_id: The cloud_vm_cluster_id of this ExadataDbSystemMigrationSummary. :type: str Nr )r r r r r r \ s c C s | j S )as **[Required]** Gets the cloud_exadata_infrastructure_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the cloud Exadata infrastructure. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The cloud_exadata_infrastructure_id of this ExadataDbSystemMigrationSummary. :rtype: str �r r r r r r j s z?ExadataDbSystemMigrationSummary.cloud_exadata_infrastructure_idc C s || _ dS )a� Sets the cloud_exadata_infrastructure_id of this ExadataDbSystemMigrationSummary. The `OCID`__ of the cloud Exadata infrastructure. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param cloud_exadata_infrastructure_id: The cloud_exadata_infrastructure_id of this ExadataDbSystemMigrationSummary. :type: str Nr )r r r r r r x s c C s t | �S �N)r r r r r �__repr__� s z(ExadataDbSystemMigrationSummary.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s z&ExadataDbSystemMigrationSummary.__eq__c C s | |k S r r r r r r �__ne__� s z&ExadataDbSystemMigrationSummary.__ne__N) �__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r! r"