ruạṛ
a ���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 @ sd e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zd d� Z dd � Z dd� ZdS )�UpdateDirectoryObjecta� Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified. If an empty object is specified, the stored Directory Object details will be removed. c K s( ddd�| _ ddd�| _d| _d| _dS )a� Initializes a new UpdateDirectoryObject 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 UpdateDirectoryObject. :type name: str :param path: The value to assign to the path property of this UpdateDirectoryObject. :type path: str �str)�name�pathr r N)Z swagger_typesZ attribute_map�_name�_path)�self�kwargs� r �Y/usr/lib/python3.9/site-packages/oci/database_migration/models/update_directory_object.py�__init__ s ��zUpdateDirectoryObject.__init__c C s | j S )z� Gets the name of this UpdateDirectoryObject. Name of directory object in database :return: The name of this UpdateDirectoryObject. :rtype: str �r �r r r r r 0 s zUpdateDirectoryObject.namec C s || _ dS )z� Sets the name of this UpdateDirectoryObject. Name of directory object in database :param name: The name of this UpdateDirectoryObject. :type: str Nr )r r r r r r <