blob: e3efdb7a46fa44aef8bb95ba7d35c3f403675bbd [file] [log] [blame]
Andrea Campanellaf6e0ab72018-03-21 19:08:21 -07001{
2 "type": "object",
3 "title": "multicast-routes-creation-bulk",
4 "required": [
5 "routes"
6 ],
7 "properties": {
8 "routes": {
9 "type": "array",
10 "items": {
11 "properties": {
12 "group": {
13 "type": "string",
14 "example": "224.0.1.1",
15 "description": "Multicast Route Group IP Address"
16 },
17 "source": {
18 "type": "string",
19 "example": "10.0.1.1",
20 "description": "Multicast Route Source IP Address"
21 },
22 "sources": {
23 "type": "array",
24 "xml": {
25 "name": "sources",
26 "wrapped": true
27 },
28 "items": {
29 "type": "string",
30 "example": "of:0000000000000206/8",
31 "description": "A source connect point for the route"
32 },
33 "description": "Source connect points for the route"
34 },
35 "sinks": {
36 "type": "array",
37 "xml": {
38 "name": "sinks",
39 "wrapped": true
40 },
41 "items": {
42 "type": "string",
43 "example": "00:CC:00:00:00:01/None",
44 "description": "A host sink for the route"
45 },
46 "description": "Host sinks for the route"
47 }
48 }
49 }
50 }
51 }
52 }
53}