Simon Hunt
Committed by Gerrit Code Review

CORD Subscriber GUI -- Additional examples of responses from XOS.

Change-Id: I98d283a9eb009956c0188d94410f5798e69cdadd
1 +/*
2 + * Copyright 2015 Open Networking Laboratory
3 + *
4 + * Licensed under the Apache License, Version 2.0 (the "License");
5 + * you may not use this file except in compliance with the License.
6 + * You may obtain a copy of the License at
7 + *
8 + * http://www.apache.org/licenses/LICENSE-2.0
9 + *
10 + * Unless required by applicable law or agreed to in writing, software
11 + * distributed under the License is distributed on an "AS IS" BASIS,
12 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 + * See the License for the specific language governing permissions and
14 + * limitations under the License.
15 + *
16 + */
17 +
18 +package org.onosproject.cord.gui;
19 +
20 +/**
21 + * Encapsulation of interactions with XOS.
22 + */
23 +public class XosManager {
24 +
25 +}
1 +{
2 + "firewall": false,
3 + "cdn": false,
4 + "url_filter": false
5 +}
1 +{
2 + "users": [
3 + {
4 + "mac": "010203040506",
5 + "name": "Moms laptop",
6 + "id": 0
7 + },
8 + {
9 + "mac": "010203040507",
10 + "name": "Dads desktop",
11 + "id": 1
12 + },
13 + {
14 + "id": 2,
15 + "mac": "010203040507",
16 + "name": "Jacks iPad",
17 + "level": "PG"
18 + },
19 + {
20 + "mac": "010203040508",
21 + "name": "Jills iPad",
22 + "id": 3
23 + }
24 + ]
25 +}
1 +{
2 + "users": [
3 + {
4 + "mac": "010203040506",
5 + "name": "Moms laptop",
6 + "id": 0
7 + },
8 + {
9 + "mac": "010203040507",
10 + "name": "Dads desktop",
11 + "id": 1
12 + },
13 + {
14 + "mac": "010203040507",
15 + "name": "Jacks iPad",
16 + "id": 2
17 + },
18 + {
19 + "mac": "010203040508",
20 + "name": "Jills iPad",
21 + "id": 3
22 + }
23 + ]
24 +}
1 +{
2 + "humanReadableName": "vOLT on service 1",
3 + "id": 92,
4 + "service_specific_id": "33445573",
5 + "vlan_id": "77889908",
6 + "vcpe_id": 93,
7 + "sliver": 108,
8 + "sliver_name": "mysite_vcpe",
9 + "image": 1,
10 + "image_name": "Ubuntu-14.04-LTS",
11 + "firewall_enable": false,
12 + "firewall_rules": "accept all anywhere anywhere",
13 + "url_filter_enable": false,
14 + "url_filter_rules": "allow all",
15 + "url_filter_level": "R",
16 + "cdn_enable": false,
17 + "vbng_id": 94,
18 + "routeable_subnet": "",
19 + "nat_ip": "172.16.0.106",
20 + "lan_ip": "12.0.0.16",
21 + "wan_ip": "11.0.0.16",
22 + "private_ip": "10.0.6.43"
23 +}
1 { 1 {
2 "subscribers": [ 2 "subscribers": [
3 { 3 {
4 - "humanReadableName": "vOLT on service 16", 4 + "humanReadableName": "vOLT on service 1",
5 - "id": 8, 5 + "id": 92,
6 - "service_specific_id": "9999", 6 + "service_specific_id": "33445573",
7 - "vlan_id": 8888, 7 + "vlan_id": "77889908",
8 - "vcpe_id": 9, 8 + "vcpe_id": 93,
9 - "sliver": 379, 9 + "sliver": 108,
10 - "sliver_name": "onlab_test405", 10 + "sliver_name": "mysite_vcpe",
11 - "image": 29, 11 + "image": 1,
12 - "image_name": "Ubuntu 14.04 LTS", 12 + "image_name": "Ubuntu-14.04-LTS",
13 - "firewall_enable": true, 13 + "firewall_enable": false,
14 - "firewall_rules": "accept tcp anywhere anywhere dpt 80\naccept tcp anywhere anywhere dpt 443\naccept tcp anywhere anywhere dpt 22", 14 + "firewall_rules": "accept all anywhere anywhere",
15 - "url_filter_enable": true, 15 + "url_filter_enable": false,
16 "url_filter_rules": "allow all", 16 "url_filter_rules": "allow all",
17 - "url_filter_level": "PG", 17 + "url_filter_level": "R",
18 "cdn_enable": false, 18 "cdn_enable": false,
19 - "vbng_id": 10, 19 + "vbng_id": 94,
20 - "routeable_subnet": "placeholder-from-observer" 20 + "routeable_subnet": "",
21 + "nat_ip": "172.16.0.106",
22 + "lan_ip": "12.0.0.16",
23 + "wan_ip": "11.0.0.16",
24 + "private_ip": "10.0.6.43"
21 }, 25 },
22 { 26 {
23 - "humanReadableName": "vOLT on service 16", 27 + "humanReadableName": "vOLT on service 1",
24 - "id": 1, 28 + "id": 138,
25 "service_specific_id": "", 29 "service_specific_id": "",
26 - "vlan_id": null, 30 + "vlan_id": "100",
27 - "vcpe_id": 2, 31 + "vcpe_id": 139,
28 - "sliver": 384, 32 + "sliver": 106,
29 - "sliver_name": "onlab_vcpe", 33 + "sliver_name": "mysite_vcpe",
30 - "image": 29, 34 + "image": 1,
31 - "image_name": "Ubuntu 14.04 LTS", 35 + "image_name": "Ubuntu-14.04-LTS",
32 - "firewall_enable": true, 36 + "firewall_enable": false,
37 + "firewall_rules": "accept all anywhere anywhere",
38 + "url_filter_enable": false,
39 + "url_filter_rules": "allow all",
40 + "url_filter_level": "PG",
41 + "cdn_enable": false,
42 + "vbng_id": 140,
43 + "routeable_subnet": "",
44 + "nat_ip": "172.16.0.104",
45 + "lan_ip": "12.0.0.14",
46 + "wan_ip": "11.0.0.14",
47 + "private_ip": "10.0.6.41"
48 + },
49 + {
50 + "humanReadableName": "vOLT on service 1",
51 + "id": 154,
52 + "service_specific_id": "98765",
53 + "vlan_id": "99",
54 + "vcpe_id": 155,
55 + "sliver": 117,
56 + "sliver_name": "mysite_vcpe",
57 + "image": 1,
58 + "image_name": "Ubuntu-14.04-LTS",
59 + "firewall_enable": false,
60 + "firewall_rules": "accept all anywhere anywhere",
61 + "url_filter_enable": false,
62 + "url_filter_rules": "allow all",
63 + "url_filter_level": "PG",
64 + "cdn_enable": false,
65 + "vbng_id": 156,
66 + "routeable_subnet": "",
67 + "nat_ip": "172.16.0.114",
68 + "lan_ip": "12.0.0.24",
69 + "wan_ip": "11.0.0.24",
70 + "private_ip": "10.0.6.48"
71 + },
72 + {
73 + "humanReadableName": "vOLT on service 1",
74 + "id": 157,
75 + "service_specific_id": "5678",
76 + "vlan_id": "999",
77 + "vcpe_id": 158,
78 + "sliver": 118,
79 + "sliver_name": "mysite_vcpe",
80 + "image": 1,
81 + "image_name": "Ubuntu-14.04-LTS",
82 + "firewall_enable": false,
33 "firewall_rules": "accept all anywhere anywhere", 83 "firewall_rules": "accept all anywhere anywhere",
34 - "url_filter_enable": true, 84 + "url_filter_enable": false,
35 "url_filter_rules": "allow all", 85 "url_filter_rules": "allow all",
36 "url_filter_level": "PG", 86 "url_filter_level": "PG",
37 - "cdn_enable": true, 87 + "cdn_enable": false,
38 - "vbng_id": 4, 88 + "vbng_id": 159,
39 - "routeable_subnet": "1.1.1.1/4" 89 + "routeable_subnet": "",
90 + "nat_ip": "172.16.0.119",
91 + "lan_ip": "12.0.0.29",
92 + "wan_ip": "11.0.0.29",
93 + "private_ip": "10.0.6.53"
94 + },
95 + {
96 + "humanReadableName": "vOLT on service 1",
97 + "id": 160,
98 + "service_specific_id": "1",
99 + "vlan_id": "100",
100 + "vcpe_id": 161,
101 + "sliver": 119,
102 + "sliver_name": "mysite_vcpe",
103 + "image": 1,
104 + "image_name": "Ubuntu-14.04-LTS",
105 + "firewall_enable": false,
106 + "firewall_rules": "accept all anywhere anywhere",
107 + "url_filter_enable": false,
108 + "url_filter_rules": "allow all",
109 + "url_filter_level": "PG",
110 + "cdn_enable": false,
111 + "vbng_id": 162,
112 + "routeable_subnet": "",
113 + "nat_ip": "172.16.0.120",
114 + "lan_ip": "12.0.0.30",
115 + "wan_ip": "11.0.0.30",
116 + "private_ip": "10.0.6.54"
117 + },
118 + {
119 + "humanReadableName": "vOLT on service 1",
120 + "id": 163,
121 + "service_specific_id": "101",
122 + "vlan_id": "101",
123 + "vcpe_id": 164,
124 + "sliver": 120,
125 + "sliver_name": "mysite_vcpe",
126 + "image": 1,
127 + "image_name": "Ubuntu-14.04-LTS",
128 + "firewall_enable": false,
129 + "firewall_rules": "accept all anywhere anywhere",
130 + "url_filter_enable": false,
131 + "url_filter_rules": "allow all",
132 + "url_filter_level": "PG",
133 + "cdn_enable": false,
134 + "vbng_id": 165,
135 + "routeable_subnet": "",
136 + "nat_ip": "172.16.0.121",
137 + "lan_ip": "12.0.0.31",
138 + "wan_ip": "11.0.0.31",
139 + "private_ip": "10.0.6.55"
40 } 140 }
41 ] 141 ]
42 } 142 }
......