code: func (s *PresenceService) GetRemoteCluster(clusterName string) (services.RemoteCluster, error) {
  	if clusterName == "" {
  		return nil, trace.BadParameter("missing parameter cluster name")
  	}
  	item, err := s.Get(context.TODO(), backend.Key(remoteClustersPrefix, clusterName))
  	if err != nil {
  		if trace.IsNotFound(err) {
  			return nil, trace.NotFound("remote cluster %q is not found", clusterName)
  		}
  		return nil, trace.Wrap(err)
  	}
  	return services.UnmarshalRemoteCluster(item.Value,
  		services.WithResourceID(item.ID), services.WithExpires(item.Expires))
  }
docs: // GetRemoteCluster returns a remote cluster by name