{ "name": ".{1,128}", "x": "", "y": "", "heightInMeters": "^([-]?[\\d]+[.]?[\\d]*)$", "locked": "true|false", "map_id": "", "disabled": "true|false", "led_override": "default|on|off", "led_override_color": "^#(?:[0-9a-fA-F]{3}){1,2}$", "led_override_color_brightness": "^[0-9][0-9]?$|^100$", "outdoor_mode_override": "default|on|off", "mesh_sta_vap_enabled": "true|false", "config_network": { "bonding_enabled": "true|false", "type": "dhcp|static", "ip": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$", "netmask": "^((128|192|224|240|248|252|254)\\.0\\.0\\.0)|(255\\.(((0|128|192|224|240|248|252|254)\\.0\\.0)|(255\\.(((0|128|192|224|240|248|252|254)\\.0)|255\\.(0|128|192|224|240|248|252|254)))))$", "gateway": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^$", "dns1": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$|^$", "dns2": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$|^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$|^$", "dnssuffix": "" }, "radio_table": [{ "radio": "ng|na|ad", "channel": "[0-9]|[1][0-4]|4.5|16|34|36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196|auto", "backup_channel": "[0-9]|[1][0-4]|16|34|36|38|40|42|44|46|48|52|56|60|64|100|104|108|112|116|120|124|128|132|136|140|144|149|153|157|161|165|183|184|185|187|188|189|192|196|auto", "ht": "20|40|80|160|1080|2160", "tx_power_mode": "auto|medium|high|low|custom", "tx_power": "[\\d]+|auto", "min_rssi_enabled": "true|false", "min_rssi": "^-(6[7-9]|[7-8][0-9]|90)$", "name": "", "hard_noise_floor_enabled": "true|false", "sens_level_enabled": "true|false", "sens_level": "^-([5-8][0-9]|90)$", "antenna_gain": "^-?([0-9]|[1-9][0-9])", "antenna_id": "-1|[0-9]", "vwire_enabled":"true|false", "loadbalance_enabled": "true|false", "maxsta": "[1-9]|[1-9][0-9]|1[0-9]{2}|200|^$" }], "wlan_overrides": [{ "enabled":"true|false", "name":".{1,32}", "name_combine_enabled":"true|false", "name_combine_suffix":".{0,8}", "vlan":"[2-9]|[1-9][0-9]{1,2}|[1-3][0-9]{3}|40[0-8][0-9]|409[0-5]|^$", "vlan_enabled":"true|false", "x_passphrase": "[\\x20-\\x7E]{8,63}|[0-9a-fA-F]{64}", "wlan_id":"[\\d\\w]+", "radio":"ng|na", "radio_name":"" }], "outlet_overrides": [{ "index": "[0-9]{1,2}", "name":".{0,128}", "relay_state": "true|false", "cycle_enabled": "true|false" }], "outlet_enabled": "true|false", "ethernet_overrides": [{ "ifname": "eth[0-9]{1,2}", "networkgroup": "LAN[2-8]?|WAN[2]?" }], "jumboframe_enabled": "true|false", "flowctrl_enabled": "true|false", "stp_version": "stp|rstp|disabled", "stp_priority": "0|4096|8192|12288|16384|20480|24576|28672|32768|36864|40960|45056|49152|53248|57344|61440", "dot1x_portctrl_enabled": "true|false", "dot1x_fallback_networkconf_id": "[\\d\\w]+|", "radiusprofile_id": "", "atf_enabled": "true|false", "bandsteering_mode": "off|equal|prefer_5g", "dpi_enabled": "true|false", "resetbtn_enabled": "on|off", "mgmt_network_id": "[\\d\\w]+", "switch_vlan_enabled": "false|true", "port_overrides": [{ "port_idx":"[1-9]|[1-4][0-9]|5[0-2]", "name":".{0,128}", "op_mode":"switch|mirror|aggregate", "autoneg":"true|false", "speed":"10|100|1000|2500|5000|10000|20000|25000|40000|50000|100000", "full_duplex":"true|false", "poe_mode":"auto|pasv24|passthrough|off", "isolation":"true|false", "dot1x_ctrl":"auto|force_authorized|force_unauthorized|mac_based|multi_host", "dot1x_idle_timeout":"[0-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]", "stormctrl_type": "level|rate", "stormctrl_ucast_enabled": "true|false", "stormctrl_ucast_level": "[0-9]|[1-9][0-9]|100", "stormctrl_ucast_rate": "[0-9]|[1-9][0-9]{1,6}|1[0-3][0-9]{6}|14[0-7][0-9]{5}|148[0-7][0-9]{4}|14880000", "stormctrl_mcast_enabled": "true|false", "stormctrl_mcast_level": "[0-9]|[1-9][0-9]|100", "stormctrl_mcast_rate": "[0-9]|[1-9][0-9]{1,6}|1[0-3][0-9]{6}|14[0-7][0-9]{5}|148[0-7][0-9]{4}|14880000", "stormctrl_bcast_enabled": "true|false", "stormctrl_bcast_level": "[0-9]|[1-9][0-9]|100", "stormctrl_bcast_rate": "[0-9]|[1-9][0-9]{1,6}|1[0-3][0-9]{6}|14[0-7][0-9]{5}|148[0-7][0-9]{4}|14880000", "priority_queue1_level": "[0-9]|[1-9][0-9]|100", "priority_queue2_level": "[0-9]|[1-9][0-9]|100", "priority_queue3_level": "[0-9]|[1-9][0-9]|100", "priority_queue4_level": "[0-9]|[1-9][0-9]|100", "portconf_id":"[\\d\\w]+", "mirror_port_idx":"[1-9]|[1-4][0-9]|5[0-2]", "lldpmed_enabled": "true|false", "lldpmed_notify_enabled": "true|false", "stp_port_mode": "true|false", "egress_rate_limit_kbps_enabled": "true|false", "egress_rate_limit_kbps": "6[4-9]|[7-9][0-9]|[1-9][0-9]{2,6}", "aggregate_num_ports":"[2-6]", "port_security_enabled": "true|false", "port_security_mac_address": ["^([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})$"] }], "power_source_ctrl_enabled": "true|false", "power_source_ctrl": "auto|8023af|8023at|8023bt-type3|8023bt-type4|pasv24|poe-injector|ac|adapter|dc|rps", "snmp_location": ".{0,255}", "snmp_contact": ".{0,255}", "baresip_enabled": "true|false", "baresip_extension": "^\\+?[a-zA-Z0-9_.\\-!~*'()]*", "baresip_auth_user": "^\\+?[a-zA-Z0-9_.\\-!~*'()]*", "x_baresip_password": "^[a-zA-Z0-9_.\\-!~*'()]*", "volume": "[0-9]|[1-9][0-9]|100", "lte_ext_ant": "true|false", "lte_poe": "true|false", "lte_soft_limit": "\\d+", "lcm_brightness_override": "true|false", "lcm_brightness": "[1-9]|[1-9][0-9]|100", "lcm_idle_timeout_override": "true|false", "lcm_idle_timeout": "[1-9][0-9]|[1-9][0-9][0-9]|[1-2][0-9][0-9][0-9]|3[0-5][0-9][0-9]|3600", "rps_override": { "power_management_mode": "dynamic|static", "rps_port_table": [{ "port_idx": "[1-6]", "name": ".{0,32}", "port_mode":"auto|force_active|manual|disabled" }] }, "lcm_tracker_seed": ".{0,50}", "lcm_tracker_enabled": "true|false", "ubb_pair_name": ".{1,128}", "lte_sim_pin": "[0-9]{4,8}", "lte_apn": ".{1,128}" }