2 "name": "hardware_vtep",
3 "cksum": "58544667 7319",
8 "type": {"key": {"type": "uuid",
9 "refTable": "Manager"},
10 "min": 0, "max": "unlimited"}},
12 "type": {"key": {"type": "uuid", "refTable": "Physical_Switch"},
13 "min": 0, "max": "unlimited"}}
20 "type": {"key": {"type": "uuid", "refTable": "Physical_Port"},
21 "min": 0, "max": "unlimited"}},
22 "name": {"type": "string"},
23 "description": {"type": "string"},
25 "type": {"key": {"type": "string"}, "min": 0, "max": "unlimited"}},
27 "type": {"key": {"type": "string"}, "min": 0, "max": "unlimited"}},
29 "type": {"key": {"type": "uuid", "refTable": "Tunnel"},
30 "min": 0, "max": "unlimited"}},
31 "switch_fault_status": {
33 "key": "string", "min": 0, "max": "unlimited"},
35 "indexes": [["name"]]},
38 "name": {"type": "string"},
39 "description": {"type": "string"},
41 "type": {"key": {"type": "integer",
42 "minInteger": 0, "maxInteger": 4095},
43 "value": {"type": "uuid", "refTable": "Logical_Switch"},
44 "min": 0, "max": "unlimited"}},
46 "type": {"key": {"type": "integer",
47 "minInteger": 0, "maxInteger": 4095},
48 "value": {"type": "uuid",
49 "refTable": "Logical_Binding_Stats"},
50 "min": 0, "max": "unlimited"}},
51 "port_fault_status": {
53 "key": "string", "min": 0, "max": "unlimited"},
58 "type": {"key": {"type": "uuid",
59 "refTable": "Physical_Locator"}}},
61 "type": {"key": {"type": "uuid",
62 "refTable": "Physical_Locator"}}},
64 "type": {"key": "string", "value": "string",
65 "min": 0, "max": "unlimited"}},
66 "bfd_config_remote": {
67 "type": {"key": "string", "value": "string",
68 "min": 0, "max": "unlimited"}},
70 "type": {"key": "string", "value": "string",
71 "min": 0, "max": "unlimited"}},
73 "type": {"key": "string", "value": "string",
74 "min": 0, "max": "unlimited"}}}},
75 "Logical_Binding_Stats": {
77 "bytes_from_local": {"type": "integer"},
78 "packets_from_local": {"type": "integer"},
79 "bytes_to_local": {"type": "integer"},
80 "packets_to_local": {"type": "integer"}}},
83 "name": {"type": "string"},
84 "description": {"type": "string"},
85 "tunnel_key": {"type": {"key": "integer", "min": 0, "max": 1}}},
87 "indexes": [["name"]]},
90 "MAC": {"type": "string"},
92 "type": {"key": {"type": "uuid",
93 "refTable": "Logical_Switch"}}},
95 "type": {"key": {"type": "uuid",
96 "refTable": "Physical_Locator"}}},
97 "ipaddr": {"type": "string"}},
99 "Ucast_Macs_Remote": {
101 "MAC": {"type": "string"},
103 "type": {"key": {"type": "uuid",
104 "refTable": "Logical_Switch"}}},
106 "type": {"key": {"type": "uuid",
107 "refTable": "Physical_Locator"}}},
108 "ipaddr": {"type": "string"}},
110 "Mcast_Macs_Local": {
112 "MAC": {"type": "string"},
114 "type": {"key": {"type": "uuid",
115 "refTable": "Logical_Switch"}}},
117 "type": {"key": {"type": "uuid",
118 "refTable": "Physical_Locator_Set"}}},
119 "ipaddr": {"type": "string"}},
121 "Mcast_Macs_Remote": {
123 "MAC": {"type": "string"},
125 "type": {"key": {"type": "uuid",
126 "refTable": "Logical_Switch"}}},
128 "type": {"key": {"type": "uuid",
129 "refTable": "Physical_Locator_Set"}}},
130 "ipaddr": {"type": "string"}},
134 "name": {"type": "string"},
135 "description": {"type": "string"},
137 "type": {"key": {"type": "string"},
138 "value": {"type": "uuid",
139 "refTable": "Logical_Switch"},
140 "min": 0, "max": "unlimited"}},
142 "type": {"key": {"type": "string"},
143 "value": {"type" : "string"},
144 "min": 0, "max": "unlimited"}}},
146 "indexes": [["name"]]},
147 "Arp_Sources_Local": {
149 "src_mac": {"type": "string"},
151 "type": {"key": {"type": "uuid",
152 "refTable": "Physical_Locator"}}}},
154 "Arp_Sources_Remote": {
156 "src_mac": {"type": "string"},
158 "type": {"key": {"type": "uuid",
159 "refTable": "Physical_Locator"}}}},
161 "Physical_Locator_Set": {
164 "type": {"key": {"type": "uuid", "refTable": "Physical_Locator"},
165 "min": 1, "max": "unlimited"},
167 "Physical_Locator": {
169 "encapsulation_type": {
172 "enum": ["set", ["vxlan_over_ipv4"]],
175 "dst_ip": {"type": "string", "mutable": false}},
176 "indexes": [["encapsulation_type", "dst_ip"]]},
179 "target": {"type": "string"},
181 "type": {"key": {"type": "integer",
183 "min": 0, "max": 1}},
184 "inactivity_probe": {
185 "type": {"key": "integer", "min": 0, "max": 1}},
187 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},
192 "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"},
194 "indexes": [["target"]],