code: def swagger(self):
          
  
          # Make sure any changes to the paths are reflected back in output
          self._doc["paths"] = self.paths
  
          if self.security_definitions:
              self._doc["securityDefinitions"] = self.security_definitions
          if self.gateway_responses:
              self._doc[self._X_APIGW_GATEWAY_RESPONSES] = self.gateway_responses
  
          return copy.deepcopy(self._doc)
docs: Returns a **copy** of the Swagger document as a dictionary.
  
          :return dict: Dictionary containing the Swagger document