ruạṛ
a N��f/ � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�ConnectorAttribute� )�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 ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zdd� Z dd� Zdd� ZdS )�ExternalStoragezp BICC Connector Attribute.Object Storage as External storage where the BICC extracted files are written c K s` dddddddd�| _ ddddddd d�| _d | _d | _d | _d | _d | _d | _d | _d| _d S )a Initializes a new ExternalStorage object with values from keyword arguments. The default value of the :py:attr:`~oci.data_integration.models.ExternalStorage.model_type` attribute of this class is ``EXTERNAL_STORAGE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param model_type: The value to assign to the model_type property of this ExternalStorage. Allowed values for this property are: "EXTERNAL_STORAGE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type model_type: str :param storage_id: The value to assign to the storage_id property of this ExternalStorage. :type storage_id: str :param storage_name: The value to assign to the storage_name property of this ExternalStorage. :type storage_name: str :param host: The value to assign to the host property of this ExternalStorage. :type host: str :param tenancy_id: The value to assign to the tenancy_id property of this ExternalStorage. :type tenancy_id: str :param namespace: The value to assign to the namespace property of this ExternalStorage. :type namespace: str :param bucket: The value to assign to the bucket property of this ExternalStorage. :type bucket: str �str)� model_type� storage_id�storage_name�host� tenancy_id� namespace�bucket� modelType� storageId�storageNamer � tenancyIdr r N�EXTERNAL_STORAGE) � swagger_types� attribute_map�_model_type�_storage_id� _storage_name�_host�_tenancy_id� _namespace�_bucket)�self�kwargs� r! ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/data_integration/models/external_storage.py�__init__ s0 &�� zExternalStorage.__init__c C s | j S )z� Gets the storage_id of this ExternalStorage. Id of the external stoarge configured in BICC console. Usually its numeric. :return: The storage_id of this ExternalStorage. :rtype: str �r �r r! r! r"