anchor.diff:      case cluster_compat_mode:is_cluster_vulcan() andalso
           cluster_compat_mode:is_enterprise() of
           true ->
  -            NewRV = parse_validate_failover_disk_issues(Args, CurrRV),
  +            parse_validate_extras_inner(Args, CurrRV);
  +        false ->
  +            %% TODO - Check for unsupported params
  +            CurrRV
  +    end.
  +
  +parse_validate_extras_inner(Args, CurrRV) ->
  +    NewRV0 = parse_validate_max_count(Args, CurrRV),
  +    case NewRV0 of
  +        {error, _}  ->
  +            NewRV0;
  +        _ ->
  +            NewRV = parse_validate_failover_disk_issues(Args, NewRV0),
               case NewRV of
                   {error, _} ->
                       NewRV;
                   _ ->
                       parse_validate_server_group_failover(Args, NewRV)
  -            end;
  -        false ->
  -            %% TODO - Check for unsupported params
  -            CurrRV
  +            end
  +    end.
  +
  +parse_validate_max_count(Args, CurrRV) ->
  +    {value, Config} = ns_config:search(ns_config:get(), auto_failover_cfg),
  +    CurrMax = proplists:get_value(?MAX_EVENTS_CONFIG_KEY, Config),
  +    Min = ?MIN_EVENTS_ALLOWED,
  +    Max = ?MAX_EVENTS_ALLOWED,
  +    MaxCount = proplists:get_value("maxCount", Args, integer_to_list(CurrMax)),
  +    case parse_validate_number(MaxCount, Min, Max) of
  +        {ok, Val} ->
  +            [{maxCount, Val} | CurrRV];
  +        _->
  +            {error, range_err_msg(maxCount, Min, Max)}
       end.
   
   parse_validate_failover_disk_issues(Args, CurrRV) ->
  
positive.code: -define(DEFAULT_DATA_DISK_ISSUES_TIMEPERIOD, 120). %% seconds
  
  -define(FAILOVER_SERVER_GROUP_CONFIG_KEY, failover_server_group).
  
  handle_settings_get(Req) ->
      {value, Config} = ns_config:search(ns_config:get(), auto_failover_cfg),
  
negative.code:         true ->
              SGFO = proplists:get_value(?FAILOVER_SERVER_GROUP_CONFIG_KEY,
                                         Config),
              Max = proplists:get_value(?MAX_EVENTS_CONFIG_KEY, Config),
              {Enabled, TimePeriod} = get_failover_on_disk_issues(Config),
              [{?DATA_DISK_ISSUES_CONFIG_KEY,
                {struct, [{enabled, Enabled}, {timePeriod, TimePeriod}]}},
               {failoverServerGroup, SGFO},
               {maxCount, Max}];
          false ->
              []
      end.
  