Files
go-unifi/fields/6.0.43/WlanConf.json
Paul Tyng 4ab4036985 Bump to 6.0.43, use go generate
Also moved fetching of JSON information to Go for cross-OS usage.
2021-04-09 09:51:50 -04:00

85 lines
3.2 KiB
JSON
Generated

{
"name": ".{1,32}",
"name_combine_enabled": "true|false",
"name_combine_suffix": ".{0,8}",
"enabled": "true|false",
"iapp_enabled": "true|false",
"x_iapp_key": "[0-9A-Fa-f]{32}",
"security": "open|wpapsk|wep|wpaeap|osen",
"x_passphrase": "[\\x20-\\x7E]{8,63}|[0-9a-fA-F]{64}",
"x_wep": "",
"wep_idx": "[1-4]",
"radiusprofile_id": "",
"hide_ssid": "false|true",
"priority": "medium|high|low",
"vlan_enabled": "false|true",
"vlan": "[2-9]|[1-9][0-9]{1,2}|[1-3][0-9]{3}|40[0-8][0-9]|409[0-5]|^$",
"is_guest": "false|true",
"usergroup_id": "",
"networkconf_id": "",
"roam_cluster_id": "[0-9]|[1-2][0-9]|[3][0-1]|^$",
"wpa_mode": "auto|wpa1|wpa2",
"wpa_enc": "auto|ccmp",
"p2p" : "true|false",
"p2p_cross_connect": "true|false",
"proxy_arp" : "true|false",
"l2_isolation" : "true|false",
"tdls_prohibit": "true|false",
"bss_transition": "true|false",
"auth_cache": "true|false",
"group_rekey": "^(0|[6-9][0-9]|[1-9][0-9]{2,3}|[1-7][0-9]{4}|8[0-5][0-9]{3}|86[0-3][0-9][0-9]|86400)$",
"uapsd_enabled": "false|true",
"dpi_enabled": "false|true",
"dpigroup_id": "[\\d\\w]+|^$",
"schedule_enabled": "false|true",
"schedule_reversed": "false|true",
"schedule": [
"(sun|mon|tue|wed|thu|fri|sat)(\\-(sun|mon|tue|wed|thu|fri|sat))?\\|([0-2][0-9][0-5][0-9])\\-([0-2][0-9][0-5][0-9])"
],
"schedule_with_duration": [
{
"start_days_of_week": [
"^(sun|mon|tue|wed|thu|fri|sat)$"
],
"start_hour": "^(1?[0-9])|(2[0-3])$",
"start_minute": "^[0-5]?[0-9]$",
"duration_minutes": "^[1-9][0-9]*$"
}
],
"dtim_mode": "default|custom",
"dtim_ng": "^([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$",
"dtim_na": "^([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$",
"minrate_ng_enabled": "true|false",
"minrate_ng_data_rate_kbps": "^[0-9]*$",
"minrate_ng_beacon_rate_kbps": "^[0-9]*$",
"minrate_ng_mgmt_rate_kbps": "^[0-9]*$",
"minrate_ng_advertising_rates": "true|false",
"minrate_ng_cck_rates_enabled": "true|false",
"minrate_na_enabled": "true|false",
"minrate_na_data_rate_kbps": "^[0-9]*$",
"minrate_na_beacon_rate_kbps": "^[0-9]*$",
"minrate_na_mgmt_rate_kbps": "^[0-9]*$",
"minrate_na_advertising_rates": "true|false",
"mac_filter_enabled": "true|false",
"mac_filter_policy": "allow|deny",
"mac_filter_list": ["^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})$"],
"bc_filter_enabled": "true|false",
"bc_filter_list": ["^([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})$"],
"hotspot2conf_enabled": "true|false",
"hotspot2conf_id": "",
"fast_roaming_enabled": "true|false",
"rrm_enabled":"true|false",
"radius_das_enabled": "true|false",
"radius_mac_auth_enabled": "true|false",
"radius_macacl_format": "none_lower|hyphen_lower|colon_lower|none_upper|hyphen_upper|colon_upper",
"radius_macacl_empty_password": "true|false",
"mcastenhance_enabled": "true|false",
"no2ghz_oui": "true|false",
"pmf_mode": "disabled|optional|required",
"element_adopt": "true|false",
"country_beacon": "true|false",
"b_supported": "true|false",
"wlan_band": "2g|5g|both",
"ap_group_ids": [""]
}