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