Current File : //usr/lib/python3/dist-packages/boto3/docs/__pycache__/method.cpython-312.pyc
�

��e�
��0�ddlmZ									dd�Zd�Zy)�)�document_model_driven_methodNc
�j�t||||||||||	|
|��|j�rd|jvr|jd�|jj}
|jd�}dj
|jj|
�}d|�d�}|
�d�}t|j�rd|�d�}d	|
�d
�}|jj�|jd|���|jj�|jd|���|jj�yy)
N)�section�method_name�operation_model�
event_emitter�method_description�example_prefix�
include_input�include_output�
exclude_input�exclude_output�document_output�include_signature�returnz{}.{}z:py:class:`�`z	 resourcezlist(�)z
A list of z
 resourcesz:rtype: z
:returns: )
r�resource�available_sections�delete_section�type�add_new_section�format�
service_model�service_name�_method_returns_resource_list�style�new_line�write)rrrrr	r
rrr
rr�resource_action_modelr�
resource_type�new_return_section�return_resource_type�return_type�return_descriptions                  �3/usr/lib/python3/dist-packages/boto3/docs/method.py�%document_model_driven_resource_methodr'sK��!���'�#�-�%�#�%�#�%�'�+�
�"�%�%��w�1�1�1��"�"�8�,�-�6�6�;�;�
�$�4�4�X�>��&�~�~��)�)�6�6�
� 
��$�$8�#9��;�� -��i�8��(�)>�)G�)G�H�!�+��a�0�K�#-�m�_�J�!G��� � �)�)�+�� � �8�K�=�!9�:�� � �)�)�+�� � �:�.@�-A�!B�C�� � �)�)�+�+&�c�`�|jD]}|js�d|jvs�yy)Nz[]TF)�identifiers�path)r�
identifiers  r&rrHs1���*�*��
��?�?�t�z���6���r()	NNNNNNTNT)�botocore.docs.methodrr'r�r(r&�<module>r/s2��>����������5,�pr(