code: async def get_info(self):
          
          facade = client.ClientFacade.from_connection(self.connection())
  
          self._info = await facade.ModelInfo()
          log.debug('Got ModelInfo: %s', vars(self.info))
  
          return self.info
docs: Return a client.ModelInfo object for this Model.
  
          Retrieves latest info for this Model from the api server. The
          return value is cached on the Model.info attribute so that the
          valued may be accessed again without another api call, if
          desired.
  
          This method is called automatically when the Model is connected,
          resulting in Model.info being initialized without requiring an
          explicit call to this method.