'required|string', 'start_name' => 'required|string', 'peer_id_pattern' => 'required|string', 'peer_id_match_num' => 'required|numeric', 'peer_id_matchtype' => 'required|in:hex,dec', 'peer_id_start' => 'required|string', 'agent_pattern' => 'required|string', 'agent_match_num' => 'required|numeric', 'agent_matchtype' => 'required|in:hex,dec', 'agent_start' => 'required|string', 'exception' => 'required|in:yes,no', 'allowhttps' => 'required|in:yes,no', ]; } }