code: def logs(self, **kwargs):
          
          return self.client.api.logs(self.id, **kwargs)
docs: Get logs from this container. Similar to the ``docker logs`` command.
  
          The ``stream`` parameter makes the ``logs`` function return a blocking
          generator you can iterate over to retrieve log output as it happens.
  
          Args:
              stdout (bool): Get ``STDOUT``. Default ``True``
              stderr (bool): Get ``STDERR``. Default ``True``
              stream (bool): Stream the response. Default ``False``
              timestamps (bool): Show timestamps. Default ``False``
              tail (str or int): Output specified number of lines at the end of
                  logs. Either an integer of number of lines or the string
                  ``all``. Default ``all``
              since (datetime or int): Show logs since a given datetime or
                  integer epoch (in seconds)
              follow (bool): Follow log output. Default ``False``
              until (datetime or int): Show logs that occurred before the given
                  datetime or integer epoch (in seconds)
  
          Returns:
              (generator or str): Logs from the container.
  
          Raises:
              :py:class:`docker.errors.APIError`
                  If the server returns an error.