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}}},
124 "type": {"key": {"type": "uuid",
127 "min": 0, "max": "unlimited"}},
129 "type": {"key": {"type": "uuid",
132 "min": 0, "max": "unlimited"}},
134 "type": {"key": {"type": "integer",
137 "min": 0, "max": 4096}},
139 "type": {"key": {"type": "uuid",
142 "min": 0, "max": 1}},
144 "type": {"key": {"type": "integer",
147 "min": 0, "max": 1}}}},
151 "type": {"key": {"type": "string"},
152 "min": 1, "max": "unlimited"}},
154 "type": {"key": {"type": "integer",
157 "min": 0, "max": 1}},
159 "type": {"key": {"type": "integer",
162 "min": 0, "max": 1}},
163 "add_id_to_interface": {
166 "type": {"key": {"type": "integer",
167 "minInteger": -1}}}}},
171 "type": {"key": "string", "min": 1, "max": "unlimited"}},
173 "type": {"key": "integer", "min": 0, "max": 1}},
175 "type": {"key": "integer", "min": 0, "max": 1}},
177 "type": {"key": "integer", "min": 0, "max": 1}},
179 "type": {"key": "string", "min": 0, "max": 1}}}},
185 "type": {"key": {"type": "integer",
187 "min": 0, "max": 1}},
188 "inactivity_probe": {
189 "type": {"key": "integer", "min": 0, "max": 1}},
191 "type": {"key": {"type": "string",
192 "enum": ["set", ["standalone", "secure"]]},
193 "min": 0, "max": 1}},
194 "discover_accept_regex": {
195 "type": {"key": "string", "min": 0, "max": 1}},
196 "discover_update_resolv_conf": {
197 "type": {"key": "boolean", "min": 0, "max": 1}},
199 "type": {"key": {"type": "string",
200 "enum": ["set", ["in-band", "out-of-band"]]},
201 "min": 0, "max": 1}},
203 "type": {"key": {"type": "string"},
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}},
211 "controller_rate_limit": {
212 "type": {"key": {"type": "integer",
214 "min": 0, "max": 1}},
215 "controller_burst_limit": {
216 "type": {"key": {"type": "integer",
218 "min": 0, "max": 1}}}},
227 "bootstrap_ca_cert": {
228 "type": "boolean"}}}}}