2 "name": "OVN_Northbound",
4 "cksum": "650844440 8727",
8 "nb_cfg": {"type": {"key": "integer"}},
9 "sb_cfg": {"type": {"key": "integer"}},
10 "hv_cfg": {"type": {"key": "integer"}},
12 "type": {"key": "string", "value": "string",
13 "min": 0, "max": "unlimited"}}},
18 "name": {"type": "string"},
19 "ports": {"type": {"key": {"type": "uuid",
20 "refTable": "Logical_Switch_Port",
24 "acls": {"type": {"key": {"type": "uuid",
29 "load_balancer": {"type": {"key": {"type": "uuid",
30 "refTable": "Load_Balancer",
35 "type": {"key": "string", "value": "string",
36 "min": 0, "max": "unlimited"}}},
38 "Logical_Switch_Port": {
40 "name": {"type": "string"},
41 "type": {"type": "string"},
43 "type": {"key": "string",
47 "parent_name": {"type": {"key": "string", "min": 0, "max": 1}},
49 "type": {"key": {"type": "integer",
53 "addresses": {"type": {"key": "string",
56 "port_security": {"type": {"key": "string",
59 "up": {"type": {"key": "boolean", "min": 0, "max": 1}},
60 "enabled": {"type": {"key": "boolean", "min": 0, "max": 1}},
61 "dhcpv4_options": {"type": {"key": {"type": "uuid",
62 "refTable": "DHCP_Options",
67 "type": {"key": "string", "value": "string",
68 "min": 0, "max": "unlimited"}}},
69 "indexes": [["name"]],
73 "name": {"type": "string"},
74 "addresses": {"type": {"key": "string",
78 "type": {"key": "string", "value": "string",
79 "min": 0, "max": "unlimited"}}},
80 "indexes": [["name"]],
85 "type": {"key": "string", "value": "string",
86 "min": 0, "max": "unlimited"}},
88 "type": {"key": {"type": "string",
89 "enum": ["set", ["tcp", "udp"]]},
92 "type": {"key": "string", "value": "string",
93 "min": 0, "max": "unlimited"}}},
97 "priority": {"type": {"key": {"type": "integer",
99 "maxInteger": 32767}}},
100 "direction": {"type": {"key": {"type": "string",
101 "enum": ["set", ["from-lport", "to-lport"]]}}},
102 "match": {"type": "string"},
103 "action": {"type": {"key": {"type": "string",
104 "enum": ["set", ["allow", "allow-related", "drop", "reject"]]}}},
105 "log": {"type": "boolean"},
107 "type": {"key": "string", "value": "string",
108 "min": 0, "max": "unlimited"}}},
112 "name": {"type": "string"},
113 "ports": {"type": {"key": {"type": "uuid",
114 "refTable": "Logical_Router_Port",
115 "refType": "strong"},
117 "max": "unlimited"}},
118 "static_routes": {"type": {"key": {"type": "uuid",
119 "refTable": "Logical_Router_Static_Route",
120 "refType": "strong"},
122 "max": "unlimited"}},
123 "enabled": {"type": {"key": "boolean", "min": 0, "max": 1}},
124 "nat": {"type": {"key": {"type": "uuid",
126 "refType": "strong"},
128 "max": "unlimited"}},
130 "type": {"key": "string",
133 "max": "unlimited"}},
135 "type": {"key": "string", "value": "string",
136 "min": 0, "max": "unlimited"}}},
138 "Logical_Router_Port": {
140 "name": {"type": "string"},
141 "networks": {"type": {"key": "string",
143 "max": "unlimited"}},
144 "mac": {"type": "string"},
145 "peer": {"type": {"key": "string", "min": 0, "max": 1}},
146 "enabled": {"type": {"key": "boolean", "min": 0, "max": 1}},
148 "type": {"key": "string", "value": "string",
149 "min": 0, "max": "unlimited"}}},
150 "indexes": [["name"]],
152 "Logical_Router_Static_Route": {
154 "ip_prefix": {"type": "string"},
155 "nexthop": {"type": "string"},
156 "output_port": {"type": {"key": "string", "min": 0, "max": 1}}},
160 "external_ip": {"type": "string"},
161 "logical_ip": {"type": "string"},
162 "type": {"type": {"key": {"type": "string",
163 "enum": ["set", ["dnat",
170 "cidr": {"type": "string"},
171 "options": {"type": {"key": "string", "value": "string",
172 "min": 0, "max": "unlimited"}},
174 "type": {"key": "string", "value": "string",
175 "min": 0, "max": "unlimited"}}},