applications/luci-ntpc: drop uvl schema
[project/luci.git] / applications / luci-multiwan / root / lib / uci / schema / default / multiwan
1 package multiwan
2
3 config package
4         option title    `Multi-WAN Agent'
5
6 config section
7         option name     'multiwan'
8         option title    'Settings'
9         option named    true
10         option required true
11
12 config variable
13         option name     'default_route'
14         option title    'Default Route'
15         option section  'multiwan.multiwan'
16         option required true
17
18 config section
19         option name     'interface'
20         option title    'WAN Interfaces'
21         option named    true
22         option required true
23
24 config variable
25         option name     'weight'
26         option title    'Load Balancer Distribution'
27         option section  'multiwan.interface'
28         option datatype 'integer'
29         option required true
30
31 config variable
32         option name     'health_interval'
33         option title    'Health Monitor Interval'
34         option section  'multiwan.multiwan'
35         option datatype 'integer'
36         option required true
37
38 config variable
39         option name     'icmp_hosts'
40         option title    'Health Monitor ICMP Host(s)'
41         option section  'multiwan.interface'
42         option required true
43
44 config variable
45         option name     'timeout'
46         option title    'Health Monitor ICMP Timeout'
47         option section  'multiwan.interface'
48         option datatype 'integer'
49         option required true
50
51 config variable
52         option name     'health_fail_retries'
53         option title    'Attempts Before WAN Failover'
54         option section  'multiwan.interface'
55         option datatype 'integer'
56         option required true
57
58 config variable
59         option name     'health_recovery_retries'
60         option title    'Attempts Before WAN Recovery'
61         option section  'multiwan.interface'
62         option datatype 'integer'
63         option required true
64
65 config variable
66         option name     'failover_to'
67         option title    'Failover Traffic Destination'
68         option section  'multiwan.interface'
69         option required true
70
71 config variable
72         option name     'dns'
73         option title    'DNS Server(s)'
74         option section  'multiwan.interface'
75
76 config section
77         option name     'mwanfw'
78         option title    'Multi-WAN Traffic Rules'
79         option package  'multiwan.mwanfw'
80
81 config section
82         option name     'src'
83         option title    'Match by Source Address'
84         option section  'dualwan.dualwanfw'
85
86 config section
87         option name     'dst'
88         option title    'Match by Destination Address'
89         option section  'dualwan.dualwanfw'
90
91 config section
92         option name     'proto'
93         option title    'Match by Protocol'
94         option section  'dualwan.dualwanfw'
95
96 config section
97         option name     'ports'
98         option title    'Match by Destination Ports'
99         option section  'dualwan.dualwanfw'
100
101 config section
102         option name     'wanrule'
103         option title    'WAN Uplink'
104         option section  'multiwan.mwanfw'
105         option required true
106