docs: def get_by_uri(self, uri):
          """Retrieves a resource by its URI
  
          Args:
              uri: URI of the resource
  
          Returns:
              Resource object
          """
          self._helper.validate_resource_uri(uri)
          data = self._helper.do_get(uri)
  
          if data:
              new_resource = self.new(self._connection, data)
          else:
              new_resource = None
  
          return new_resource