1 {"name": "Open_vSwitch",
6 "type": {"key": {"type": "uuid",
8 "min": 0, "max": "unlimited"}},
10 "type": {"key": {"type": "uuid",
11 "refTable": "Controller"},
14 "type": {"key": "string", "min": 0, "max": "unlimited"}},
16 "type": {"key": {"type": "uuid",
20 "type": {"key": "string", "value": "string",
21 "min": 0, "max": "unlimited"}},
33 "type": {"key": "string", "min": 0, "max": 1},
36 "type": {"key": {"type": "uuid",
38 "min": 0, "max": "unlimited"}},
40 "type": {"key": {"type": "uuid",
41 "refTable": "Mirror"},
42 "min": 0, "max": "unlimited"}},
44 "type": {"key": {"type": "uuid",
45 "refTable": "NetFlow"},
48 "type": {"key": {"type": "uuid",
52 "type": {"key": {"type": "uuid",
53 "refTable": "Controller"},
56 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
58 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
60 "type": {"key": {"type": "integer",
63 "min": 0, "max": 4096}}}},
69 "type": {"key": {"type": "uuid",
70 "refTable": "Interface"},
71 "min": 1, "max": "unlimited"}},
73 "type": {"key": {"type": "integer",
76 "min": 0, "max": 4096}},
78 "type": {"key": {"type": "integer",
83 "type": {"key": {"type": "string"},
94 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
96 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}}}},
104 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
105 "ingress_policing_rate": {
106 "type": {"key": {"type": "integer",
108 "ingress_policing_burst": {
109 "type": {"key": {"type": "integer",
112 "type": {"key": {"type": "string"},
113 "min": 0, "max": 1}},
115 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
117 "type": {"key": "integer", "min": 0, "max": 1},
118 "ephemeral": true}}},
127 "type": {"key": {"type": "uuid",
130 "min": 0, "max": "unlimited"}},
132 "type": {"key": {"type": "uuid",
135 "min": 0, "max": "unlimited"}},
137 "type": {"key": {"type": "integer",
140 "min": 0, "max": 4096}},
142 "type": {"key": {"type": "uuid",
145 "min": 0, "max": 1}},
147 "type": {"key": {"type": "integer",
150 "min": 0, "max": 1}}}},
154 "type": {"key": {"type": "string"},
155 "min": 1, "max": "unlimited"}},
157 "type": {"key": {"type": "integer",
160 "min": 0, "max": 1}},
162 "type": {"key": {"type": "integer",
165 "min": 0, "max": 1}},
166 "add_id_to_interface": {
169 "type": {"key": {"type": "integer",
170 "minInteger": -1}}}}},
174 "type": {"key": "string", "min": 1, "max": "unlimited"}},
176 "type": {"key": "integer", "min": 0, "max": 1}},
178 "type": {"key": "integer", "min": 0, "max": 1}},
180 "type": {"key": "integer", "min": 0, "max": 1}},
182 "type": {"key": "string", "min": 0, "max": 1}}}},
188 "type": {"key": {"type": "integer",
190 "min": 0, "max": 1}},
191 "inactivity_probe": {
192 "type": {"key": "integer", "min": 0, "max": 1}},
194 "type": {"key": {"type": "string",
195 "enum": ["set", ["standalone", "secure"]]},
196 "min": 0, "max": 1}},
197 "discover_accept_regex": {
198 "type": {"key": "string", "min": 0, "max": 1}},
199 "discover_update_resolv_conf": {
200 "type": {"key": "boolean", "min": 0, "max": 1}},
202 "type": {"key": {"type": "string",
203 "enum": ["set", ["in-band", "out-of-band"]]},
204 "min": 0, "max": 1}},
206 "type": {"key": {"type": "string"},
207 "min": 0, "max": 1}},
209 "type": {"key": {"type": "string"},
210 "min": 0, "max": 1}},
212 "type": {"key": {"type": "string"},
213 "min": 0, "max": 1}},
214 "controller_rate_limit": {
215 "type": {"key": {"type": "integer",
217 "min": 0, "max": 1}},
218 "controller_burst_limit": {
219 "type": {"key": {"type": "integer",
221 "min": 0, "max": 1}}}},
230 "bootstrap_ca_cert": {
231 "type": "boolean"}}}}}