dpif-netdev: Print installed flows in dpif format.
[cascardo/ovs.git] / tests / idltest2.ovsschema
1 {
2   "name": "idltest",
3   "version": "1.2.3",
4   "tables": {
5     "link1": {
6       "columns": {
7         "i": {
8           "type": "integer"
9         },
10         "k": {
11           "type": {
12             "key": {
13               "type": "uuid",
14               "refTable": "link1"
15             }
16           }
17         },
18         "ka": {
19           "type": {
20             "key": {
21               "type": "uuid",
22               "refTable": "link1"
23             },
24             "max": "unlimited",
25             "min": 0
26           }
27         }
28       }
29     },
30     "simple": {
31       "columns": {
32         "b": {
33           "type": "boolean"
34         },
35         "ba": {
36           "type": {
37             "key": "boolean",
38             "max": 1,
39             "min": 0
40           }
41         },
42         "i": {
43           "type": "integer"
44         },
45         "ia": {
46           "type": {
47             "key": "integer",
48             "max": "unlimited",
49             "min": 0
50           }
51         },
52         "r": {
53           "type": "real"
54         },
55         "ra": {
56           "type": {
57             "key": "real",
58             "max": "unlimited",
59             "min": 0
60           }
61         },
62         "s": {
63           "type": "string"
64         },
65         "sa": {
66           "type": {
67             "key": "string",
68             "max": "unlimited",
69             "min": 0
70           }
71         },
72         "u": {
73           "type": "uuid"
74         },
75         "ua": {
76           "type": {
77             "key": "uuid",
78             "max": "unlimited",
79             "min": 0
80           }
81         }
82       }
83     },
84     "simple2" : {
85       "columns" : {
86         "name" : {
87           "type": "string"
88         },
89         "smap" : {
90           "type": {
91             "key" : "string",
92             "value": "string",
93             "min": 0,
94             "max": "unlimited"
95           }
96         },
97         "imap": {
98           "type" : {
99             "key": {
100               "type" : "integer",
101               "minInteger" : 0,
102               "maxInteger" : 4095
103             },
104             "value": {
105               "type" : "string"
106             },
107             "min": 0,
108             "max": "unlimited"
109           }
110         }
111       }
112     }
113   }
114 }