code: func (r *realisClient) RestartInstances(key *aurora.JobKey, instances ...int32) (*aurora.Response, error) {
  	r.logger.DebugPrintf("RestartShards Thrift Payload: %+v %v\n", key, instances)
  
  	resp, retryErr := r.thriftCallWithRetries(func() (*aurora.Response, error) {
  		return r.client.RestartShards(nil, key, instances)
  	})
  
  	if retryErr != nil {
  		return nil, errors.Wrap(retryErr, "Error sending Restart command to Aurora Scheduler")
  	}
  	return resp, nil
  }
docs: // Restarts specific instances specified