o
    &zhÞ  ã                   @   s   d dl mZ G dd„ dƒZdS )é   )ÚCustomMetadataFieldsSchemac                   @   s*   e Zd Z			ddededefdd„ZdS )Ú(CreateCustomMetadataFieldsRequestOptionsNÚnameÚlabelÚschemac              
   C   sè   || _ || _|d u s|i krtd d d d d d d d ƒ d S t|ƒtkr&|| _d S d|v rotd|v r3|d nd d|v r<|d nd d|v rE|d nd d|v rN|d nd d|v rW|d nd d|v r`|d nd d|v ri|d nd |d ƒnd | _d S )	NÚ
max_lengthÚtypeÚselect_optionsÚdefault_valueÚis_value_requiredÚ	min_valueÚ	max_valueÚ
min_length)r   r   r   r   r   )Úselfr   r   r   © r   úu/var/www/html/kangema/venv/lib/python3.10/site-packages/imagekitio/models/CreateCustomMetadataFieldsRequestOptions.pyÚ__init__   s.   
òÿÿôðz1CreateCustomMetadataFieldsRequestOptions.__init__)NNN)Ú__name__Ú
__module__Ú__qualname__Ústrr   r   r   r   r   r   r      s    üþýür   N)Ú!models.CustomMetadataFieldsSchemar   r   r   r   r   r   Ú<module>   s    