blob: ab8afb66fa7d43fc4aea035b4a196e96f2a8f100 [file] [log] [blame]
Dan Timoney5363b272017-07-18 20:23:07 -04001/*-
2 * ============LICENSE_START=======================================================
3 * openECOMP : SDN-C
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights
6 * reserved.
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END=========================================================
20 */
21
22{
23 "input":{
24 "sdnc-request-header":{
25 "svc-request-id":"omx-123",
26 "svc-action":"assign"
27 },
28 "sdnc-topology-additional-data":{
29 "svc-vnf-type":"vce"
30 },
31 "request-information":{
32 "request-id":"mso-1234",
33 "request-action":"Layer3ServiceActivateRequest",
34 "source":"OMX"
35 },
36 "service-information":{
37 "service-type":"SDN-ETHERNET-INTERNET",
38 "service-instance-id":"service-instance-123",
39 "subscriber-name":"ssb-subscriber"
40 },
41 "l2-homing-information":{
42 "evc-name":"EVC-123",
43 "topology":"PointToPoint",
44 "preferred-aic-clli":"ATLNGATL001"
45 }
46 "internet-evc-access-information":{
47 "internet-evc-speed-value":"150",
48 "internet-evc-speed-units":"Mbps",
49 "ip-version":"v6"
50 }
51 "vr-lan":{
52 "routing-protocol":"none",
53 {
54 "v6-vr-lan-prefix":"string",
55 "v6-public-lan-prefixes":{
56 "t-provided-v6-lan-public-prefixes":[
57 {
58 "v6-lan-public-prefix-length":"integer",
59 "v6-lan-public-prefix":"string",
60 "request-index":"integer"
61 }
62 ]
63 },
64 "v6-vr-lan-prefix-length":"integer",
65 "v4-vr-lan-prefix-length":"integer",
66 "firewall-lite":{
67 "v6-firewall-packet-filters":[
68 {
69 "v6-firewall-prefix-length":"integer",
70 "udp-port-list":[
71 {
72 "port-number":"integer"
73 }
74 ],
75 "tcp-port-list":[
76 {
77 "port-number":"integer"
78 }
79 ],
80 "v6-firewall-prefix":"string"
81 }
82 ],
83 "v4-firewall-packet-filters":[
84 {
85 "v4-firewall-prefix-length":"integer",
86 "udp-port-list":[
87 {
88 "port-number":"integer"
89 }
90 ],
91 "tcp-port-list":[
92 {
93 "port-number":"integer"
94 }
95 ],
96 "v4-firewall-prefix":"string"
97 }
98 ]
99 },
100 "v6-vce-wan-address":"string",
101 "v4-public-lan-prefixes":{
102 "t-provided-v4-lan-public-prefixes":[
103 {
104 "v4-lan-public-prefix":"string",
105 "v4-lan-public-prefix-length":"integer",
106 "request-index":"integer"
107 }
108 ]
109 },
110 "pat":{
111 "v4-pat-default-pool-prefix-length":"integer",
112 "v4-pat-pools":[
113 {
114 "v4-pat-pool-next-hop-address":"string",
115 "v4-pat-pool-prefix-length":"integer",
116 "v4-pat-pool-prefix":"string"
117 }
118 ],
119 "v4-pat-default-pool-prefix":"string"
120 },
121 "v4-vce-loopback-address":"string",
122 "v4-vr-lan-prefix":"string",
123 "dhcp":{
124 "v4-dhcp-pools":[
125 {
126 "v4-dhcp-relay-next-hop-address":"string",
127 "excluded-v4-addresses":[
128 {
129 "excluded-v4-address":"string"
130 }
131 ],
132 "v4-dhcp-pool-prefix":"string",
133 "v4-dhcp-relay-gateway-address":"string",
134 "v4-dhcp-pool-prefix-length":"integer"
135 }
136 ],
137 "excluded-v4-dhcp-addresses-from-default-pool":[
138 {
139 "excluded-v4-address":"string"
140 }
141 ],
142 "v6-dhcp-pools":[
143 {
144 "v6-dhcp-relay-gateway-address":"string",
145 "excluded-v6-addresses":[
146 {
147 "excluded-v6-address":"string"
148 }
149 ],
150 "v6-dhcp-pool-prefix-length":"integer",
151 "v6-dhcp-relay-next-hop-address":"string",
152 "v6-dhcp-pool-prefix":"string"
153 }
154 ],
155 "v6-dhcp-default-pool-prefix":"string",
156 "v6-dhcp-default-pool-prefix-length":"integer",
157 "v4-dhcp-default-pool-prefix":"string",
158 "excluded-v6-dhcp-addresses-from-default-pool":[
159 {
160 "excluded-v6-address":"string"
161 }
162 ],
163 "v4-dhcp-default-pool-prefix-length":"integer"
164 },
165 "nat":{
166 "v4-nat-mapping-entries":[
167 {
168 "v4-nat-external":"string",
169 "v4-nat-next-hop-address":"string",
170 "v4-nat-internal":"string"
171 }
172 ]
173 },
174 "static-routes":{
175 "v6-static-routes":[
176 {
177 "v6-static-route-prefix-length":"integer",
178 "v6-next-hop-address":"string",
179 "v6-static-route-prefix":"string"
180 }
181 ],
182 "v4-static-routes":[
183 {
184 "v4-static-route-prefix-length":"integer",
185 "v4-static-route-prefix":"string",
186 "v4-next-hop-address":"string"
187 }
188 ]
189 }
190 }
191
192 }
193
194 }
195}