o dx@sNddlmZddlmZGdddeZ d ddZ d dd Zd d d Zd S))ResponseParamsDocumenter)get_identifier_descriptionc@seZdZdZdS)ResourceShapeDocumenterzresource-shapeN)__name__ __module__ __qualname__Z EVENT_NAMErrj/private/var/folders/v1/_jykv66s6qd26_69j1njbrl80000gr/T/pip-target-p1gutpg6/lib/python/boto3/docs/attr.pyrsrTcCs,|r|j|t|||dj||ddS)N) service_nameZoperation_name event_emitter)sectionshape)stylestart_sphinx_py_attrrZdocument_params)r r resource_name attr_namer Z attr_modelinclude_signaturerrr document_attributes  rcCs2|r |j|jt||j}|d|dS)Nz *(string)* )rrnamerwrite)r rZidentifier_modelr descriptionrrr document_identifier,s rcCsD|r |j|jd|jjd}|||d|jddS)Nz (:py:class:`z`) z The related z if set, otherwise ``None``.)rrrresourcetyperZinclude_doc_string)r Zreference_modelrZreference_typerrr document_reference7s  rN)T)Zbotocore.docs.paramsrZboto3.docs.utilsrrrrrrrrr s