mirror of
https://github.com/Telecominfraproject/wlan-cloud-loadsim.git
synced 2026-01-27 10:22:43 +00:00
8532 lines
186 KiB
Plaintext
8532 lines
186 KiB
Plaintext
{
|
|
"name": "Open_vSwitch",
|
|
"version": "7.11.203",
|
|
"cksum": "3380660315 190193",
|
|
"tables": {
|
|
"AWLAN_Node": {
|
|
"columns": {
|
|
"id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"model": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"revision": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"serial_number": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sku_number": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"redirector_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"manager_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"led_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mqtt_settings": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mqtt_topics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 128
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mqtt_headers": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"platform_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"firmware_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"firmware_url": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 256
|
|
}
|
|
}
|
|
},
|
|
"firmware_pass": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 256
|
|
}
|
|
}
|
|
},
|
|
"upgrade_timer": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"upgrade_dl_timer": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"upgrade_status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"device_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"cloud",
|
|
"monitor",
|
|
"battery",
|
|
"custom"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"factory_reset": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"version_matrix": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"min_backoff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"max_backoff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Alarms": {
|
|
"columns": {
|
|
"code": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"timestamp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"source": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"add_info": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Master_State": {
|
|
"columns": {
|
|
"if_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"bridge",
|
|
"eth",
|
|
"vif",
|
|
"gre",
|
|
"vlan",
|
|
"pppoe",
|
|
"softwds",
|
|
"tap"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"if_uuid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"port_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"active",
|
|
"inactive"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"network_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"up",
|
|
"down"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"netmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dhcpc": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"onboard_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"uplink_priority": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Ethernet_State": {
|
|
"columns": {
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"connected": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Connection_Manager_Uplink": {
|
|
"columns": {
|
|
"if_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"bridge",
|
|
"eth",
|
|
"vif",
|
|
"gre",
|
|
"pppoe",
|
|
"softwds",
|
|
"tap",
|
|
"vlan"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"priority": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"loop": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"has_L2": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"has_L3": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"is_used": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ntp_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"unreachable_link_counter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"unreachable_router_counter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"unreachable_internet_counter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"unreachable_cloud_counter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Inet_Config": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"if_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"bridge",
|
|
"eth",
|
|
"vif",
|
|
"gre",
|
|
"vlan",
|
|
"pppoe",
|
|
"softwds",
|
|
"tap"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"if_uuid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"network": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"NAT": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ip_assign_scheme": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"none",
|
|
"dhcp",
|
|
"static"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"netmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gateway": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"broadcast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_remote_inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_local_inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_ifname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_remote_mac_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mtu": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dns": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"dhcpd": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"upnp_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"internal",
|
|
"external"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dhcp_sniff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vlan_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"parent_ifname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ppp_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"softwds_mac_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"softwds_wrap": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"igmp_proxy": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"IGMPv1",
|
|
"IGMPv2",
|
|
"IGMPv3"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mld_proxy": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"MLDv1",
|
|
"MLDv2"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"igmp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"igmp_age": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 15,
|
|
"maxInteger": 3600
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"igmp_tsize": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 10,
|
|
"maxInteger": 1000000
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Inet_State": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"inet_config": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_Inet_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"if_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"bridge",
|
|
"eth",
|
|
"vif",
|
|
"gre",
|
|
"vlan",
|
|
"pppoe",
|
|
"softwds",
|
|
"tap"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"if_uuid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"network": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"NAT": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ip_assign_scheme": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"none",
|
|
"dhcp",
|
|
"static"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"netmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gateway": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"broadcast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_remote_inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_local_inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gre_ifname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mtu": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dns": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"dhcpd": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"dhcpc": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"upnp_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"internal",
|
|
"external"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vlan_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"parent_ifname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"softwds_mac_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"softwds_wrap": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Route_State": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 31
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dest_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 7,
|
|
"maxLength": 15
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dest_mask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 7,
|
|
"maxLength": 15
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gateway": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 7,
|
|
"maxLength": 15
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gateway_hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 12,
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Radio_Config": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"freq_band": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"2.4G",
|
|
"5G",
|
|
"5GL",
|
|
"5GU"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dfs_demo": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"country": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel_sync": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"auto",
|
|
"manual",
|
|
"cloud"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"11a",
|
|
"11b",
|
|
"11g",
|
|
"11n",
|
|
"11ab",
|
|
"11ac",
|
|
"11ax"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ht_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"HT20",
|
|
"HT2040",
|
|
"HT40",
|
|
"HT40+",
|
|
"HT40-",
|
|
"HT80",
|
|
"HT160",
|
|
"HT80+80"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"thermal_shutdown": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"thermal_downgrade_temp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_upgrade_temp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_integration":{
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"temperature_control": {
|
|
"type": {
|
|
"key": "integer",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"vif_configs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_VIF_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"tx_power": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bcn_int": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"tx_chainmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_tx_chainmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"fallback_parents": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"value": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 165
|
|
},
|
|
"min": 0,
|
|
"max": 8
|
|
}
|
|
},
|
|
"zero_wait_dfs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"disable",
|
|
"enable",
|
|
"precac"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Radio_State": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"radio_config": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_Radio_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"freq_band": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"2.4G",
|
|
"5G",
|
|
"5GL",
|
|
"5GU"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dfs_demo": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_params": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"radar": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"hw_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"country": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel_sync": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"auto",
|
|
"manual",
|
|
"cloud"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hw_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ht_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"HT20",
|
|
"HT2040",
|
|
"HT40",
|
|
"HT40+",
|
|
"HT40-",
|
|
"HT80",
|
|
"HT160",
|
|
"HT80+80"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"thermal_shutdown": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"thermal_downgrade_temp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_upgrade_temp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_integration":{
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_downgraded":{
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"temperature_control": {
|
|
"type": {
|
|
"key": "integer",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"vif_states": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_VIF_State",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"tx_power": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bcn_int": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"tx_chainmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"thermal_tx_chainmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min":0,
|
|
"max":1
|
|
}
|
|
},
|
|
"allowed_channels": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"channels": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"fallback_parents": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"value": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 8
|
|
}
|
|
},
|
|
"zero_wait_dfs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"disable",
|
|
"enable",
|
|
"precac"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Credential_Config": {
|
|
"columns": {
|
|
"ssid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 36
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"security": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"onboard_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_VIF_Config": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"ap",
|
|
"ap_vlan",
|
|
"monitor",
|
|
"sta"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"parent": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vif_radio_idx": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 8
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vif_dbg_lvl": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 8
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wds": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ssid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 36
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ssid_broadcast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"enabled",
|
|
"disabled",
|
|
"disabled_null"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"security": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"credential_configs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_Credential_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac_list": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mac_list_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"whitelist",
|
|
"blacklist",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vlan_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"min_hw_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"11b",
|
|
"11g",
|
|
"11a",
|
|
"11n",
|
|
"11ac"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"uapsd_enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"group_rekey": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ap_bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ft_psk": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ft_mobility_domain": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rrm": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"btm": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dynamic_beacon": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mcast2ucast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"multi_ap": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"none",
|
|
"backhaul_sta",
|
|
"backhaul_bss",
|
|
"fronthaul_bss",
|
|
"fronthaul_backhaul_bss"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps_pbc": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps_pbc_key_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_VIF_State": {
|
|
"columns": {
|
|
"vif_config": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_VIF_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"enabled": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"ap",
|
|
"ap_vlan",
|
|
"monitor",
|
|
"sta"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vif_radio_idx": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 8
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wds": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"parent": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ssid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 36
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ssid_broadcast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"enabled",
|
|
"disabled",
|
|
"disabled_null"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"security": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac_list": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mac_list_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"whitelist",
|
|
"blacklist",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"associated_clients": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Wifi_Associated_Clients",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"vlan_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"min_hw_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"11b",
|
|
"11g",
|
|
"11a",
|
|
"11n",
|
|
"11ac"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"uapsd_enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"group_rekey": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ap_bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ft_psk": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ft_mobility_domain": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rrm": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"btm": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dynamic_beacon": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mcast2ucast": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"multi_ap": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"none",
|
|
"backhaul_sta",
|
|
"backhaul_bss",
|
|
"fronthaul_bss",
|
|
"fronthaul_backhaul_bss"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ap_vlan_sta_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps_pbc": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"wps_pbc_key_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"Wifi_Associated_Clients": {
|
|
"columns": {
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"power save",
|
|
"idle",
|
|
"active"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"capabilities": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"11a",
|
|
"11b",
|
|
"11g",
|
|
"11n",
|
|
"11ab",
|
|
"11ac"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"key_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 31
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"oftag": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"uapsd": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"kick": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": 2
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCP_leased_IP": {
|
|
"columns": {
|
|
"hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"inet_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"hostname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"fingerprint": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"vendor_class": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"lease_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Test_Config": {
|
|
"columns": {
|
|
"test_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"params": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Test_State": {
|
|
"columns": {
|
|
"test_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"AW_LM_Config": {
|
|
"columns": {
|
|
"name" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"periodicity" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"hourly",
|
|
"daily",
|
|
"weekly"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"upload_location" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 128
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"upload_token" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"AW_LM_State": {
|
|
"columns": {
|
|
"name" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"log_trigger" : {
|
|
"type" : {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"AW_Debug": {
|
|
"columns": {
|
|
"name" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"log_severity" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 128
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"AW_Bluetooth_Config": {
|
|
"columns": {
|
|
"mode" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"off",
|
|
"on"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"interval_millis" : {
|
|
"type" : {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"txpower" : {
|
|
"type" : {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"command" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"on_boarding",
|
|
"diagnostic",
|
|
"locate"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"payload": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 18
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"AW_Bluetooth_State": {
|
|
"columns": {
|
|
"mode" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"off",
|
|
"on"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"interval_millis" : {
|
|
"type" : {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"txpower" : {
|
|
"type" : {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"command" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"on_boarding",
|
|
"diagnostic",
|
|
"locate"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"payload" : {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 18
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Open_vSwitch": {
|
|
"columns": {
|
|
"bridges": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Bridge"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"manager_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Manager"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"ssl": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "SSL"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"next_cfg": {
|
|
"type": "integer"
|
|
},
|
|
"cur_cfg": {
|
|
"type": "integer"
|
|
},
|
|
"statistics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"ovs_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"db_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"system_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"system_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"datapath_types": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"iface_types": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"dpdk_initialized": {
|
|
"type": "boolean"
|
|
},
|
|
"dpdk_version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Bridge": {
|
|
"columns": {
|
|
"name": {
|
|
"type": "string",
|
|
"mutable": false
|
|
},
|
|
"datapath_type": {
|
|
"type": "string"
|
|
},
|
|
"datapath_version": {
|
|
"type": "string"
|
|
},
|
|
"datapath_id": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"stp_enable": {
|
|
"type": "boolean"
|
|
},
|
|
"rstp_enable": {
|
|
"type": "boolean"
|
|
},
|
|
"mcast_snooping_enable": {
|
|
"type": "boolean"
|
|
},
|
|
"ports": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Port"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"mirrors": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Mirror"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"netflow": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "NetFlow"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sflow": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "sFlow"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ipfix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPFIX"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"controller": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Controller"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"protocols": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"OpenFlow10",
|
|
"OpenFlow11",
|
|
"OpenFlow12",
|
|
"OpenFlow13",
|
|
"OpenFlow14",
|
|
"OpenFlow15"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"fail_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"standalone",
|
|
"secure"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"rstp_status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"flood_vlans": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 4096
|
|
}
|
|
},
|
|
"flow_tables": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 254
|
|
},
|
|
"value": {
|
|
"type": "uuid",
|
|
"refTable": "Flow_Table"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"auto_attach": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "AutoAttach"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"indexes": [
|
|
[
|
|
"name"
|
|
]
|
|
]
|
|
},
|
|
"Port": {
|
|
"columns": {
|
|
"name": {
|
|
"type": "string",
|
|
"mutable": false
|
|
},
|
|
"interfaces": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Interface"
|
|
},
|
|
"min": 1,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"trunks": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 4096
|
|
}
|
|
},
|
|
"cvlans": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 4096
|
|
}
|
|
},
|
|
"tag": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vlan_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"trunk",
|
|
"access",
|
|
"native-tagged",
|
|
"native-untagged"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"qos": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "QoS"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bond_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"balance-tcp",
|
|
"balance-slb",
|
|
"active-backup"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"lacp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"active",
|
|
"passive",
|
|
"off"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bond_updelay": {
|
|
"type": "integer"
|
|
},
|
|
"bond_downdelay": {
|
|
"type": "integer"
|
|
},
|
|
"bond_active_slave": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bond_fake_iface": {
|
|
"type": "boolean"
|
|
},
|
|
"fake_bridge": {
|
|
"type": "boolean"
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"rstp_status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"rstp_statistics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"statistics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"protected": {
|
|
"type": "boolean"
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"indexes": [
|
|
[
|
|
"name"
|
|
]
|
|
]
|
|
},
|
|
"Interface": {
|
|
"columns": {
|
|
"name": {
|
|
"type": "string",
|
|
"mutable": false
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"options": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"ingress_policing_rate": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
}
|
|
}
|
|
},
|
|
"ingress_policing_burst": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
}
|
|
}
|
|
},
|
|
"mac_in_use": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ifindex": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"ofport": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ofport_request": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 65279
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bfd": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"bfd_status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"cfm_mpid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"cfm_remote_mpids": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"cfm_flap_count": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"cfm_fault": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"cfm_fault_status": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"cfm_remote_opstate": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"up",
|
|
"down"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"cfm_health": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 100
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"lacp_current": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"lldp": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"statistics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"admin_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"up",
|
|
"down"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"link_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"up",
|
|
"down"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"link_resets": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"link_speed": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"duplex": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"half",
|
|
"full"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"mtu": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"mtu_request": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"error": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"indexes": [
|
|
[
|
|
"name"
|
|
]
|
|
]
|
|
},
|
|
"Flow_Table": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"flow_limit": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"overflow_policy": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"refuse",
|
|
"evict"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"groups": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"prefixes": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": 3
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"QoS": {
|
|
"columns": {
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"queues": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"value": {
|
|
"type": "uuid",
|
|
"refTable": "Queue"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Queue": {
|
|
"columns": {
|
|
"dscp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 63
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Mirror": {
|
|
"columns": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"select_all": {
|
|
"type": "boolean"
|
|
},
|
|
"select_src_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Port",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"select_dst_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Port",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"select_vlan": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 4096
|
|
}
|
|
},
|
|
"output_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Port",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"output_vlan": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"snaplen": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 14,
|
|
"maxInteger": 65535
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"statistics": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NetFlow": {
|
|
"columns": {
|
|
"targets": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 1,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"engine_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"engine_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"add_id_to_interface": {
|
|
"type": "boolean"
|
|
},
|
|
"active_timeout": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": -1
|
|
}
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"sFlow": {
|
|
"columns": {
|
|
"targets": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 1,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"sampling": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"polling": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"header": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"agent": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IPFIX": {
|
|
"columns": {
|
|
"targets": {
|
|
"type": {
|
|
"key": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"sampling": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"obs_domain_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"obs_point_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"cache_active_timeout": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4200
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"cache_max_flows": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Flow_Sample_Collector_Set": {
|
|
"columns": {
|
|
"id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4294967295
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Bridge"
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ipfix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPFIX"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"indexes": [
|
|
[
|
|
"id",
|
|
"bridge"
|
|
]
|
|
]
|
|
},
|
|
"Controller": {
|
|
"columns": {
|
|
"target": {
|
|
"type": "string"
|
|
},
|
|
"max_backoff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1000
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"inactivity_probe": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"connection_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in-band",
|
|
"out-of-band"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"local_ip": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"local_netmask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"local_gateway": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"enable_async_messages": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"controller_rate_limit": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 100
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"controller_burst_limit": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 25
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"is_connected": {
|
|
"type": "boolean",
|
|
"ephemeral": true
|
|
},
|
|
"role": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"other",
|
|
"master",
|
|
"slave"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
},
|
|
"ephemeral": true
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
}
|
|
}
|
|
},
|
|
"Manager": {
|
|
"columns": {
|
|
"target": {
|
|
"type": "string"
|
|
},
|
|
"max_backoff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1000
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"inactivity_probe": {
|
|
"type": {
|
|
"key": "integer",
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"connection_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in-band",
|
|
"out-of-band"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"is_connected": {
|
|
"type": "boolean",
|
|
"ephemeral": true
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
},
|
|
"ephemeral": true
|
|
}
|
|
},
|
|
"indexes": [
|
|
[
|
|
"target"
|
|
]
|
|
],
|
|
"maxRows": 1
|
|
},
|
|
"SSL": {
|
|
"columns": {
|
|
"private_key": {
|
|
"type": "string"
|
|
},
|
|
"certificate": {
|
|
"type": "string"
|
|
},
|
|
"ca_cert": {
|
|
"type": "string"
|
|
},
|
|
"bootstrap_ca_cert": {
|
|
"type": "boolean"
|
|
},
|
|
"external_ids": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"maxRows": 1
|
|
},
|
|
"AutoAttach": {
|
|
"columns": {
|
|
"system_name": {
|
|
"type": "string"
|
|
},
|
|
"system_description": {
|
|
"type": "string"
|
|
},
|
|
"mappings": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 16777215
|
|
},
|
|
"value": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 4095
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BeaconReport": {
|
|
"columns": {
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"DstMac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"Bssid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"RegulatoryClass": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
}
|
|
}
|
|
},
|
|
"ChanNum": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
}
|
|
}
|
|
},
|
|
"RandomInterval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 65535
|
|
}
|
|
}
|
|
},
|
|
"Duration": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 65535
|
|
}
|
|
}
|
|
},
|
|
"Mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 2
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Wifi_Stats_Config": {
|
|
"columns": {
|
|
"stats_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"neighbor",
|
|
"survey",
|
|
"client",
|
|
"capacity",
|
|
"radio",
|
|
"essid",
|
|
"quality",
|
|
"device",
|
|
"rssi",
|
|
"steering",
|
|
"network_probe"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"report_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"raw",
|
|
"average",
|
|
"histogram",
|
|
"percentile",
|
|
"diff"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"radio_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"2.4G",
|
|
"5G",
|
|
"5GL",
|
|
"5GU"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"survey_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"on-chan",
|
|
"off-chan",
|
|
"full"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"reporting_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"reporting_count": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"sampling_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"survey_interval_ms": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"channel_list": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"threshold": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": 4
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 256
|
|
},
|
|
"DHCP_reserved_IP": {
|
|
"columns":
|
|
{
|
|
"hostname":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 63
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ip_addr":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 7,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
|
|
"hw_addr":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 11,
|
|
"maxLength": 17
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"IP_Port_Forward": {
|
|
"columns":
|
|
{
|
|
"protocol":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"enum":
|
|
[
|
|
"set",
|
|
[
|
|
"tcp",
|
|
"udp"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
"src_ifname":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
|
|
"src_port":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
|
|
"dst_port":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
|
|
"dst_ipaddr":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 7,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"OVS_MAC_Learning": {
|
|
"columns":
|
|
{
|
|
"brname":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"ifname":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
|
|
"hwaddr":
|
|
{
|
|
"type":
|
|
{
|
|
"key":
|
|
{
|
|
"type": "string",
|
|
"minLength": 11,
|
|
"maxLength": 17
|
|
}
|
|
}
|
|
},
|
|
|
|
"vlan":
|
|
{
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_Speedtest_Config": {
|
|
"columns": {
|
|
"testid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"traffic_cap": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
}
|
|
}
|
|
},
|
|
"delay": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"test_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"OOKLA",
|
|
"MPLAB",
|
|
"IPERF3_S",
|
|
"IPERF3_C"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"preferred_list": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"select_server_id": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_server": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1024,
|
|
"maxInteger": 65535
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_len": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 10,
|
|
"maxInteger": 60
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_parallel": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 16
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_udp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_bw": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_pkt_len": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"st_dir": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"DL",
|
|
"UL",
|
|
"DL_UL"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 1
|
|
},
|
|
"Wifi_Speedtest_Status": {
|
|
"columns": {
|
|
"testid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"UL": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"DL": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"server_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"server_IP": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ISP": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"RTT": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"jitter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"duration": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"timestamp": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"DL_bytes": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"UL_bytes": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"DL_duration": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"UL_duration": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"test_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"OOKLA",
|
|
"MPLAB",
|
|
"IPERF3_S",
|
|
"IPERF3_C"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"pref_selected": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hranked_offered": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"DL_pkt_loss": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"UL_pkt_loss": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"DL_jitter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"UL_jitter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "real"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"host_remote": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Band_Steering_Config": {
|
|
"columns": {
|
|
"if_name_2g": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"if_name_5g": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"chan_util_check_sec": {
|
|
"type": "integer"
|
|
},
|
|
"chan_util_avg_count": {
|
|
"type": "integer"
|
|
},
|
|
"chan_util_hwm": {
|
|
"type": "integer"
|
|
},
|
|
"chan_util_lwm": {
|
|
"type": "integer"
|
|
},
|
|
"inact_check_sec": {
|
|
"type": "integer"
|
|
},
|
|
"inact_tmout_sec_normal": {
|
|
"type": "integer"
|
|
},
|
|
"inact_tmout_sec_overload": {
|
|
"type": "integer"
|
|
},
|
|
"def_rssi_inact_xing": {
|
|
"type": "integer"
|
|
},
|
|
"def_rssi_low_xing": {
|
|
"type": "integer"
|
|
},
|
|
"def_rssi_xing": {
|
|
"type": "integer"
|
|
},
|
|
"kick_debounce_thresh": {
|
|
"type": "integer"
|
|
},
|
|
"kick_debounce_period": {
|
|
"type": "integer"
|
|
},
|
|
"success_threshold_secs": {
|
|
"type": "integer"
|
|
},
|
|
"stats_report_interval": {
|
|
"type": "integer"
|
|
},
|
|
"dbg_2g_raw_chan_util": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dbg_5g_raw_chan_util": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dbg_2g_raw_rssi": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dbg_5g_raw_rssi": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"debug_level": {
|
|
"type": "integer"
|
|
},
|
|
"gw_only": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ifnames": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": 16
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"maxRows": 16
|
|
},
|
|
"Band_Steering_Clients": {
|
|
"columns": {
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 17,
|
|
"maxLength": 17
|
|
}
|
|
}
|
|
},
|
|
"hwm": {
|
|
"type": "integer"
|
|
},
|
|
"lwm": {
|
|
"type": "integer"
|
|
},
|
|
"kick_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"deauth",
|
|
"disassoc",
|
|
"bss_tm_req",
|
|
"rrm_br_req",
|
|
"btm_deauth",
|
|
"btm_disassoc"
|
|
]
|
|
]
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"kick_reason": {
|
|
"type": "integer"
|
|
},
|
|
"reject_detection": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"probe_all",
|
|
"probe_null",
|
|
"probe_direct",
|
|
"auth_block"
|
|
]
|
|
]
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"max_rejects": {
|
|
"type": "integer"
|
|
},
|
|
"rejects_tmout_secs": {
|
|
"type": "integer"
|
|
},
|
|
"backoff_secs": {
|
|
"type": "integer"
|
|
},
|
|
"backoff_exp_base": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 10
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"steer_during_backoff": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sticky_kick_guard_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"steering_kick_guard_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sticky_kick_backoff_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"steering_kick_backoff_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"settling_backoff_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"send_rrm_after_assoc": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"send_rrm_after_xing": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rrm_better_factor": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rrm_age_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"active_treshold_bps": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"steering_success_cnt": {
|
|
"type": "integer"
|
|
},
|
|
"steering_fail_cnt": {
|
|
"type": "integer"
|
|
},
|
|
"steering_kick_cnt": {
|
|
"type": "integer"
|
|
},
|
|
"sticky_kick_cnt": {
|
|
"type": "integer"
|
|
},
|
|
"stats_2g": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"stats_5g": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"kick_debounce_period": {
|
|
"type": "integer"
|
|
},
|
|
"sc_kick_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"deauth",
|
|
"disassoc",
|
|
"bss_tm_req",
|
|
"rrm_br_req",
|
|
"btm_deauth",
|
|
"btm_disassoc",
|
|
"rrm_deauth",
|
|
"rrm_disassoc"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sc_kick_reason": {
|
|
"type": "integer"
|
|
},
|
|
"sc_kick_debounce_period": {
|
|
"type": "integer"
|
|
},
|
|
"sticky_kick_debounce_period": {
|
|
"type": "integer"
|
|
},
|
|
"cs_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"off",
|
|
"home",
|
|
"away"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"cs_params": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 16
|
|
}
|
|
},
|
|
"cs_state": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"steering",
|
|
"expired",
|
|
"failed",
|
|
"xing_low",
|
|
"xing_high",
|
|
"xing_disabled"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sticky_kick_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"deauth",
|
|
"disassoc",
|
|
"bss_tm_req",
|
|
"rrm_br_req",
|
|
"btm_deauth",
|
|
"btm_disassoc"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sticky_kick_reason": {
|
|
"type": "integer"
|
|
},
|
|
"steering_btm_params": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"sc_btm_params": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"sticky_btm_params": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"pref_5g": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"hwm",
|
|
"never",
|
|
"always",
|
|
"nonDFS"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"kick_upon_idle": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"pre_assoc_auth_block": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rrm_bcn_rpt_params": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"force_kick": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"none",
|
|
"speculative",
|
|
"directed",
|
|
"ghost_device"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"pref_bs_allowed": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"hwm",
|
|
"never",
|
|
"always",
|
|
"nonDFS"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"preq_snr_thr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 20
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Openflow_Config": {
|
|
"columns": {
|
|
"bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"table": {
|
|
"type": "integer"
|
|
},
|
|
"priority": {
|
|
"type": "integer"
|
|
},
|
|
"rule": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 255
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"action": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 128
|
|
}
|
|
}
|
|
},
|
|
"token": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Openflow_State": {
|
|
"columns": {
|
|
"bridge": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 16
|
|
}
|
|
}
|
|
},
|
|
"openflow_config": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Openflow_Config",
|
|
"refType": "weak"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"token": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"success": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Openflow_Tag": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"device_value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 255
|
|
}
|
|
},
|
|
"cloud_value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 255
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Openflow_Tag_Group": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 128
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Client_Nickname_Config": {
|
|
"columns": {
|
|
"nickname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 0,
|
|
"maxLength": 255
|
|
}
|
|
}
|
|
},
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 11,
|
|
"maxLength": 255
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Client_Freeze_Config": {
|
|
"columns": {
|
|
"mac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 11,
|
|
"maxLength": 255
|
|
}
|
|
}
|
|
},
|
|
"source": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"cloud",
|
|
"gw",
|
|
"init"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set", [
|
|
"schedule",
|
|
"always"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"blocked": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Node_Config": {
|
|
"columns": {
|
|
"persist": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"module": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"key": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
}
|
|
},
|
|
"value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 1024
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Node_State": {
|
|
"columns": {
|
|
"persist": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"module": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"key": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
}
|
|
},
|
|
"value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 1024
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Flow_Service_Manager_Config": {
|
|
"columns": {
|
|
"handler": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 64
|
|
}
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"parser",
|
|
"web_cat_provider",
|
|
"dpi",
|
|
"dpi_plugin",
|
|
"dpi_dispatcher"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 0,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"pkt_capt_filter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 0,
|
|
"maxLength": 512
|
|
}
|
|
}
|
|
},
|
|
"plugin": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 0,
|
|
"maxLength": 128
|
|
}
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 128
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"FSM_Policy": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"idx": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mac_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"macs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"fqdn_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"sfr_in",
|
|
"sfr_out",
|
|
"sfl_in",
|
|
"sfl_out",
|
|
"wild_in",
|
|
"wild_out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"fqdns": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
},
|
|
"fqdncat_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"fqdncats": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 511
|
|
},
|
|
"min": 0,
|
|
"max": 512
|
|
}
|
|
},
|
|
"ipaddr_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ipaddrs": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 48
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"risk_level": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 10
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"risk_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"eq",
|
|
"neq",
|
|
"gt",
|
|
"lt",
|
|
"gte",
|
|
"lte"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"log": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"none",
|
|
"all",
|
|
"blocked"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"action": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"allow",
|
|
"drop",
|
|
"update_tag"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"next": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "integer",
|
|
"min": 0,
|
|
"max": 2
|
|
}
|
|
},
|
|
"policy": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"redirect": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": 2
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Wifi_VIF_Neighbors": {
|
|
"columns": {
|
|
"bssid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
}
|
|
}
|
|
},
|
|
"channel": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 181
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ht_mode": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"HT20",
|
|
"HT2040",
|
|
"HT40",
|
|
"HT40+",
|
|
"HT40-",
|
|
"HT80",
|
|
"HT160",
|
|
"HT80+80"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"priority": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"FCM_Collector_Config": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 3600
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"filter_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"report_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"FCM_Filter": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"index": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 255
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"smac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"dmac": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"vlanid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"src_ip": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"dst_ip": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"src_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"dst_port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"proto": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"appnames": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"appname_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"apptags": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"apptag_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"smac_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dmac_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"vlanid_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"src_ip_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dst_ip_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"src_port_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dst_port_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"proto_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"in",
|
|
"out",
|
|
"none"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"pktcnt": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 4096
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"pktcnt_op": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"lt",
|
|
"leq",
|
|
"gt",
|
|
"geq",
|
|
"eq",
|
|
"neq"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"action": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"include",
|
|
"exclude"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"FCM_Report_Config": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 3600
|
|
},
|
|
"min": 1,
|
|
"max": 1
|
|
}
|
|
},
|
|
"format": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"cumulative",
|
|
"delta",
|
|
"raw"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hist_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 3600
|
|
}
|
|
}
|
|
},
|
|
"hist_filter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"report_filter": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 32
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"mqtt_topic": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"IP_Interface": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
},
|
|
"mutable": false
|
|
},
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"up",
|
|
"down",
|
|
"unknown",
|
|
"dormant",
|
|
"notpresent",
|
|
"lowerlayerdown",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"interfaces": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "Interface"
|
|
},
|
|
"min": 0,
|
|
"max": 4
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"ipv4_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv4_Address"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"ipv6_addr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Address"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"ipv6_prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Prefix"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"indexes": [
|
|
[
|
|
"name"
|
|
]
|
|
]
|
|
},
|
|
"IPv4_Address": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"subnet_mask": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"dhcp",
|
|
"ikev2",
|
|
"auto_ip",
|
|
"ipcp",
|
|
"static"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IPv6_Address": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"address_status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"preferred",
|
|
"deprecated",
|
|
"invalid",
|
|
"inaccessible",
|
|
"unknown",
|
|
"tentative",
|
|
"duplicate",
|
|
"optimistic"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
}
|
|
}
|
|
},
|
|
"origin": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"auto_configured",
|
|
"dhcp",
|
|
"ikev2",
|
|
"map",
|
|
"well_known",
|
|
"static"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
}
|
|
}
|
|
},
|
|
"preferred_lifetime": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"valid_lifetime": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IPv6_Prefix": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"prefix_status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"preferred",
|
|
"deprecated",
|
|
"invalid",
|
|
"inaccessible",
|
|
"unknown"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
}
|
|
}
|
|
},
|
|
"origin": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"auto_configured",
|
|
"prefix_delegation",
|
|
"ra",
|
|
"well_known",
|
|
"static",
|
|
"child"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"static_type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"static",
|
|
"inapplicable",
|
|
"prefix_delegation",
|
|
"child"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"parent_prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Prefix"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"child_prefix_bits": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"on_link": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"autonomous": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"preferred_lifetime": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"valid_lifetime": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DHCPv4_Client": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ip_interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IP_Interface"
|
|
}
|
|
}
|
|
},
|
|
"request_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"received_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"send_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCPv6_Client": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ip_interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IP_Interface"
|
|
}
|
|
}
|
|
},
|
|
"request_address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"request_prefixes": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"rapid_commit": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"renew": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"request_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"received_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
},
|
|
"send_options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 32
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCP_Option": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"version": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"v4",
|
|
"v6"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"rx",
|
|
"tx"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"tag": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 340
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Netfilter": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
},
|
|
"mutable": false
|
|
},
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"protocol": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"ipv4",
|
|
"ipv6"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"table": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"filter",
|
|
"nat",
|
|
"mangle",
|
|
"raw",
|
|
"security"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"chain": {
|
|
"type": {
|
|
"key": {
|
|
"minLength": 1,
|
|
"maxLength": 64,
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"priority": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"rule": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 0,
|
|
"maxLength": 512
|
|
}
|
|
}
|
|
},
|
|
"target": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true,
|
|
"indexes": [
|
|
[
|
|
"name"
|
|
]
|
|
]
|
|
},
|
|
"Routing": {
|
|
"columns": {
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"protocol": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"ipv4",
|
|
"ipv6"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"dhcp",
|
|
"ospf",
|
|
"ra",
|
|
"ipcp",
|
|
"rip",
|
|
"static"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"ip_interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"dest": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"gateway": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCPv4_Server": {
|
|
"columns": {
|
|
"interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IP_Interface"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"min_address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"max_address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"lease_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 256
|
|
}
|
|
},
|
|
"static_address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCPv4_Lease"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"leased_address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCPv4_Lease"
|
|
},
|
|
"min": 0,
|
|
"max": 256
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCPv4_Lease": {
|
|
"columns": {
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"leased",
|
|
"static",
|
|
"error"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 15
|
|
}
|
|
}
|
|
},
|
|
"hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 17
|
|
}
|
|
}
|
|
},
|
|
"hostname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"leased_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"leased_fingerprint": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 256
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DHCPv6_Server": {
|
|
"columns": {
|
|
"interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IP_Interface"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"prefixes": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Prefix"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"prefix_delegation": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"options": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCP_Option"
|
|
},
|
|
"min": 0,
|
|
"max": 256
|
|
}
|
|
},
|
|
"lease_prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCPv6_Lease"
|
|
},
|
|
"min": 0,
|
|
"max": 256
|
|
}
|
|
},
|
|
"static_prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "DHCPv6_Lease"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"DHCPv6_Lease": {
|
|
"columns": {
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"leased",
|
|
"static",
|
|
"error"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"prefix": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
}
|
|
}
|
|
},
|
|
"duid": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 260
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 17
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"hostname": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"leased_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IPv6_RouteAdv": {
|
|
"columns": {
|
|
"interface": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IP_Interface"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"disabled",
|
|
"enabled",
|
|
"error"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"prefixes": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Prefix"
|
|
},
|
|
"min": 0,
|
|
"max": 64
|
|
}
|
|
},
|
|
"managed": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"home_agent": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"max_adv_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 4,
|
|
"maxInteger": 1800
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"min_adv_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 3,
|
|
"maxInteger": 1350
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"default_lifetime": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 65535
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"preferred_router": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"mtu": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1280
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"reachable_time": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 3600000
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"retrans_timer": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"current_hop_limit": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"rdnss": {
|
|
"type": {
|
|
"key": {
|
|
"type": "uuid",
|
|
"refTable": "IPv6_Address"
|
|
},
|
|
"min": 0,
|
|
"max": 16
|
|
}
|
|
},
|
|
"dnssl": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 253
|
|
},
|
|
"min": 0,
|
|
"max": 16
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"IPv6_Neighbors": {
|
|
"columns": {
|
|
"address": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 49
|
|
}
|
|
}
|
|
},
|
|
"hwaddr": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 12,
|
|
"maxLength": 17
|
|
}
|
|
}
|
|
},
|
|
"if_name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 31
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"IGMP_Config": {
|
|
"columns": {
|
|
"query_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 18000
|
|
}
|
|
}
|
|
},
|
|
"query_response_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 25
|
|
}
|
|
}
|
|
},
|
|
"last_member_query_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 100,
|
|
"maxInteger": 25500
|
|
}
|
|
}
|
|
},
|
|
"query_robustness_value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 2,
|
|
"maxInteger": 10
|
|
}
|
|
}
|
|
},
|
|
"maximum_groups": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 2,
|
|
"maxInteger": 5000
|
|
}
|
|
}
|
|
},
|
|
"maximum_sources":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
"maximum_members":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
"fast_leave_enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"MLD_Config": {
|
|
"columns": {
|
|
"query_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 18000
|
|
}
|
|
}
|
|
},
|
|
"query_response_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0,
|
|
"maxInteger": 25
|
|
}
|
|
}
|
|
},
|
|
"last_member_query_interval": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 100,
|
|
"maxInteger": 25500
|
|
}
|
|
}
|
|
},
|
|
"query_robustness_value": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 2,
|
|
"maxInteger": 10
|
|
}
|
|
}
|
|
},
|
|
"maximum_groups": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 2,
|
|
"maxInteger": 5000
|
|
}
|
|
}
|
|
},
|
|
"maximum_sources":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
"maximum_members":
|
|
{
|
|
"type": "integer"
|
|
},
|
|
"fast_leave_enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Reboot_Status": {
|
|
"columns": {
|
|
"count": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 0
|
|
}
|
|
}
|
|
},
|
|
"type": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"UNKNOWN",
|
|
"COLD_BOOT",
|
|
"POWER_CYCLE",
|
|
"WATCHDOG",
|
|
"CRASH",
|
|
"USER",
|
|
"DEVICE",
|
|
"HEALTH_CHECK",
|
|
"UPGRADE",
|
|
"THERMAL",
|
|
"CLOUD"
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"reason": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"maxLength": 128
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Service_Announcement": {
|
|
"columns": {
|
|
"name": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 31
|
|
}
|
|
}
|
|
},
|
|
"protocol": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 2,
|
|
"maxLength": 31
|
|
}
|
|
}
|
|
},
|
|
"port": {
|
|
"type": {
|
|
"key": {
|
|
"type": "integer",
|
|
"minInteger": 1,
|
|
"maxInteger": 65535
|
|
}
|
|
}
|
|
},
|
|
"txt": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": "string",
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
},
|
|
"Node_Services": {
|
|
"columns": {
|
|
"service": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"maxLength": 128
|
|
}
|
|
}
|
|
},
|
|
"enable": {
|
|
"type": {
|
|
"key": {
|
|
"type": "boolean"
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"status": {
|
|
"type": {
|
|
"key": {
|
|
"type": "string",
|
|
"enum": [
|
|
"set",
|
|
[
|
|
"enabled",
|
|
"disabled",
|
|
"error"
|
|
]
|
|
]
|
|
},
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"other_config": {
|
|
"type": {
|
|
"key": "string",
|
|
"value": {
|
|
"type": "string",
|
|
"maxLength": 64
|
|
},
|
|
"min": 0,
|
|
"max": "unlimited"
|
|
}
|
|
}
|
|
},
|
|
"isRoot": true
|
|
}
|
|
}
|
|
}
|