code: func (retry *RetryRequest) Make(request *cloudcontroller.Request, passedResponse *cloudcontroller.Response) error {
  	var err error
  
  	for i := 0; i < retry.maxRetries+1; i++ {
  		err = retry.connection.Make(request, passedResponse)
  		if err == nil {
  			return nil
  		}
  
  		if retry.skipRetry(request.Method, passedResponse.HTTPResponse) {
  			break
  		}
  
  		// Reset the request body prior to the next retry
  		resetErr := request.ResetBody()
  		if resetErr != nil {
  			if _, ok := resetErr.(ccerror.PipeSeekError); ok {
  				return ccerror.PipeSeekError{Err: err}
  			}
  			return resetErr
  		}
  	}
  	return err
  }
docs: // Make retries the request if it comes back with a 5XX status code.