code: func (h *Client) RollbackRelease(rlsName string, opts ...RollbackOption) (*rls.RollbackReleaseResponse, error) {
  	reqOpts := h.opts
  	for _, opt := range opts {
  		opt(&reqOpts)
  	}
  	req := &reqOpts.rollbackReq
  	req.Recreate = reqOpts.recreate
  	req.Force = reqOpts.force
  	req.DisableHooks = reqOpts.disableHooks
  	req.DryRun = reqOpts.dryRun
  	req.Name = rlsName
  	ctx := NewContext()
  
  	if reqOpts.before != nil {
  		if err := reqOpts.before(ctx, req); err != nil {
  			return nil, err
  		}
  	}
  	return h.rollback(ctx, req)
  }
docs: // RollbackRelease rolls back a release to the previous version.