code: func (u *UpdateRequest) Check() error {
  	if err := u.ID.Check(); err != nil {
  		return trace.Wrap(err)
  	}
  	if u.Namespace == "" {
  		return trace.BadParameter("missing parameter Namespace")
  	}
  	if u.TerminalParams != nil {
  		_, err := NewTerminalParamsFromInt(u.TerminalParams.W, u.TerminalParams.H)
  		if err != nil {
  			return trace.Wrap(err)
  		}
  	}
  	return nil
  }
docs: // Check returns nil if request is valid, error otherwize