code: func (c *Client) UploadSessionRecording(r events.SessionRecording) error {
  	file := roundtrip.File{
  		Name:     "recording",
  		Filename: "recording",
  		Reader:   r.Recording,
  	}
  	values := url.Values{
  		"sid":       []string{string(r.SessionID)},
  		"namespace": []string{r.Namespace},
  	}
  	_, err := c.PostForm(c.Endpoint("namespaces", r.Namespace, "sessions", string(r.SessionID), "recording"), values, file)
  	if err != nil {
  		return trace.Wrap(err)
  	}
  	return nil
  }
docs: // UploadSessionRecording uploads session recording to the audit server