B \@sJddlmZddlmZGdddeZd ddZddd Zdd d Zd S))ResponseParamsDocumenter)get_identifier_descriptionc@seZdZdZdS)ResourceShapeDocumenterzresource-shapeN)__name__ __module__ __qualname__Z EVENT_NAMErr0/tmp/pip-build-uw_ogi45/boto3/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 rcCs4|r|j|jt||j}d|}||dS)Nz *(string)* )rrnamerwrite)r rZidentifier_modelr descriptionrrr document_identifier%s  rcCs<|r|j|jd|jj}|||d|jdS)Nz(:py:class:`%s`) z*The related %s if set, otherwise ``None``.)rrrresourcetyperZinclude_doc_string)r Zreference_modelrZreference_typerrr document_reference/s   rN)T)T)T)Zbotocore.docs.paramsrZboto3.docs.utilsrrrrrrrrr  s