blob: 013745c905d8aa45aff1e98961e52c99de5871eb [file] [log] [blame]
Ittay Stern66af8b92019-03-11 09:34:34 +02001{
2 "service": {
3 "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
4 "invariantUuid": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
5 "name": "ComplexService",
6 "version": "1.0",
7 "toscaModelURL": null,
8 "category": "Emanuel",
9 "serviceType": "",
10 "serviceRole": "",
11 "description": "ComplexService",
12 "serviceEcompNaming": "true",
13 "instantiationType": "Macro",
14 "inputs": {},
15 "vidNotions": {
16 "instantiationUI": "legacy",
17 "modelCategory": "other",
Ittay Sternf4dff322019-07-08 15:46:44 +030018 "viewEditUI": "legacy",
19 "instantiationType": "Macro"
Ittay Stern66af8b92019-03-11 09:34:34 +020020 }
21 },
22 "vnfs": {
23 "VF_vGeraldine 0": {
24 "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
25 "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
26 "description": "VSP_vGeraldine",
27 "name": "VF_vGeraldine",
28 "version": "2.0",
29 "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
30 "inputs": {},
31 "commands": {},
32 "properties": {
33 "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
34 "sctp-b-ipv6-egress_src_start_port": "0",
35 "sctp-a-ipv6-egress_rule_application": "any",
36 "Internal2_allow_transit": "true",
37 "sctp-b-IPv6_ethertype": "IPv6",
38 "sctp-a-egress_rule_application": "any",
39 "sctp-b-ingress_action": "pass",
40 "sctp-b-ingress_rule_protocol": "icmp",
41 "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
42 "sctp-b-ipv6-ingress-src_start_port": "0.0",
43 "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
44 "fsb_volume_size_0": "320.0",
45 "sctp-b-egress_src_addresses": "local",
46 "sctp-a-ipv6-ingress_ethertype": "IPv4",
47 "sctp-a-ipv6-ingress-dst_start_port": "0",
48 "sctp-b-ipv6-ingress_rule_application": "any",
49 "domain_name": "default-domain",
50 "sctp-a-ingress_rule_protocol": "icmp",
51 "sctp-b-egress-src_start_port": "0.0",
52 "sctp-a-egress_src_addresses": "local",
53 "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
54 "sctp-a-egress-src_start_port": "0.0",
55 "sctp-a-ingress_ethertype": "IPv4",
56 "sctp-b-ipv6-ingress-dst_end_port": "65535",
57 "sctp-b-dst_subnet_prefix_v6": "::",
58 "nf_naming": "{ecomp_generated_naming=true}",
59 "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
60 "sctp-b-egress-dst_start_port": "0.0",
61 "ncb_flavor_name": "nv.c20r64d1",
62 "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
63 "sctp-b-egress_dst_subnet_prefix_len": "0.0",
64 "Internal2_net_cidr": "10.0.0.10",
65 "sctp-a-ingress-dst_start_port": "0.0",
66 "sctp-a-egress-dst_start_port": "0.0",
67 "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
68 "sctp-a-egress_ethertype": "IPv4",
69 "vlc_st_service_mode": "in-network-nat",
70 "sctp-a-ipv6-egress_ethertype": "IPv4",
71 "sctp-a-egress-src_end_port": "65535.0",
72 "sctp-b-ipv6-egress_rule_application": "any",
73 "sctp-b-egress_action": "pass",
74 "sctp-a-ingress-src_subnet_prefix_len": "0.0",
75 "sctp-b-ipv6-ingress-src_end_port": "65535.0",
76 "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
77 "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
78 "sctp-a-ipv6-ingress-src_start_port": "0.0",
79 "sctp-b-ipv6-egress_ethertype": "IPv4",
80 "Internal1_net_cidr": "10.0.0.10",
81 "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
82 "fsb_flavor_name": "nv.c20r64d1",
83 "sctp_rule_protocol": "132",
84 "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
85 "sctp-a-ipv6-ingress_rule_application": "any",
86 "ecomp_generated_naming": "true",
87 "sctp-a-IPv6_ethertype": "IPv6",
88 "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
89 "vlc_st_virtualization_type": "virtual-machine",
90 "sctp-b-ingress-dst_start_port": "0.0",
91 "sctp-b-ingress-dst_end_port": "65535.0",
92 "sctp-a-ipv6-ingress-src_end_port": "65535.0",
93 "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
94 "sctp-b-ingress_rule_application": "any",
95 "int2_sec_group_name": "int2-sec-group",
96 "vlc_flavor_name": "nd.c16r64d1",
97 "sctp-b-ipv6-egress_src_addresses": "local",
98 "vlc_st_interface_type_int1": "other1",
99 "sctp-b-egress-src_end_port": "65535.0",
100 "sctp-a-ipv6-egress-dst_start_port": "0",
101 "vlc_st_interface_type_int2": "other2",
102 "sctp-a-ipv6-egress_rule_protocol": "any",
103 "Internal2_shared": "false",
104 "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
105 "Internal2_rpf": "disable",
106 "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
107 "sctp-b-ipv6-egress_src_end_port": "65535",
108 "sctp-a-ipv6-egress_src_addresses": "local",
109 "sctp-a-ingress-dst_end_port": "65535.0",
110 "sctp-a-ipv6-egress_src_end_port": "65535",
111 "Internal1_forwarding_mode": "l2",
112 "Internal2_dhcp": "false",
113 "sctp-a-dst_subnet_prefix_v6": "::",
114 "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
115 "vlc_st_interface_type_gtp": "other0",
116 "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
117 "sctp-b-src_subnet_prefix_v6": "::",
118 "sctp-a-egress_dst_subnet_prefix_len": "0.0",
119 "int1_sec_group_name": "int1-sec-group",
120 "Internal1_dhcp": "false",
121 "sctp-a-ipv6-egress_dst_end_port": "65535",
122 "Internal2_forwarding_mode": "l2",
123 "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
124 "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
125 "Internal1_net_cidr_len": "17",
126 "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
127 "sctp-b-ingress-src_subnet_prefix_len": "0.0",
128 "sctp-a-ingress_dst_addresses": "local",
129 "sctp-a-egress_action": "pass",
130 "fsb_volume_type_0": "SF-Default-SSD",
131 "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
132 "vlc_st_interface_type_sctp_a": "left",
133 "vlc_st_interface_type_sctp_b": "right",
134 "sctp-a-src_subnet_prefix_v6": "::",
135 "vlc_st_version": "2",
136 "sctp-b-egress_ethertype": "IPv4",
137 "sctp-a-ingress_rule_application": "any",
138 "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
139 "instance_ip_family_v6": "v6",
140 "sctp-a-ipv6-egress_src_start_port": "0",
141 "sctp-b-ingress-src_start_port": "0.0",
142 "sctp-b-ingress_dst_addresses": "local",
143 "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
144 "vlc_st_interface_type_oam": "management",
145 "multi_stage_design": "false",
146 "oam_sec_group_name": "oam-sec-group",
147 "Internal2_net_gateway": "10.0.0.10",
148 "sctp-a-ipv6-ingress-dst_end_port": "65535",
149 "sctp-b-ipv6-egress-dst_start_port": "0",
150 "Internal1_net_gateway": "10.0.0.10",
151 "sctp-b-ipv6-egress_rule_protocol": "any",
152 "gtp_sec_group_name": "gtp-sec-group",
153 "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
154 "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
155 "sctp-a-ipv6-ingress_dst_addresses": "local",
156 "sctp-a-egress_rule_protocol": "icmp",
157 "sctp-b-ipv6-egress_action": "pass",
158 "sctp-a-ipv6-egress_action": "pass",
159 "Internal1_shared": "false",
160 "sctp-b-ipv6-ingress_rule_protocol": "any",
161 "Internal2_net_cidr_len": "17",
162 "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
163 "sctp-a-ingress-src_end_port": "65535.0",
164 "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
165 "sctp-a-egress-dst_end_port": "65535.0",
166 "sctp-a-ingress_action": "pass",
167 "sctp-b-egress_rule_protocol": "icmp",
168 "sctp-b-ipv6-ingress_action": "pass",
169 "vlc_st_service_type": "firewall",
170 "sctp-b-ipv6-egress_dst_end_port": "65535",
171 "sctp-b-ipv6-ingress-dst_start_port": "0",
172 "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
173 "vlc_st_availability_zone": "true",
174 "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
175 "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
176 "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
177 "Internal1_allow_transit": "true",
178 "gpb_flavor_name": "nv.c20r64d1",
179 "availability_zone_max_count": "1",
180 "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
181 "sctp-b-ipv6-ingress_dst_addresses": "local",
182 "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
183 "sctp-b-ipv6-ingress_ethertype": "IPv4",
184 "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
185 "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
186 "sctp-a-ipv6-ingress_action": "pass",
187 "Internal1_rpf": "disable",
188 "sctp-b-ingress_ethertype": "IPv4",
189 "sctp-b-egress_rule_application": "any",
190 "sctp-b-ingress-src_end_port": "65535.0",
191 "sctp-a-ipv6-ingress_rule_protocol": "any",
192 "sctp-a-ingress-src_start_port": "0.0",
193 "sctp-b-egress-dst_end_port": "65535.0"
194 },
195 "type": "VF",
196 "modelCustomizationName": "VF_vGeraldine 0",
197 "vfModules": {
198 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
199 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
200 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
201 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
202 "description": null,
203 "name": "VfVgeraldine..vflorence_vlc..module-1",
204 "version": "2",
205 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
206 "properties": {
207 "minCountInstances": 0,
208 "maxCountInstances": null,
209 "initialCount": 0,
210 "vfModuleLabel": "vflorence_vlc",
211 "baseModule": false
212 },
213 "inputs": {},
214 "volumeGroupAllowed": false
215 },
216 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
217 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
218 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
219 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
220 "description": null,
221 "name": "VfVgeraldine..vflorence_gpb..module-2",
222 "version": "2",
223 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
224 "properties": {
225 "minCountInstances": 0,
226 "maxCountInstances": null,
227 "initialCount": 0,
228 "vfModuleLabel": "vflorence_gpb",
229 "baseModule": false
230 },
231 "inputs": {},
232 "volumeGroupAllowed": false
233 },
234 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
235 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
236 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
237 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
238 "description": null,
239 "name": "VfVgeraldine..base_vflorence..module-0",
240 "version": "2",
241 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
242 "properties": {
243 "minCountInstances": 1,
244 "maxCountInstances": 1,
245 "initialCount": 1,
246 "vfModuleLabel": "base_vflorence",
247 "baseModule": true
248 },
249 "inputs": {},
250 "volumeGroupAllowed": true
251 }
252 },
253 "volumeGroups": {
254 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
255 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
256 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
257 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
258 "description": null,
259 "name": "VfVgeraldine..base_vflorence..module-0",
260 "version": "2",
261 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
262 "properties": {
263 "minCountInstances": 1,
264 "maxCountInstances": 1,
265 "initialCount": 1,
266 "vfModuleLabel": "base_vflorence",
267 "baseModule": true
268 },
269 "inputs": {}
270 }
271 },
272 "vfcInstanceGroups": {}
273 }
274 },
275 "networks": {
276 "ExtVL 0": {
277 "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
278 "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
279 "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
280 "name": "ExtVL",
281 "version": "37.0",
282 "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
283 "inputs": {},
284 "commands": {},
285 "properties": {
286 "network_role" : "network role 1, network role 2",
287 "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
288 "exVL_naming": "{ecomp_generated_naming=true}",
289 "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
290 "network_homing": "{ecomp_selected_instance_node_target=false}"
291 },
292 "type": "VL",
293 "modelCustomizationName": "ExtVL 0"
294 }
295 },
Ittay Sternf4dff322019-07-08 15:46:44 +0300296 "collectionResources": {},
Ittay Stern66af8b92019-03-11 09:34:34 +0200297 "configurations": {
298 "Port Mirroring Configuration By Policy 0": {
299 "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
300 "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
301 "description": "A port mirroring configuration by policy object",
302 "name": "Port Mirroring Configuration By Policy",
303 "version": "27.0",
304 "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
305 "inputs": {},
306 "commands": {},
307 "properties": {},
308 "type": "Configuration",
309 "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
310 "sourceNodes": [],
311 "collectorNodes": null,
312 "configurationByPolicy": false
313 }
314 },
315 "fabricConfigurations": {},
316 "serviceProxies": {},
317 "vfModules": {
318 "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
319 "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
320 "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
321 "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
322 "description": null,
323 "name": "VfVgeraldine..vflorence_vlc..module-1",
324 "version": "2",
325 "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
326 "properties": {
327 "minCountInstances": 0,
328 "maxCountInstances": null,
329 "initialCount": 0,
330 "vfModuleLabel": "vflorence_vlc",
331 "baseModule": false
332 },
333 "inputs": {},
334 "volumeGroupAllowed": false
335 },
336 "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
337 "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
338 "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
339 "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
340 "description": null,
341 "name": "VfVgeraldine..vflorence_gpb..module-2",
342 "version": "2",
343 "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
344 "properties": {
345 "minCountInstances": 0,
346 "maxCountInstances": null,
347 "initialCount": 0,
348 "vfModuleLabel": "vflorence_gpb",
349 "baseModule": false
350 },
351 "inputs": {},
352 "volumeGroupAllowed": false
353 },
354 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
355 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
356 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
357 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
358 "description": null,
359 "name": "VfVgeraldine..base_vflorence..module-0",
360 "version": "2",
361 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
362 "properties": {
363 "minCountInstances": 1,
364 "maxCountInstances": 1,
365 "initialCount": 1,
366 "vfModuleLabel": "base_vflorence",
367 "baseModule": true
368 },
369 "inputs": {},
370 "volumeGroupAllowed": true
371 }
372 },
373 "volumeGroups": {
374 "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
375 "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
376 "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
377 "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
378 "description": null,
379 "name": "VfVgeraldine..base_vflorence..module-0",
380 "version": "2",
381 "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
382 "properties": {
383 "minCountInstances": 1,
384 "maxCountInstances": 1,
385 "initialCount": 1,
386 "vfModuleLabel": "base_vflorence",
387 "baseModule": true
388 },
389 "inputs": {}
390 }
391 },
392 "pnfs": {}
393}