ó
    Ú°›j7  ã                   ó:   • S SK Jr   " S S5      r " S S\5      rg)é    )ÚOrderedDictc                   ó*   • \ rS rSrS r\S 5       rSrg)ÚBaseDocumenteré   c                 óŒ  • Xl         U R                   R                  R                  U l        U R                   R                  R                  U l        U R                  R                  R                  U l        U R                   R                  R                  R                  U l	        U R                  R                  U l        U R                  R                  R                  U l        [        5       U l        U R                  U R                  :H  U l        U R                  U l        U R                  U R                  :X  a  SU l        g g )NÚServiceResource)Ú	_resourceÚmetaÚclientÚ_clientÚresource_modelÚ_resource_modelÚservice_modelÚ_service_modelÚnameÚ_resource_nameÚservice_nameÚ_service_nameÚ	__class__Ú__name__Ú_service_docs_namer   Ú
member_mapÚrepresents_service_resourceÚ_resource_class_name)ÚselfÚresources     ÚL/home/mande/repo/quber/.venv/lib/python3.13/site-packages/boto3/docs/base.pyÚ__init__ÚBaseDocumenter.__init__   sî   € Ø!ŒØ—~‘~×*Ñ*×1Ñ1ˆŒØ#Ÿ~™~×2Ñ2×AÑAˆÔØ"Ÿl™l×/Ñ/×=Ñ=ˆÔØ"Ÿn™n×1Ñ1×@Ñ@×EÑEˆÔØ!×0Ñ0×=Ñ=ˆÔØ"&§,¡,×"8Ñ"8×"AÑ"AˆÔÜ%›-ˆŒà×Ñ $×"5Ñ"5Ñ5ð 	Ô(ð %)×$7Ñ$7ˆÔ!Ø×Ñ $×"4Ñ"4Ó4Ø(9ˆDÕ%ð 5ó    c                 ó8   • U R                    SU R                   3$ )NÚ.)r   r   )r   s    r   Ú
class_nameÚBaseDocumenter.class_name!   s!   € à×)Ñ)Ð*¨!¨D×,?Ñ,?Ð+@ÐAÐAr    )
r   r	   r   r   r   r   r   r   r   r   N)r   Ú
__module__Ú__qualname__Ú__firstlineno__r   Úpropertyr#   Ú__static_attributes__© r    r   r   r      s   † ò:ð  ñBó óBr    r   c                   ó8   ^ • \ rS rSrU 4S jr\S 5       rSrU =r$ )ÚNestedDocumenteré&   c                 ó²   >• [         TU ]  U5        X l        U R                  R	                  5       U l        U R                  U R                  :X  a  SU l        g g )Nzservice-resource)Úsuperr   Ú_root_docs_pathr   ÚlowerÚ_resource_sub_pathr   )r   r   Úroot_docs_pathr   s      €r   r   ÚNestedDocumenter.__init__'   sN   ø€ Ü‰Ñ˜Ô"Ø-ÔØ"&×"5Ñ"5×";Ñ";Ó"=ˆÔØ×Ñ $×"4Ñ"4Ó4Ø&8ˆDÕ#ð 5r    c                 ót   • U R                   nU R                   U R                  :X  a  SnU R                   SU 3$ )Nr   r"   )r   r   r   )r   Úresource_class_names     r   r#   ÚNestedDocumenter.class_name.   sB   € à"×1Ñ1ÐØ×Ñ $×"4Ñ"4Ó4Ø"3ÐØ×)Ñ)Ð*¨!Ð,?Ð+@ÐAÐAr    )r2   r0   )	r   r%   r&   r'   r   r(   r#   r)   Ú__classcell__)r   s   @r   r,   r,   &   s   ø† õ9ð ñBó öBr    r,   N)Úbotocore.compatr   r   r,   r*   r    r   Ú<module>r:      s$   ðõ (÷Bñ Bô,B�~õ Br    