4e99ade40058065ccc9b45e01a80af91c7573d94
[sdc.git] / common / openecomp-sdc-artifact-generator-lib / openecomp-sdc-artifact-generator-test / src / main / resources / MMSC_VFInvalidFormat.yaml
1 tosca_definitions_version: tosca_simple_profile_for_ecomp_1_0
2
3 description: vMMSC VF Topology Template
4
5 metadata:
6   invariantUUID: b8643c59-e2c2-4f86-880d-571d4d9d5d22
7   UUID: b020ed1e-4bc7-4fc0-ba7e-cc7af6da7ffc
8   name: vMMC VF
9   description: |
10                         Delivers messages composed of text, images, and other media types (for example audio and video) 
11                         in an operator's network. It is responsible for storing and handling incoming and outgoing Multimedia
12                         Messages (MMs); therefore, acting as an MMS Relay and MMS Server at the same time.
13   type: VF
14   category: Mobility
15   subCategory: MMC
16   vendor: Nokia
17   vendorVersion: 6.0.2.14
18
19   
20  # reference to template definitions
21 imports:
22   - tosca_simple_profile_for_ecomp_1_0.yml
23   
24 topology_template:
25   
26    # This section provides the parameters which OPENECOMP is not providing values to during instantiation.
27    # It is expected that node template parameters which are not mapped to the Inputs section recieve value from OPENECOMP
28    # during the orchestration
29
30   inputs: 
31     
32   node_templates:
33
34     vMMSC: # vMMSC VFC
35       type: org.openecomp.resource.vfc.Generic
36
37       metadata:
38         invariantUUID: 673f8d08-2223-4a97-127c-11ab729d23bc
39         UUID: 2714db52-2116-a3af-1240-a236221ca004
40         version: 1.0
41         name: vMMC VFC
42         description:
43         type: VFC
44         category: Generic
45         subCategory: Generic_VFC
46         vendor: Nokia
47         vendorVersion: 6.0.2.14
48
49       properties:
50         vfc_ecomp_name: true
51         vfc_instance_name: # to be set by OPENECOMP during instantiation
52         vfc_type_tag:  # from HEAT ENV
53         vfc_description: vMMSC VFC
54         vfc_image_name: mmsc-6.0.2_v14.qcow2 # from HEAT / HEAT ENV
55         vfc_availability_zone: 
56
57
58       capabilities:
59         nfv_compute:
60           properties:
61             vfc_flavor: mmsc_flavor # from HEAT ENV
62         scaling:
63           properties:
64             min_instances: 5
65             max_instances: 5
66             initial_instance: 
67
68     vNEMS_FE: # vNEMS VFC
69       type: org.openecomp.resource.vfc.Generic
70
71       metadata:
72         invariantUUID: 673f8d08-2223-4a97-127c-11ab729d23bc
73         UUID: 2714db52-2116-a3af-1240-a236221ca004
74         version: 1.0
75         name: vNEMS_FE VFC
76         description: |
77                               Legacy support that makes it possible for subscribers without MMS-enabled phones to receive 
78                               multimedia messages (MMs) through a web or WAP interface.
79                               E-mail smart push that lets subscribers send and receive MMs to and from the Internet (MM3 interface).
80         type: VFC
81         category: Generic_VFC
82         subCategory: Generic_VFC
83         vendor: Nokia
84         vendorVersion: 2.1.2.44
85       
86       properties:
87         vfc_ecomp_name: true
88         vfc_instance_name: # to be set by OPENECOMP during instantiation
89         vfc_type_tag:  # from HEAT ENV
90         vfc_description: vNEMS_FE VFC
91         vfc_image_name: nems-2.1.2_v44.qcow2 # from HEAT / HEAT ENV
92         vfc_availability_zone: 
93
94
95       
96       capabilities:
97         nfv_compute:
98           properties:
99             vfc_flavor: nems_fe_flavor # from HEAT ENV
100         scaling:
101           properties:
102             min_instances: 2 # set by service designer
103             max_instances: 4 # set by service designer
104
105     vNEMS_BE: # vNEMS VFC
106       type: org.openecomp.resource.vfc.Generic
107
108       metadata:
109         invariantUUID: 673f8d08-2223-4a97-127c-11ab729d23bc
110         UUID: 2714db52-2116-a3af-1240-a236221ca004
111         version: 1.0
112         name: vNEMS_BE VFC
113         description: |
114                               Legacy support that makes it possible for subscribers without MMS-enabled phones to receive 
115                               multimedia messages (MMs) through a web or WAP interface.
116                               E-mail smart push that lets subscribers send and receive MMs to and from the Internet (MM3 interface).
117         type: VFC
118         category: Generic_VFC
119         subCategory: Generic_VFC
120         vendor: Nokia
121         vendorVersion: 2.1.2.44
122       
123       properties:
124         vfc_ecomp_name: true
125         vfc_instance_name: # to be set by OPENECOMP during instantiation
126         vfc_type_tag:  # from HEAT ENV
127         vfc_description: vNEMS_FE VFC
128         vfc_image_name: nems-2.1.2_v44.qcow2 # from HEAT / HEAT ENV
129         vfc_availability_zone: 
130
131
132       
133       capabilities:
134         nfv_compute:
135           properties:
136             vfc_flavor: nems_be_flavor # from HEAT ENV
137         scaling:
138           properties:
139             min_instances: 1 # set by service designer
140             max_instances: 2 # set by service designer
141
142     vECA_TRX: # vNEMS VFC
143       type: org.openecomp.resource.vfc.Generic
144
145       metadata:
146         invariantUUID: 673f8d08-2223-4a97-127c-11ab729d23bc
147         UUID: 2714db52-2116-a3af-1240-a236221ca004
148         version: 1.0
149         name: vECA_TRX VFC
150         description: Traffic handling
151         type: VFC
152         category: Generic_VFC
153         subCategory: Generic_VFC
154         vendor: Nokia
155         vendorVersion: 13
156       
157       properties:
158         vfc_ecomp_name: true
159         vfc_instance_name: # to be set by OPENECOMP during instantiation
160         vfc_type_tag:  # from HEAT ENV
161         vfc_description: vECA_TRX VFC
162         vfc_image_name: eca-v13-release.qcow2 # from HEAT / HEAT ENV
163         vfc_availability_zone: 
164
165
166       
167       capabilities:
168         nfv_compute:
169           properties:
170             vfc_flavor: eca_trx_flavor # from HEAT ENV
171         scaling:
172           properties:
173             min_instances: 20 # set by service designer
174             max_instances: 20 # set by service designer
175
176     vLB: # F5 VFC
177       type: org.openecomp.resource.vfc.Generic
178
179       metadata:
180         invariantUUID: 673f8d08-2223-4a97-127c-11ab729d23bc
181         UUID: 2714db52-2116-a3af-1240-a236221ca004
182         version: 1.0
183         name: F5 LB VFC
184         description: Load Balancer
185         type: VFC
186         category: Generic
187         subCategory: Generic_VFC
188         vendor: F5 Networks
189         vendorVersion: 11.5.3.163
190
191       properties:
192         vfc_ecomp_name: true
193         vfc_instance_name: # to be set by OPENECOMP during instantiation
194         vfc_type_tag:  # from HEAT ENV
195         vfc_description: F5 VFC
196         vfc_image_name: F5-11_5_3-EngHF-34_163.qcow2 # from HEAT / HEAT ENV
197         vfc_availability_zone: 
198
199
200
201       capabilities:
202         nfv_compute:
203           properties:
204             vfc_flavor: bigip_flavor # from HEAT ENV
205         scaling:
206           properties:
207             min_instances: 2
208             max_instances: 2
209
210    #  Internal VF Connection Points (VFCs connection points)
211
212     mmsc_oam: # external OAM CP to mobility OAM network
213       type: org.openecomp.cp.OAM
214       
215       metadata:
216         invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
217         UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
218         version: 1.0 # set by ASDC
219         name: OAM CP
220         description: OAM CP
221         type: CP
222         category: CP
223         vendor: AT&T
224       
225       properties:
226         address_Info:
227           ip_address:  # provided by OPENECOMP (SDNC)
228       
229
230     
231     mmsc_traffic:
232       type: org.openecomp.cp.CP
233       
234       metadata:
235         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
236         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
237         version: 1.0 # set by ASDC
238         name: VFC CP
239         description: VFC CP
240         type: CP
241         category: CP
242         vendor: AT&T
243       
244       properties:
245         address_info:
246           mac_address: # provided by OPENECOMP (SDNC)
247       
248
249
250     nems_fe_oam: # external OAM CP to mobility OAM network
251       type: org.openecomp.cp.OAM
252       
253       metadata:
254         invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
255         UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
256         version: 1.0 # set by ASDC
257         name: OAM CP
258         description: OAM CP
259         type: CP
260         category: CP
261         vendor: AT&T
262       
263       properties:
264         address_Info:
265           ip_address:  # provided by OPENECOMP (SDNC)
266       
267
268
269     nems_fe_internal:
270       type: org.openecomp.cp.CP
271       
272       metadata:
273         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
274         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
275         version: 1.0 # set by ASDC
276         name: VFC CP
277         description: VFC CP
278         type: CP
279         category: CP
280         vendor: AT&T
281       
282       properties:
283         address_info:
284           mac_address: # provided by OPENECOMP (SDNC)
285       
286
287
288     nems_fe_imap:
289       type: org.openecomp.cp.CP
290       
291       metadata:
292         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
293         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
294         version: 1.0 # set by ASDC
295         name: VFC CP
296         description: VFC CP
297         type: CP
298         category: CP
299         vendor: AT&T
300       
301       properties:
302         address_info:
303           mac_address: # provided by OPENECOMP (SDNC)
304       
305
306
307     nems_fe_web:
308       type: org.openecomp.cp.CP
309       
310       metadata:
311         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
312         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
313         version: 1.0 # set by ASDC
314         name: VFC CP
315         description: VFC CP
316         type: CP
317         category: CP
318         vendor: AT&T
319       
320       properties:
321         address_info:
322           mac_address: # provided by OPENECOMP (SDNC)
323       
324
325
326     nems_fe_traffic:
327       type: org.openecomp.cp.CP
328       
329       metadata:
330         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
331         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
332         version: 1.0 # set by ASDC
333         name: VFC CP
334         description: VFC CP
335         type: CP
336         category: CP
337         vendor: AT&T
338       
339       properties:
340         address_info:
341           mac_address: # provided by OPENECOMP (SDNC)
342       
343
344
345     nems_be_oam: # external OAM CP to mobility OAM network
346       type: org.openecomp.cp.OAM
347       
348       metadata:
349         invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
350         UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
351         version: 1.0 # set by ASDC
352         name: OAM CP
353         description: OAM CP
354         type: CP
355         category: CP
356         vendor: AT&T
357       properties:
358         address_Info:
359           ip_address:  # provided by OPENECOMP (SDNC)
360
361
362     nems_be_internal:
363       type: org.openecomp.cp.CP
364       
365       metadata:
366         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
367         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
368         version: 1.0 # set by ASDC
369         name: VFC CP
370         description: VFC CP
371         type: CP
372         category: CP
373         vendor: AT&T
374       
375       properties:
376         address_info:
377           mac_address: # provided by OPENECOMP (SDNC)
378       
379
380
381     nems_be_imap:
382       type: org.openecomp.cp.CP
383       
384       metadata:
385         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
386         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
387         version: 1.0 # set by ASDC
388         name: VFC CP
389         description: VFC CP
390         type: CP
391         category: CP
392         vendor: AT&T
393       
394       properties:
395         address_info:
396           mac_address: # provided by OPENECOMP (SDNC)
397       
398
399
400     eca_trx_oam: # external OAM CP to mobility OAM network
401       type: org.openecomp.cp.OAM
402       
403       metadata:
404         invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
405         UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
406         version: 1.0 # set by ASDC
407         name: OAM CP
408         description: OAM CP
409         type: CP
410         category: CP
411         vendor: AT&T
412       
413       properties:
414         address_Info:
415           ip_address:  # provided by OPENECOMP (SDNC)
416       
417
418
419     eca_trx_internal:
420       type: org.openecomp.cp.CP
421       
422       metadata:
423         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
424         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
425         version: 1.0 # set by ASDC
426         name: VFC CP
427         description: VFC CP
428         type: CP
429         category: CP
430         vendor: AT&T
431       
432       properties:
433         address_info:
434           mac_address: # provided by OPENECOMP (SDNC)
435       
436
437
438     eca_trx_traffic:
439       type: org.openecomp.cp.CP
440       
441       metadata:
442         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
443         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
444         version: 1.0 # set by ASDC
445         name: VFC CP
446         description: VFC CP
447         type: CP
448         category: CP
449         vendor: AT&T
450       
451       properties:
452         address_info:
453           mac_address: # provided by OPENECOMP (SDNC)
454       
455
456
457     lb_ha:
458       type: org.openecomp.cp.CP
459       
460       metadata:
461         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
462         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
463         version: 1.0 # set by ASDC
464         name: VFC CP
465         description: VFC CP
466         type: CP
467         category: CP
468         vendor: AT&T
469       
470       properties:
471         address_info:
472           mac_address: # provided by OPENECOMP (SDNC)
473       
474
475
476     lb_mmsc_traffic:
477       type: org.openecomp.cp.CP
478       
479       metadata:
480         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
481         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
482         version: 1.0 # set by ASDC
483         name: VFC CP
484         description: VFC CP
485         type: CP
486         category: CP
487         vendor: AT&T
488       
489       properties:
490         address_info:
491           mac_address: # provided by OPENECOMP (SDNC)
492       
493
494
495     lb_nems_traffic:
496       type: org.openecomp.cp.CP
497       
498       metadata:
499         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
500         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
501         version: 1.0 # set by ASDC
502         name: VFC CP
503         description: VFC CP
504         type: CP
505         category: CP
506         vendor: AT&T
507       
508       properties:
509         address_info:
510           mac_address: # provided by OPENECOMP (SDNC)
511       
512
513
514     lb_nems_web:
515       type: org.openecomp.cp.CP
516       
517       metadata:
518         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
519         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
520         version: 1.0 # set by ASDC
521         name: VFC CP
522         description: VFC CP
523         type: CP
524         category: CP
525         vendor: AT&T
526       
527       properties:
528         address_info:
529           mac_address: # provided by OPENECOMP (SDNC)
530       
531
532
533     lb_eca_traffic:
534       type: org.openecomp.cp.CP
535       
536       metadata:
537         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
538         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
539         version: 1.0 # set by ASDC
540         name: VFC CP
541         description: VFC CP
542         type: CP
543         category: CP
544         vendor: AT&T
545       
546       properties:
547         address_info:
548           mac_address: # provided by OPENECOMP (SDNC)
549       
550
551
552     lb_oam: # external OAM CP to mobility OAM network
553       type: org.openecomp.cp.OAM
554       
555       metadata:
556         invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
557         UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
558         version: 1.0 # set by ASDC
559         name: OAM CP
560         description: OAM CP
561         type: CP
562         category: CP
563         vendor: AT&T
564       
565       properties:
566         address_Info:
567           ip_address:  # provided by OPENECOMP (SDNC)
568       
569
570
571     lb_dmz_protected: # external CP to mobility DMZ protected network
572       type: org.openecomp.cp.CP
573       
574       metadata:
575         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
576         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
577         version: 1.0 # set by ASDC
578         name: VFC CP
579         description: VFC CP
580         type: CP
581         category: CP
582         vendor: AT&T
583       
584       properties:
585         address_info:
586           mac_address: # provided by OPENECOMP (SDNC)
587       
588
589
590     lb_core_direct: # external CP to mobility core direct network
591       type: org.openecomp.cp.CP
592       
593       metadata:
594         invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
595         UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
596         version: 1.0 # set by ASDC
597         name: VFC CP
598         description: VFC CP
599         type: CP
600         category: CP
601         vendor: AT&T
602       
603       properties:
604         address_info:
605           mac_address: # provided by OPENECOMP (SDNC)
606       
607
608
609     # Intra-VF Virtual Links (Networks)
610   
611     mmsc_traffic_net:
612       type: org.openecomp.resource.vl.VL
613
614       metadata:
615         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
616         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
617         version: 1.0
618         name: MMSC traffic network
619         description: mmsc traffic network
620         type: VL
621         category: VL
622         vendor: Nokia
623       properties:
624         network_type: Tenant_Layer_3
625         network_role: Intra-service
626         network_technology: Contrail
627         network_ecomp_name: false
628         network_homing: false
629         network_deployment_node: { get_input: network_deployment_node }
630         contrail_virtual_network:
631           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
632           vn_forwarding_mode: l2
633           vn_shared: false
634           vn_external: false
635         layer_protocol: IP
636         flow_pattern: E-LAN
637         test_access: none
638         l3_access_parameters:
639           ip_version: 4
640           cidr: 169.253.0.0/17 # HEAT ENV
641           gateway_ip: 169.253.0.3 # HEAT ENV
642           dhcp_enabled: false # HEAT ENV
643       capabilities:
644         virtual_linkable:
645           valid_source_types: org.openecomp.resource.cp.CP  
646
647     nems_imap_net:
648       type: org.openecomp.resource.vl.VL
649
650       metadata:
651         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
652         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
653         version: 1.0
654         name: NEMS IMAP network
655         description: NEMS internal IMAP network
656         type: VL
657         category: VL
658         vendor: Nokia
659       
660       properties:
661         network_type: Tenant_Layer_3
662         network_role: Intra-service
663         network_technology: Contrail
664         network_ecomp_name: false
665         network_homing: false
666         network_deployment_node: { get_input: network_deployment_node }
667         contrail_virtual_network:
668           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
669           vn_forwarding_mode: l2
670           vn_shared: false
671           vn_external: false
672         layer_protocol: IP
673         flow_pattern: E-LAN
674         test_access: none
675         l3_access_parameters:
676           ip_version: 4
677           cidr: 169.253.0.0/17 # HEAT ENV
678           gateway_ip: 169.253.0.3 # HEAT ENV
679           dhcp_enabled: false # HEAT ENV
680       
681       capabilities:
682         virtual_linkable:
683           valid_source_types: org.openecomp.resource.cp.CP
684
685     nems_internal_net:
686       type: org.openecomp.resource.vl.VL
687
688       metadata:
689         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
690         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
691         version: 1.0
692         name: NEMS internal traffic network
693         description: NEMS internal traffic network
694         type: VL
695         category: VL
696         vendor: Nokia
697
698       properties:
699         network_type: Tenant_Layer_3
700         network_role: Intra-service
701         network_technology: Contrail
702         network_ecomp_name: false
703         network_homing: false
704         network_deployment_node: { get_input: network_deployment_node }
705         contrail_virtual_network:
706           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
707           vn_forwarding_mode: l2
708           vn_shared: false
709           vn_external: false
710         layer_protocol: IP
711         flow_pattern: E-LAN
712         test_access: none
713         l3_access_parameters:
714           ip_version: 4
715           cidr: 169.253.0.0/17 # HEAT ENV
716           gateway_ip: 169.253.0.3 # HEAT ENV
717           dhcp_enabled: false # HEAT ENV
718       
719       capabilities:
720         virtual_linkable:
721           valid_source_types: org.openecomp.resource.cp.CP
722
723     nems_web_net:
724       type: org.openecomp.resource.vl.VL
725       metadata:
726         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
727         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
728         version: 1.0
729         name: NEMS web network
730         description: nems web nwtwork
731         type: VL
732         category: VL
733         vendor: Nokia
734       properties:
735         network_type: Tenant_Layer_3
736         network_technology: Contrail
737         network_ecomp_name: false
738         network_homing: false
739         network_deployment_node: { get_input: network_deployment_node }
740         contrail_virtual_network:
741           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_2
742           vn_forwarding_mode: l2
743           vn_shared: false
744           vn_external: false
745         layer_protocol: IP
746         flow_pattern: E-LAN
747         test_access: none
748         l3_access_parameters:
749           ip_version: 4
750           cidr: 169.255.0.0/17 # HEAT ENV
751           gateway_ip: 169.255.0.3 # HEAT ENV
752           dhcp_enabled: false # HEAT ENV
753       capabilities:
754         virtual_linkable:
755           valid_source_types: org.openecomp.resource.cp.CP
756
757     nems_traffic_net:
758       type: org.openecomp.resource.vl.VL
759       metadata:
760         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
761         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
762         version: 1.0
763         name: NEMS traffic network
764         description: NEMS traffic network
765         type: VL
766         category: VL
767         vendor: Nokia
768       properties:
769         network_type: Tenant_Layer_3
770         network_technology: Contrail
771         network_ecomp_name: false
772         network_homing: false
773         network_deployment_node: { get_input: network_deployment_node }
774         contrail_virtual_network:
775           network_name: # provided by OPENECOMP (SDNC)
776           route_targets: 13979:105717
777         layer_protocol: IP
778         flow_pattern: E-LAN
779         test_access: none
780         l3_access_parameters:
781           ip_version: 4
782           cidr: 107.243.37.0/27 # HEAT ENV
783           gateway_ip: 107.243.37.1 # HEAT ENV
784           start_ip: 107.243.37.3 # HEAT ENV
785           end_ip: 107.243.37.30 # HEAT ENV
786       capabilities:
787         virtual_linkable:
788           valid_source_types: org.openecomp.resource.cp.CP
789
790     eca_traffic_net:
791       type: org.openecomp.resource.vl.VL
792       metadata:
793         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
794         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
795         version: 1.0
796         name: ECA traffic network
797         description: ECA traffic network
798         type: VL
799         category: VL
800         vendor: Nokia
801
802       properties:
803         network_type: Tenant_Layer_3
804         network_technology: Contrail
805         network_ecomp_name: false
806         network_homing: false
807         network_deployment_node: { get_input: network_deployment_node }
808         contrail_virtual_network:
809           network_name: # provided by OPENECOMP (SDNC)
810           route_targets: 13979:105719
811         network_id:
812         layer_protocol: IP
813         flow_pattern: E-LAN
814         test_access: none
815         l3_access_parameters:
816           ip_version: 4
817           cidr: 107.243.37.32/24 # HEAT ENV
818           gateway_ip: 107.243.37.33 # HEAT ENV
819           start_ip: 107.243.37.35 # HEAT ENV
820           end_ip: 107.243.37.62 # HEAT ENV
821       capabilities:
822         virtual_linkable:
823           valid_source_types: org.openecomp.resource.cp.CP
824
825     eca_internal_net:
826       type: org.openecomp.resource.vl.VL
827
828       metadata:
829         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
830         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
831         version: 1.0
832         name: ECA internal traffic network
833         description: ECA internal traffic network
834         type: VL
835         category: VL
836         vendor: Nokia
837
838       properties:
839         network_type: Tenant_Layer_3
840         network_role: Intra-service
841         network_technology: Contrail
842         network_ecomp_name: false
843         network_homing: false
844         network_deployment_node: { get_input: network_deployment_node }
845         contrail_virtual_network:
846           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
847           vn_forwarding_mode: l2
848           vn_shared: false
849           vn_external: false
850         layer_protocol: IP
851         flow_pattern: E-LAN
852         test_access: none
853         l3_access_parameters:
854           ip_version: 4
855           cidr: 169.253.0.0/17 # HEAT ENV
856           gateway_ip: 169.253.0.3 # HEAT ENV
857           dhcp_enabled: false # HEAT ENV
858       
859       capabilities:
860         virtual_linkable:
861           valid_source_types: org.openecomp.resource.cp.CP # service level network
862
863     lb_ha_net:
864       type: org.openecomp.resource.vl.VL
865
866       metadata:
867         invariantUUID: 14a25c59-e2c2-4f86-880d-371d4d9dc88c
868         UUID: 1a20ed2e-abcd-3f20-ca4e-cc7af4da1234
869         version: 1.0
870         name: LB HA network
871         description: LB sync network
872         type: VL
873         category: VL
874         vendor: Nokia
875       properties:
876         network_type: Tenant_Layer_3
877         network_role: Intra-service
878         network_technology: Contrail
879         network_ecomp_name: false
880         network_homing: false
881         network_deployment_node: { get_input: network_deployment_node }
882         contrail_virtual_network:
883           vn_name: MME-24474-Ericsson-WTC-lab_int_MMEX36_net_1
884           vn_forwarding_mode: l2
885           vn_shared: false
886           vn_external: false
887         layer_protocol: IP
888         flow_pattern: E-LAN
889         test_access: none
890         l3_access_parameters:
891           ip_version: 4
892           cidr: 169.253.0.0/17 # HEAT ENV
893           gateway_ip: 169.253.0.3 # HEAT ENV
894           dhcp_enabled: false # HEAT ENV
895       capabilities:
896         virtual_linkable:
897           valid_source_types: org.openecomp.resource.cp.CP
898
899
900   groups:
901
902     # Server Groups for applying placement policy
903     LbGroup:
904       type: tosca.groups.Root
905       members: [vLB]
906
907     mmscGroup:
908       type: tosca.groups.Root
909       members: [vMMSC]
910
911     nemas_feGroup:
912       type: tosca.groups.Root
913       members: [vNEMS_FE]
914
915     eca_trxGroup:
916       type: tosca.groups.Root
917       members: [vECA_TRX]
918     
919     # VF Modules
920     VFModuleMMSC_Expansion:
921       type: org.openecomp.groups.VfModule
922
923       metadata:
924         vfModuleModelName: vMMSC::module-1
925         vfModuleModelInvariantUUID: adf1a10a-f788-492f-9ea7-7ff91dd55f8c
926         vfModuleModelUUID: b020dd1e-4bc7-4fc0-ba7e-cc7af6da7ffc
927         vfModuleModelVersion: 1
928
929       properties:
930         vf_module_type: Expansion # set by service designer
931         vf_module_description: vMMSC growth unit # set by service designer
932         contrail_service_instance: true # from HEAT
933         availability_zone_count: 1 # from HEAT
934         volume_group: false # from HEAT / service Designer
935         artifacts: # HEAT Templates
936           - 099a6909-290f-4293-a347-736f11b8ff18
937           - 0db84f21-d298-4a4b-b11e-37b92a734066
938       
939       members:
940       - vMMSC
941       - vNEMS_FE
942       - vNEMS_BE
943       - vECA_TRX
944       - vLB
945       - mmsc_oam
946       - mmsc_traffic
947       - nems_fe_web
948       - mmsc_traffic_net
949       - nems_imap_net
950       - nems_internal_net
951       
952
953   policies:
954      # Autoscaling policy
955     - mmsc_autoscale_policy:
956       type: org.openecomp.policy.Autoscaling
957
958       properties:
959         min_instances: 1
960         max_instances: 4
961         increment: 1
962         factor: bandwidth
963         threshold: 5 Gpbs
964
965       target: [ VFModuleMMSC_Expansion ]
966
967    # Placement policy
968     - mmsc_anti_affinity_placement_policy:
969       type: org.openecomp.policy.Placement
970
971       properties:
972         conatiner_type: compute
973         policy: anti_affinity
974
975       target: [ LbGroup, mmscGroup, nemas_feGroup, eca_trxGroup, eca_oamGroup, cmauiGroup ]