docs: func (s *InputChannelLevel) Validate() error {
  	invalidParams := request.ErrInvalidParams{Context: "InputChannelLevel"}
  	if s.Gain == nil {
  		invalidParams.Add(request.NewErrParamRequired("Gain"))
  	}
  	if s.Gain != nil && *s.Gain < -60 {
  		invalidParams.Add(request.NewErrParamMinValue("Gain", -60))
  	}
  	if s.InputChannel == nil {
  		invalidParams.Add(request.NewErrParamRequired("InputChannel"))
  	}
  
  	if invalidParams.Len() > 0 {
  		return invalidParams
  	}
  	return nil
  }