blob: 1f5f7415fef2412c7f2108476d976bf118f49bec [file] [log] [blame]
Andrea Campanella644a8a62018-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",
Andrea Campanella0ddf9b82018-04-27 15:54:42 +020030 "example": "00:CC:00:00:00:02/None",
31 "description": "A host source for the route"
Andrea Campanella644a8a62018-03-21 19:08:21 -070032 },
Andrea Campanella0ddf9b82018-04-27 15:54:42 +020033 "description": "Host source for the route"
Andrea Campanella644a8a62018-03-21 19:08:21 -070034 },
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 }
Andrea Campanella644a8a62018-03-21 19:08:21 -070049 }
50 }
51 }
52}