d8fda4f6fcc2142973317bfa61181fe8ecbc9c85
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Main
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.vfc.nodes.heat.NCB1:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10   org.openecomp.resource.vfc.nodes.heat.GPB2:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12   org.openecomp.resource.vfc.nodes.heat.NCB2:
13     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14   org.openecomp.resource.vfc.nodes.heat.GPB1:
15     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
16   org.openecomp.resource.vfc.nodes.heat.FSB2:
17     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
18   org.openecomp.resource.vfc.nodes.heat.VLC1:
19     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
20   org.openecomp.resource.vfc.nodes.heat.FSB1:
21     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
22   org.openecomp.resource.vfc.nodes.heat.VLC2:
23     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
24 topology_template:
25   inputs:
26     Internal2_name:
27       hidden: false
28       immutable: false
29       annotations:
30         source:
31           type: org.openecomp.annotations.Source
32           properties:
33             vf_module_label:
34             - vmme_small
35             source_type: HEAT
36             param_name: Internal2_name
37       type: string
38       default: Internal2-subnet
39     vlc2-Internal2-mac:
40       hidden: false
41       immutable: false
42       annotations:
43         source:
44           type: org.openecomp.annotations.Source
45           properties:
46             vf_module_label:
47             - vmme_small
48             source_type: HEAT
49             param_name: vlc2-Internal2-mac
50       type: string
51       description: static mac address assigned to vlc2-Internal2
52       default: 00:81:37:0E:02:12
53     epc-sctp-a-net-rt:
54       hidden: false
55       immutable: false
56       annotations:
57         source:
58           type: org.openecomp.annotations.Source
59           properties:
60             vf_module_label:
61             - vmme_small
62             source_type: HEAT
63             param_name: epc-sctp-a-net-rt
64       type: string
65       description: epc-sctp-a route target
66       default: 13979:105717
67     epc-sctp-b-net-rt:
68       hidden: false
69       immutable: false
70       annotations:
71         source:
72           type: org.openecomp.annotations.Source
73           properties:
74             vf_module_label:
75             - vmme_small
76             source_type: HEAT
77             param_name: epc-sctp-b-net-rt
78       type: string
79       description: epc-sctp-b route target
80       default: 13979:105719
81     gpb-flavor:
82       hidden: false
83       immutable: false
84       annotations:
85         source:
86           type: org.openecomp.annotations.Source
87           properties:
88             vf_module_label:
89             - vmme_small
90             source_type: HEAT
91             param_name: gpb-flavor
92       type: string
93       description: Flavor to use for servers gpb
94       default: m4.xlarge4
95     Internal1_cidr:
96       hidden: false
97       immutable: false
98       annotations:
99         source:
100           type: org.openecomp.annotations.Source
101           properties:
102             vf_module_label:
103             - vmme_small
104             source_type: HEAT
105             param_name: Internal1_cidr
106       type: string
107       default: 169.253.0.0/17
108     epc-sctp-a-pool-start:
109       hidden: false
110       immutable: false
111       annotations:
112         source:
113           type: org.openecomp.annotations.Source
114           properties:
115             vf_module_label:
116             - vmme_small
117             source_type: HEAT
118             param_name: epc-sctp-a-pool-start
119       type: string
120       description: epc-sctp-a-net network ip pool start IP address
121       default: 107.243.37.3
122     Internal2_subnet_name:
123       hidden: false
124       immutable: false
125       annotations:
126         source:
127           type: org.openecomp.annotations.Source
128           properties:
129             vf_module_label:
130             - vmme_small
131             source_type: HEAT
132             param_name: Internal2_subnet_name
133       type: string
134       default: vmme_int_int_sub_2
135     Internal1_subnet_name:
136       hidden: false
137       immutable: false
138       annotations:
139         source:
140           type: org.openecomp.annotations.Source
141           properties:
142             vf_module_label:
143             - vmme_small
144             source_type: HEAT
145             param_name: Internal1_subnet_name
146       type: string
147       default: vmme_int_int_sub_1
148     gpb1-Internal1-mac:
149       hidden: false
150       immutable: false
151       annotations:
152         source:
153           type: org.openecomp.annotations.Source
154           properties:
155             vf_module_label:
156             - vmme_small
157             source_type: HEAT
158             param_name: gpb1-Internal1-mac
159       type: string
160       description: static mac address assigned to gpb1-Internal1
161       default: 00:80:37:0E:01:22
162     gpb1-Internal1-ip:
163       hidden: false
164       immutable: false
165       annotations:
166         source:
167           type: org.openecomp.annotations.Source
168           properties:
169             vf_module_label:
170             - vmme_small
171             source_type: HEAT
172             param_name: gpb1-Internal1-ip
173       type: string
174       default: 169.254.0.101
175     FSB_1_image:
176       hidden: false
177       immutable: false
178       annotations:
179         source:
180           type: org.openecomp.annotations.Source
181           properties:
182             vf_module_label:
183             - vmme_small
184             source_type: HEAT
185             param_name: FSB_1_image
186       type: string
187       description: image name
188     fsb1-Internal2-mac:
189       hidden: false
190       immutable: false
191       annotations:
192         source:
193           type: org.openecomp.annotations.Source
194           properties:
195             vf_module_label:
196             - vmme_small
197             source_type: HEAT
198             param_name: fsb1-Internal2-mac
199       type: string
200       description: static mac address assigned to fsb1-Internal2
201       default: 00:81:37:0E:0B:12
202     ncb_zone:
203       hidden: false
204       immutable: false
205       annotations:
206         source:
207           type: org.openecomp.annotations.Source
208           properties:
209             vf_module_label:
210             - vmme_small
211             source_type: HEAT
212             param_name: ncb_zone
213       type: string
214       description: cluster for spawnning ncb instances
215       default: nova
216     Internal2_net_name:
217       hidden: false
218       immutable: false
219       annotations:
220         source:
221           type: org.openecomp.annotations.Source
222           properties:
223             vf_module_label:
224             - vmme_small
225             source_type: HEAT
226             param_name: Internal2_net_name
227       type: string
228       default: vmme_int_int_2
229     epc-sctp-a-pool-end:
230       hidden: false
231       immutable: false
232       annotations:
233         source:
234           type: org.openecomp.annotations.Source
235           properties:
236             vf_module_label:
237             - vmme_small
238             source_type: HEAT
239             param_name: epc-sctp-a-pool-end
240       type: string
241       description: epc-sctp-a-net network ip pool end IP address
242       default: 107.243.37.30
243     Internal1_name:
244       hidden: false
245       immutable: false
246       annotations:
247         source:
248           type: org.openecomp.annotations.Source
249           properties:
250             vf_module_label:
251             - vmme_small
252             source_type: HEAT
253             param_name: Internal1_name
254       type: string
255       default: Internal1-subnet
256     gpb2-name:
257       hidden: false
258       immutable: false
259       annotations:
260         source:
261           type: org.openecomp.annotations.Source
262           properties:
263             vf_module_label:
264             - vmme_small
265             source_type: HEAT
266             param_name: gpb2-name
267       type: string
268       description: Name of gpb2
269       default: ZRDM1MMEX33GPB002
270     fsb2-Internal1-mac:
271       hidden: false
272       immutable: false
273       annotations:
274         source:
275           type: org.openecomp.annotations.Source
276           properties:
277             vf_module_label:
278             - vmme_small
279             source_type: HEAT
280             param_name: fsb2-Internal1-mac
281       type: string
282       description: static mac address assigned to fsb2-Internal1
283       default: 00:80:37:0E:0D:12
284     fsb2-name:
285       hidden: false
286       immutable: false
287       annotations:
288         source:
289           type: org.openecomp.annotations.Source
290           properties:
291             vf_module_label:
292             - vmme_small
293             source_type: HEAT
294             param_name: fsb2-name
295       type: string
296       description: Name of fsb1
297       default: ZRDM1MMEX33FSB002
298     static_prefix_sctp_b_1:
299       hidden: false
300       immutable: false
301       annotations:
302         source:
303           type: org.openecomp.annotations.Source
304           properties:
305             vf_module_label:
306             - vmme_small
307             source_type: HEAT
308             param_name: static_prefix_sctp_b_1
309       type: string
310       description: Static Prefix
311       default: 107.239.40.64/30
312     fsb2-oam-ip:
313       hidden: false
314       immutable: false
315       annotations:
316         source:
317           type: org.openecomp.annotations.Source
318           properties:
319             vf_module_label:
320             - vmme_small
321             source_type: HEAT
322             param_name: fsb2-oam-ip
323       type: string
324       default: 107.250.172.222
325     fsb2-flavor:
326       hidden: false
327       immutable: false
328       annotations:
329         source:
330           type: org.openecomp.annotations.Source
331           properties:
332             vf_module_label:
333             - vmme_small
334             source_type: HEAT
335             param_name: fsb2-flavor
336       type: string
337       description: Flavor to use for servers  fsb2
338       default: m4.xlarge4
339     fsb2-Internal2-mac:
340       hidden: false
341       immutable: false
342       annotations:
343         source:
344           type: org.openecomp.annotations.Source
345           properties:
346             vf_module_label:
347             - vmme_small
348             source_type: HEAT
349             param_name: fsb2-Internal2-mac
350       type: string
351       description: static mac address assigned to fsb2-Internal2
352       default: 00:81:37:0E:0D:12
353     ncb2-Internal1-mac:
354       hidden: false
355       immutable: false
356       annotations:
357         source:
358           type: org.openecomp.annotations.Source
359           properties:
360             vf_module_label:
361             - vmme_small
362             source_type: HEAT
363             param_name: ncb2-Internal1-mac
364       type: string
365       description: static mac address assigned to ncb2-Internal1
366       default: 00:80:37:0E:0F:12
367     ncb2-name:
368       hidden: false
369       immutable: false
370       annotations:
371         source:
372           type: org.openecomp.annotations.Source
373           properties:
374             vf_module_label:
375             - vmme_small
376             source_type: HEAT
377             param_name: ncb2-name
378       type: string
379       description: Name of ncb2
380       default: ZRDM1MMEX33NCB002
381     epc-sctp-b-pool-end:
382       hidden: false
383       immutable: false
384       annotations:
385         source:
386           type: org.openecomp.annotations.Source
387           properties:
388             vf_module_label:
389             - vmme_small
390             source_type: HEAT
391             param_name: epc-sctp-b-pool-end
392       type: string
393       description: epc-sctp-b-net network ip pool end IP address
394       default: 107.243.37.62
395     vlc1-gtp-ip:
396       hidden: false
397       immutable: false
398       annotations:
399         source:
400           type: org.openecomp.annotations.Source
401           properties:
402             vf_module_label:
403             - vmme_small
404             source_type: HEAT
405             param_name: vlc1-gtp-ip
406       type: string
407       default: 107.243.37.67
408     epc-sctp-b-pool-start:
409       hidden: false
410       immutable: false
411       annotations:
412         source:
413           type: org.openecomp.annotations.Source
414           properties:
415             vf_module_label:
416             - vmme_small
417             source_type: HEAT
418             param_name: epc-sctp-b-pool-start
419       type: string
420       description: epc-sctp-b-net network ip pool start IP address
421       default: 107.243.37.35
422     my_instance:
423       hidden: false
424       immutable: false
425       annotations:
426         source:
427           type: org.openecomp.annotations.Source
428           properties:
429             vf_module_label:
430             - vmme_small
431             source_type: HEAT
432             param_name: my_instance
433       type: string
434       description: instance
435     Internal2_shared:
436       hidden: false
437       immutable: false
438       annotations:
439         source:
440           type: org.openecomp.annotations.Source
441           properties:
442             vf_module_label:
443             - vmme_small
444             source_type: HEAT
445             param_name: Internal2_shared
446       type: string
447       default: 'False'
448     Internal1_net_name:
449       hidden: false
450       immutable: false
451       annotations:
452         source:
453           type: org.openecomp.annotations.Source
454           properties:
455             vf_module_label:
456             - vmme_small
457             source_type: HEAT
458             param_name: Internal1_net_name
459       type: string
460       default: vmme_int_int_1
461     vlc2-name:
462       hidden: false
463       immutable: false
464       annotations:
465         source:
466           type: org.openecomp.annotations.Source
467           properties:
468             vf_module_label:
469             - vmme_small
470             source_type: HEAT
471             param_name: vlc2-name
472       type: string
473       description: Name of vlc2
474       default: ZRDM1MMEX33VLC002
475     Internal2_ipam_name:
476       hidden: false
477       immutable: false
478       annotations:
479         source:
480           type: org.openecomp.annotations.Source
481           properties:
482             vf_module_label:
483             - vmme_small
484             source_type: HEAT
485             param_name: Internal2_ipam_name
486       type: string
487       default: vmme_ipam_int2
488     vlc1-sctp-b-ip:
489       hidden: false
490       immutable: false
491       annotations:
492         source:
493           type: org.openecomp.annotations.Source
494           properties:
495             vf_module_label:
496             - vmme_small
497             source_type: HEAT
498             param_name: vlc1-sctp-b-ip
499       type: string
500       default: 107.243.37.35
501     Internal1_net_pool_end:
502       hidden: false
503       immutable: false
504       annotations:
505         source:
506           type: org.openecomp.annotations.Source
507           properties:
508             vf_module_label:
509             - vmme_small
510             source_type: HEAT
511             param_name: Internal1_net_pool_end
512       type: string
513       default: 169.253.0.254
514     Internal1_default_gateway:
515       hidden: false
516       immutable: false
517       annotations:
518         source:
519           type: org.openecomp.annotations.Source
520           properties:
521             vf_module_label:
522             - vmme_small
523             source_type: HEAT
524             param_name: Internal1_default_gateway
525       type: string
526       default: 169.253.0.3
527     ncb1-Internal1-mac:
528       hidden: false
529       immutable: false
530       annotations:
531         source:
532           type: org.openecomp.annotations.Source
533           properties:
534             vf_module_label:
535             - vmme_small
536             source_type: HEAT
537             param_name: ncb1-Internal1-mac
538       type: string
539       description: static mac address assigned to ncb1-Internal1
540       default: 00:80:37:0E:09:12
541     epc-gtp-net-name:
542       hidden: false
543       immutable: false
544       annotations:
545         source:
546           type: org.openecomp.annotations.Source
547           properties:
548             vf_module_label:
549             - vmme_small
550             source_type: HEAT
551             param_name: epc-gtp-net-name
552       type: string
553       description: gtp net name
554       default: EPC-GTP
555     vlc1-Internal1-mac:
556       hidden: false
557       immutable: false
558       annotations:
559         source:
560           type: org.openecomp.annotations.Source
561           properties:
562             vf_module_label:
563             - vmme_small
564             source_type: HEAT
565             param_name: vlc1-Internal1-mac
566       type: string
567       description: static mac address assigned to vlc1-Internal1
568       default: 00:80:37:0E:01:12
569     gpb2-Internal1-mac:
570       hidden: false
571       immutable: false
572       annotations:
573         source:
574           type: org.openecomp.annotations.Source
575           properties:
576             vf_module_label:
577             - vmme_small
578             source_type: HEAT
579             param_name: gpb2-Internal1-mac
580       type: string
581       description: static mac address assigned to gpb2-Internal1
582       default: 00:80:37:0E:02:22
583     epc-gtp-net-cidr:
584       hidden: false
585       immutable: false
586       annotations:
587         source:
588           type: org.openecomp.annotations.Source
589           properties:
590             vf_module_label:
591             - vmme_small
592             source_type: HEAT
593             param_name: epc-gtp-net-cidr
594       type: string
595       description: gtp stubnet
596       default: 107.243.37.64/27
597     oam_net_id:
598       hidden: false
599       immutable: false
600       annotations:
601         source:
602           type: org.openecomp.annotations.Source
603           properties:
604             vf_module_label:
605             - vmme_small
606             source_type: HEAT
607             param_name: oam_net_id
608       type: string
609       description: uuid of oam network
610       default: 47bf4cca-0961-422f-bcd6-d5a4fbb1a351
611     vlc_zone:
612       hidden: false
613       immutable: false
614       annotations:
615         source:
616           type: org.openecomp.annotations.Source
617           properties:
618             vf_module_label:
619             - vmme_small
620             source_type: HEAT
621             param_name: vlc_zone
622       type: string
623       description: cluster for spawnning vlc instances
624       default: nova
625     vlc2-Internal1-mac:
626       hidden: false
627       immutable: false
628       annotations:
629         source:
630           type: org.openecomp.annotations.Source
631           properties:
632             vf_module_label:
633             - vmme_small
634             source_type: HEAT
635             param_name: vlc2-Internal1-mac
636       type: string
637       description: static mac address assigned to vlc2-Internal1
638       default: 00:80:37:0E:02:12
639     epc-sctp-a-net-cidr:
640       hidden: false
641       immutable: false
642       annotations:
643         source:
644           type: org.openecomp.annotations.Source
645           properties:
646             vf_module_label:
647             - vmme_small
648             source_type: HEAT
649             param_name: epc-sctp-a-net-cidr
650       type: string
651       description: epc-sctp-a subnet
652       default: 107.243.37.0/27
653     Internal1_forwarding_mode:
654       hidden: false
655       immutable: false
656       annotations:
657         source:
658           type: org.openecomp.annotations.Source
659           properties:
660             vf_module_label:
661             - vmme_small
662             source_type: HEAT
663             param_name: Internal1_forwarding_mode
664       type: string
665       default: l2
666     Internal2_dhcp:
667       hidden: false
668       immutable: false
669       annotations:
670         source:
671           type: org.openecomp.annotations.Source
672           properties:
673             vf_module_label:
674             - vmme_small
675             source_type: HEAT
676             param_name: Internal2_dhcp
677       type: boolean
678       default: false
679     fsb1-oam-ip:
680       hidden: false
681       immutable: false
682       annotations:
683         source:
684           type: org.openecomp.annotations.Source
685           properties:
686             vf_module_label:
687             - vmme_small
688             source_type: HEAT
689             param_name: fsb1-oam-ip
690       type: string
691       default: 107.250.172.221
692     FSB_2_image:
693       hidden: false
694       immutable: false
695       annotations:
696         source:
697           type: org.openecomp.annotations.Source
698           properties:
699             vf_module_label:
700             - vmme_small
701             source_type: HEAT
702             param_name: FSB_2_image
703       type: string
704       description: image name
705     vlc1-oam-ip:
706       hidden: false
707       immutable: false
708       annotations:
709         source:
710           type: org.openecomp.annotations.Source
711           properties:
712             vf_module_label:
713             - vmme_small
714             source_type: HEAT
715             param_name: vlc1-oam-ip
716       type: string
717       default: 107.250.172.227
718     epc-sctp-a-net-name:
719       hidden: false
720       immutable: false
721       annotations:
722         source:
723           type: org.openecomp.annotations.Source
724           properties:
725             vf_module_label:
726             - vmme_small
727             source_type: HEAT
728             param_name: epc-sctp-a-net-name
729       type: string
730       description: epc-sctp-a net name
731       default: EPC-SCTP-A
732     vlc2-oam-ip:
733       hidden: false
734       immutable: false
735       annotations:
736         source:
737           type: org.openecomp.annotations.Source
738           properties:
739             vf_module_label:
740             - vmme_small
741             source_type: HEAT
742             param_name: vlc2-oam-ip
743       type: string
744       default: 107.250.172.228
745     Internal2_net_pool_start:
746       hidden: false
747       immutable: false
748       annotations:
749         source:
750           type: org.openecomp.annotations.Source
751           properties:
752             vf_module_label:
753             - vmme_small
754             source_type: HEAT
755             param_name: Internal2_net_pool_start
756       type: string
757       default: 169.255.0.100
758     FSB1_volume_name:
759       hidden: false
760       immutable: false
761       annotations:
762         source:
763           type: org.openecomp.annotations.Source
764           properties:
765             vf_module_label:
766             - vmme_small
767             source_type: HEAT
768             param_name: FSB1_volume_name
769       type: string
770       description: volume name
771     vlc1-sctp-a-ip:
772       hidden: false
773       immutable: false
774       annotations:
775         source:
776           type: org.openecomp.annotations.Source
777           properties:
778             vf_module_label:
779             - vmme_small
780             source_type: HEAT
781             param_name: vlc1-sctp-a-ip
782       type: string
783       default: 107.243.37.3
784     Internal1_ipam_name:
785       hidden: false
786       immutable: false
787       annotations:
788         source:
789           type: org.openecomp.annotations.Source
790           properties:
791             vf_module_label:
792             - vmme_small
793             source_type: HEAT
794             param_name: Internal1_ipam_name
795       type: string
796       default: vmme_ipam_int1
797     Internal1_dhcp:
798       hidden: false
799       immutable: false
800       annotations:
801         source:
802           type: org.openecomp.annotations.Source
803           properties:
804             vf_module_label:
805             - vmme_small
806             source_type: HEAT
807             param_name: Internal1_dhcp
808       type: boolean
809       default: false
810     Internal2_external:
811       hidden: false
812       immutable: false
813       annotations:
814         source:
815           type: org.openecomp.annotations.Source
816           properties:
817             vf_module_label:
818             - vmme_small
819             source_type: HEAT
820             param_name: Internal2_external
821       type: string
822       default: 'False'
823     Internal2_forwarding_mode:
824       hidden: false
825       immutable: false
826       annotations:
827         source:
828           type: org.openecomp.annotations.Source
829           properties:
830             vf_module_label:
831             - vmme_small
832             source_type: HEAT
833             param_name: Internal2_forwarding_mode
834       type: string
835       default: l2
836     vlc1-name:
837       hidden: false
838       immutable: false
839       annotations:
840         source:
841           type: org.openecomp.annotations.Source
842           properties:
843             vf_module_label:
844             - vmme_small
845             source_type: HEAT
846             param_name: vlc1-name
847       type: string
848       description: Name of vlc1
849       default: ZRDM1MMEX33VLC002
850     vlc-flavor:
851       hidden: false
852       immutable: false
853       annotations:
854         source:
855           type: org.openecomp.annotations.Source
856           properties:
857             vf_module_label:
858             - vmme_small
859             source_type: HEAT
860             param_name: vlc-flavor
861       type: string
862       description: Flavor to use for servers vlc
863       default: m4.xlarge4
864     epc-gtp-net-rt:
865       hidden: false
866       immutable: false
867       annotations:
868         source:
869           type: org.openecomp.annotations.Source
870           properties:
871             vf_module_label:
872             - vmme_small
873             source_type: HEAT
874             param_name: epc-gtp-net-rt
875       type: string
876       description: gtp route target
877       default: 13979:105715
878     gpb_zone:
879       hidden: false
880       immutable: false
881       annotations:
882         source:
883           type: org.openecomp.annotations.Source
884           properties:
885             vf_module_label:
886             - vmme_small
887             source_type: HEAT
888             param_name: gpb_zone
889       type: string
890       description: cluster for spawnning gpb instances
891       default: nova
892     Internal1-net:
893       hidden: false
894       immutable: false
895       annotations:
896         source:
897           type: org.openecomp.annotations.Source
898           properties:
899             vf_module_label:
900             - vmme_small
901             source_type: HEAT
902             param_name: Internal1-net
903       type: string
904       description: net
905     gpb1-Internal2-mac:
906       hidden: false
907       immutable: false
908       annotations:
909         source:
910           type: org.openecomp.annotations.Source
911           properties:
912             vf_module_label:
913             - vmme_small
914             source_type: HEAT
915             param_name: gpb1-Internal2-mac
916       type: string
917       description: static mac address assigned to gpb1-Internal2
918       default: 00:81:37:0E:01:22
919     fsb1-Internal1-mac:
920       hidden: false
921       immutable: false
922       annotations:
923         source:
924           type: org.openecomp.annotations.Source
925           properties:
926             vf_module_label:
927             - vmme_small
928             source_type: HEAT
929             param_name: fsb1-Internal1-mac
930       type: string
931       description: static mac address assigned to fsb1-Internal1
932       default: 00:80:37:0E:0B:12
933     FSB2_volume_name:
934       hidden: false
935       immutable: false
936       annotations:
937         source:
938           type: org.openecomp.annotations.Source
939           properties:
940             vf_module_label:
941             - vmme_small
942             source_type: HEAT
943             param_name: FSB2_volume_name
944       type: string
945       description: volume name
946     VMME_FSB2_boot_volume:
947       hidden: false
948       immutable: false
949       annotations:
950         source:
951           type: org.openecomp.annotations.Source
952           properties:
953             vf_module_label:
954             - vmme_small
955             source_type: HEAT
956             param_name: VMME_FSB2_boot_volume
957       type: string
958       default: 089a0d11-4b15-4370-8343-3f90907b1221
959     fsb_zone:
960       hidden: false
961       immutable: false
962       annotations:
963         source:
964           type: org.openecomp.annotations.Source
965           properties:
966             vf_module_label:
967             - vmme_small
968             source_type: HEAT
969             param_name: fsb_zone
970       type: string
971       description: cluster for spawnning fsb instances
972       default: nova
973     VMME_FSB1_boot_volume:
974       hidden: false
975       immutable: false
976       annotations:
977         source:
978           type: org.openecomp.annotations.Source
979           properties:
980             vf_module_label:
981             - vmme_small
982             source_type: HEAT
983             param_name: VMME_FSB1_boot_volume
984       type: string
985       default: 8248e794-6173-4b49-b9c3-8219b0b56f4e
986     Internal2_default_gateway:
987       hidden: false
988       immutable: false
989       annotations:
990         source:
991           type: org.openecomp.annotations.Source
992           properties:
993             vf_module_label:
994             - vmme_small
995             source_type: HEAT
996             param_name: Internal2_default_gateway
997       type: string
998       default: 169.255.0.3
999     Internal1_external:
1000       hidden: false
1001       immutable: false
1002       annotations:
1003         source:
1004           type: org.openecomp.annotations.Source
1005           properties:
1006             vf_module_label:
1007             - vmme_small
1008             source_type: HEAT
1009             param_name: Internal1_external
1010       type: string
1011       default: 'False'
1012     vlc2-sctp-a-ip:
1013       hidden: false
1014       immutable: false
1015       annotations:
1016         source:
1017           type: org.openecomp.annotations.Source
1018           properties:
1019             vf_module_label:
1020             - vmme_small
1021             source_type: HEAT
1022             param_name: vlc2-sctp-a-ip
1023       type: string
1024       default: 107.243.37.4
1025     ncb-flavor:
1026       hidden: false
1027       immutable: false
1028       annotations:
1029         source:
1030           type: org.openecomp.annotations.Source
1031           properties:
1032             vf_module_label:
1033             - vmme_small
1034             source_type: HEAT
1035             param_name: ncb-flavor
1036       type: string
1037       description: Flavor to use for servers ncb
1038       default: m4.xlarge4
1039     Internal1_shared:
1040       hidden: false
1041       immutable: false
1042       annotations:
1043         source:
1044           type: org.openecomp.annotations.Source
1045           properties:
1046             vf_module_label:
1047             - vmme_small
1048             source_type: HEAT
1049             param_name: Internal1_shared
1050       type: string
1051       default: 'False'
1052     fsb1-name:
1053       hidden: false
1054       immutable: false
1055       annotations:
1056         source:
1057           type: org.openecomp.annotations.Source
1058           properties:
1059             vf_module_label:
1060             - vmme_small
1061             source_type: HEAT
1062             param_name: fsb1-name
1063       type: string
1064       description: Name of fsb1
1065       default: ZRDM1MMEX33FSB001
1066     static_prefix_gtp_1:
1067       hidden: false
1068       immutable: false
1069       annotations:
1070         source:
1071           type: org.openecomp.annotations.Source
1072           properties:
1073             vf_module_label:
1074             - vmme_small
1075             source_type: HEAT
1076             param_name: static_prefix_gtp_1
1077       type: string
1078       description: Static Prefix
1079       default: 107.239.40.96/30
1080     epc-sctp-b-net-gateway:
1081       hidden: false
1082       immutable: false
1083       annotations:
1084         source:
1085           type: org.openecomp.annotations.Source
1086           properties:
1087             vf_module_label:
1088             - vmme_small
1089             source_type: HEAT
1090             param_name: epc-sctp-b-net-gateway
1091       type: string
1092       description: epc-sctp-b-net network gateway
1093       default: 107.243.37.33
1094     epc-sctp-b-net-cidr:
1095       hidden: false
1096       immutable: false
1097       annotations:
1098         source:
1099           type: org.openecomp.annotations.Source
1100           properties:
1101             vf_module_label:
1102             - vmme_small
1103             source_type: HEAT
1104             param_name: epc-sctp-b-net-cidr
1105       type: string
1106       description: epc-sctp-b subnet
1107       default: 107.243.37.32/24
1108     epc-gtp-pool-end:
1109       hidden: false
1110       immutable: false
1111       annotations:
1112         source:
1113           type: org.openecomp.annotations.Source
1114           properties:
1115             vf_module_label:
1116             - vmme_small
1117             source_type: HEAT
1118             param_name: epc-gtp-pool-end
1119       type: string
1120       description: gtp network ip pool end IP address
1121       default: 107.243.37.94
1122     epc-sctp-a-net-gateway:
1123       hidden: false
1124       immutable: false
1125       annotations:
1126         source:
1127           type: org.openecomp.annotations.Source
1128           properties:
1129             vf_module_label:
1130             - vmme_small
1131             source_type: HEAT
1132             param_name: epc-sctp-a-net-gateway
1133       type: string
1134       description: epc-sctp-a-net network gateway
1135       default: 107.243.37.1
1136     vlc2-gtp-ip:
1137       hidden: false
1138       immutable: false
1139       annotations:
1140         source:
1141           type: org.openecomp.annotations.Source
1142           properties:
1143             vf_module_label:
1144             - vmme_small
1145             source_type: HEAT
1146             param_name: vlc2-gtp-ip
1147       type: string
1148       default: 107.243.37.68
1149     vlc2-sctp-b-ip:
1150       hidden: false
1151       immutable: false
1152       annotations:
1153         source:
1154           type: org.openecomp.annotations.Source
1155           properties:
1156             vf_module_label:
1157             - vmme_small
1158             source_type: HEAT
1159             param_name: vlc2-sctp-b-ip
1160       type: string
1161       default: 107.243.37.36
1162     Internal1_net_pool_start:
1163       hidden: false
1164       immutable: false
1165       annotations:
1166         source:
1167           type: org.openecomp.annotations.Source
1168           properties:
1169             vf_module_label:
1170             - vmme_small
1171             source_type: HEAT
1172             param_name: Internal1_net_pool_start
1173       type: string
1174       default: 169.253.0.100
1175     volume_size:
1176       hidden: false
1177       immutable: false
1178       annotations:
1179         source:
1180           type: org.openecomp.annotations.Source
1181           properties:
1182             vf_module_label:
1183             - vmme_small
1184             source_type: HEAT
1185             param_name: volume_size
1186       type: string
1187       description: volume
1188     fsb2-image:
1189       hidden: false
1190       immutable: false
1191       annotations:
1192         source:
1193           type: org.openecomp.annotations.Source
1194           properties:
1195             vf_module_label:
1196             - vmme_small
1197             source_type: HEAT
1198             param_name: fsb2-image
1199       type: string
1200       description: Name of image to use for server fsb2
1201       default: MME_FSB2_15B-CP04-r5a01
1202     ncb2-Internal2-mac:
1203       hidden: false
1204       immutable: false
1205       annotations:
1206         source:
1207           type: org.openecomp.annotations.Source
1208           properties:
1209             vf_module_label:
1210             - vmme_small
1211             source_type: HEAT
1212             param_name: ncb2-Internal2-mac
1213       type: string
1214       description: static mac address assigned to ncb2-Internal2
1215       default: 00:81:37:0E:0F:12
1216     ncb1-name:
1217       hidden: false
1218       immutable: false
1219       annotations:
1220         source:
1221           type: org.openecomp.annotations.Source
1222           properties:
1223             vf_module_label:
1224             - vmme_small
1225             source_type: HEAT
1226             param_name: ncb1-name
1227       type: string
1228       description: Name of ncb1
1229       default: ZRDM1MMEX33NCB001
1230     fsb1-image:
1231       hidden: false
1232       immutable: false
1233       annotations:
1234         source:
1235           type: org.openecomp.annotations.Source
1236           properties:
1237             vf_module_label:
1238             - vmme_small
1239             source_type: HEAT
1240             param_name: fsb1-image
1241       type: string
1242       description: Name of image to use for server fsb1
1243       default: MME_FSB1_15B-CP04-r5a01
1244     fsb1-flavor:
1245       hidden: false
1246       immutable: false
1247       annotations:
1248         source:
1249           type: org.openecomp.annotations.Source
1250           properties:
1251             vf_module_label:
1252             - vmme_small
1253             source_type: HEAT
1254             param_name: fsb1-flavor
1255       type: string
1256       description: Flavor to use for servers  fsb1
1257       default: m4.xlarge4
1258     volume_type:
1259       hidden: false
1260       immutable: false
1261       annotations:
1262         source:
1263           type: org.openecomp.annotations.Source
1264           properties:
1265             vf_module_label:
1266             - vmme_small
1267             source_type: HEAT
1268             param_name: volume_type
1269       type: string
1270       description: volume
1271     Internal2_net_pool_end:
1272       hidden: false
1273       immutable: false
1274       annotations:
1275         source:
1276           type: org.openecomp.annotations.Source
1277           properties:
1278             vf_module_label:
1279             - vmme_small
1280             source_type: HEAT
1281             param_name: Internal2_net_pool_end
1282       type: string
1283       default: 169.255.0.254
1284     epc-sctp-b-net-name:
1285       hidden: false
1286       immutable: false
1287       annotations:
1288         source:
1289           type: org.openecomp.annotations.Source
1290           properties:
1291             vf_module_label:
1292             - vmme_small
1293             source_type: HEAT
1294             param_name: epc-sctp-b-net-name
1295       type: string
1296       description: epc-sctp-b net name
1297       default: EPC-SCTP-B
1298     Internal2_cidr:
1299       hidden: false
1300       immutable: false
1301       annotations:
1302         source:
1303           type: org.openecomp.annotations.Source
1304           properties:
1305             vf_module_label:
1306             - vmme_small
1307             source_type: HEAT
1308             param_name: Internal2_cidr
1309       type: string
1310       default: 169.255.0.0/17
1311     epc-gtp-net-gateway:
1312       hidden: false
1313       immutable: false
1314       annotations:
1315         source:
1316           type: org.openecomp.annotations.Source
1317           properties:
1318             vf_module_label:
1319             - vmme_small
1320             source_type: HEAT
1321             param_name: epc-gtp-net-gateway
1322       type: string
1323       description: gtp network gateway
1324       default: 107.243.37.65
1325     gpb2-Internal2-mac:
1326       hidden: false
1327       immutable: false
1328       annotations:
1329         source:
1330           type: org.openecomp.annotations.Source
1331           properties:
1332             vf_module_label:
1333             - vmme_small
1334             source_type: HEAT
1335             param_name: gpb2-Internal2-mac
1336       type: string
1337       description: static mac address assigned to gpb2-Internal2
1338       default: 00:81:37:0E:02:22
1339     ncb1-Internal2-mac:
1340       hidden: false
1341       immutable: false
1342       annotations:
1343         source:
1344           type: org.openecomp.annotations.Source
1345           properties:
1346             vf_module_label:
1347             - vmme_small
1348             source_type: HEAT
1349             param_name: ncb1-Internal2-mac
1350       type: string
1351       description: static mac address assigned to ncb1-Internal2
1352       default: 00:81:37:0E:09:12
1353     epc-gtp-pool-start:
1354       hidden: false
1355       immutable: false
1356       annotations:
1357         source:
1358           type: org.openecomp.annotations.Source
1359           properties:
1360             vf_module_label:
1361             - vmme_small
1362             source_type: HEAT
1363             param_name: epc-gtp-pool-start
1364       type: string
1365       description: gtp network ip pool start IP address
1366       default: 107.243.37.67
1367     static_prefix_sctp_a_1:
1368       hidden: false
1369       immutable: false
1370       annotations:
1371         source:
1372           type: org.openecomp.annotations.Source
1373           properties:
1374             vf_module_label:
1375             - vmme_small
1376             source_type: HEAT
1377             param_name: static_prefix_sctp_a_1
1378       type: string
1379       description: Static Prefix
1380       default: 107.239.40.32/30
1381     gpb1-name:
1382       hidden: false
1383       immutable: false
1384       annotations:
1385         source:
1386           type: org.openecomp.annotations.Source
1387           properties:
1388             vf_module_label:
1389             - vmme_small
1390             source_type: HEAT
1391             param_name: gpb1-name
1392       type: string
1393       description: Name of gpb1
1394       default: ZRDM1MMEX33GPB001
1395     pxe-image:
1396       hidden: false
1397       immutable: false
1398       annotations:
1399         source:
1400           type: org.openecomp.annotations.Source
1401           properties:
1402             vf_module_label:
1403             - vmme_small
1404             source_type: HEAT
1405             param_name: pxe-image
1406       type: string
1407       description: Name of image to use for server ncb
1408       default: MME_PXE-BOOT_cxp9025898_2r5a01.qcow2
1409     vlc1-Internal2-mac:
1410       hidden: false
1411       immutable: false
1412       annotations:
1413         source:
1414           type: org.openecomp.annotations.Source
1415           properties:
1416             vf_module_label:
1417             - vmme_small
1418             source_type: HEAT
1419             param_name: vlc1-Internal2-mac
1420       type: string
1421       description: static mac address assigned to vlc1-Internal2
1422       default: 00:81:37:0E:01:12
1423   node_templates:
1424     NCB1:
1425       type: org.openecomp.resource.vfc.nodes.heat.NCB1
1426       properties:
1427         flavor:
1428           get_input: ncb-flavor
1429         availability_zone:
1430           get_input: ncb_zone
1431         image:
1432           get_input: pxe-image
1433         name:
1434           get_input: ncb1-name
1435     NCB2:
1436       type: org.openecomp.resource.vfc.nodes.heat.NCB2
1437       properties:
1438         flavor:
1439           get_input: ncb-flavor
1440         availability_zone:
1441           get_input: ncb_zone
1442         image:
1443           get_input: pxe-image
1444         name:
1445           get_input: ncb2-name
1446     VLC2_OAM:
1447       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1448       properties:
1449         ip_requirements:
1450         - ip_version: 4
1451           ip_count_required:
1452             is_required: true
1453           floating_ip_count_required:
1454             is_required: false
1455         - ip_version: 6
1456           ip_count_required:
1457             is_required: false
1458           floating_ip_count_required:
1459             is_required: false
1460         fixed_ips:
1461         - ip_address:
1462             get_input: vlc2-oam-ip
1463         mac_requirements:
1464           mac_count_required:
1465             is_required: false
1466         network_role_tag: oam
1467         network:
1468           get_input: oam_net_id
1469       requirements:
1470       - binding:
1471           capability: tosca.capabilities.network.Bindable
1472           node: VLC2
1473           relationship: tosca.relationships.network.BindsTo
1474     epc-gtp-net:
1475       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1476       properties:
1477         route_targets:
1478         - get_input: epc-gtp-net-rt
1479         network_name:
1480           get_input: epc-gtp-net-name
1481         subnets:
1482           epc-gtp-subnet:
1483             cidr:
1484               get_input: epc-gtp-net-cidr
1485             gateway_ip:
1486               get_input: epc-gtp-net-gateway
1487             allocation_pools:
1488             - start:
1489                 get_input: epc-gtp-pool-start
1490               end:
1491                 get_input: epc-gtp-pool-end
1492     NCB1_Internal1:
1493       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1494       properties:
1495         ip_requirements:
1496         - ip_version: 4
1497           ip_count_required:
1498             is_required: false
1499           floating_ip_count_required:
1500             is_required: false
1501         - ip_version: 6
1502           ip_count_required:
1503             is_required: false
1504           floating_ip_count_required:
1505             is_required: false
1506         mac_requirements:
1507           mac_count_required:
1508             is_required: true
1509         mac_address:
1510           get_input: ncb1-Internal1-mac
1511         network: Internal1-net
1512       requirements:
1513       - link:
1514           capability: tosca.capabilities.network.Linkable
1515           node: Internal1-net
1516           relationship: tosca.relationships.network.LinksTo
1517       - binding:
1518           capability: tosca.capabilities.network.Bindable
1519           node: NCB1
1520           relationship: tosca.relationships.network.BindsTo
1521     VLC2_Internal2:
1522       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1523       properties:
1524         ip_requirements:
1525         - ip_version: 4
1526           ip_count_required:
1527             is_required: false
1528           floating_ip_count_required:
1529             is_required: false
1530         - ip_version: 6
1531           ip_count_required:
1532             is_required: false
1533           floating_ip_count_required:
1534             is_required: false
1535         mac_requirements:
1536           mac_count_required:
1537             is_required: true
1538         mac_address:
1539           get_input: vlc2-Internal2-mac
1540         network: Internal2-net
1541       requirements:
1542       - link:
1543           capability: tosca.capabilities.network.Linkable
1544           node: Internal2-net
1545           relationship: tosca.relationships.network.LinksTo
1546       - binding:
1547           capability: tosca.capabilities.network.Bindable
1548           node: VLC2
1549           relationship: tosca.relationships.network.BindsTo
1550     NCB1_Internal2:
1551       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1552       properties:
1553         ip_requirements:
1554         - ip_version: 4
1555           ip_count_required:
1556             is_required: false
1557           floating_ip_count_required:
1558             is_required: false
1559         - ip_version: 6
1560           ip_count_required:
1561             is_required: false
1562           floating_ip_count_required:
1563             is_required: false
1564         mac_requirements:
1565           mac_count_required:
1566             is_required: true
1567         mac_address:
1568           get_input: ncb1-Internal2-mac
1569         network: Internal2-net
1570       requirements:
1571       - link:
1572           capability: tosca.capabilities.network.Linkable
1573           node: Internal2-net
1574           relationship: tosca.relationships.network.LinksTo
1575       - binding:
1576           capability: tosca.capabilities.network.Bindable
1577           node: NCB1
1578           relationship: tosca.relationships.network.BindsTo
1579     VLC2_Internal1:
1580       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1581       properties:
1582         ip_requirements:
1583         - ip_version: 4
1584           ip_count_required:
1585             is_required: false
1586           floating_ip_count_required:
1587             is_required: false
1588         - ip_version: 6
1589           ip_count_required:
1590             is_required: false
1591           floating_ip_count_required:
1592             is_required: false
1593         mac_requirements:
1594           mac_count_required:
1595             is_required: true
1596         mac_address:
1597           get_input: vlc2-Internal1-mac
1598         network: Internal1-net
1599       requirements:
1600       - link:
1601           capability: tosca.capabilities.network.Linkable
1602           node: Internal1-net
1603           relationship: tosca.relationships.network.LinksTo
1604       - binding:
1605           capability: tosca.capabilities.network.Bindable
1606           node: VLC2
1607           relationship: tosca.relationships.network.BindsTo
1608     VLC2_GTP:
1609       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1610       properties:
1611         ip_requirements:
1612         - ip_version: 4
1613           ip_count_required:
1614             is_required: true
1615           floating_ip_count_required:
1616             is_required: false
1617         - ip_version: 6
1618           ip_count_required:
1619             is_required: false
1620           floating_ip_count_required:
1621             is_required: false
1622         fixed_ips:
1623         - ip_address:
1624             get_input: vlc2-gtp-ip
1625         mac_requirements:
1626           mac_count_required:
1627             is_required: false
1628         network: epc-gtp-net
1629       requirements:
1630       - link:
1631           capability: tosca.capabilities.network.Linkable
1632           node: epc-gtp-net
1633           relationship: tosca.relationships.network.LinksTo
1634       - binding:
1635           capability: tosca.capabilities.network.Bindable
1636           node: VLC2
1637           relationship: tosca.relationships.network.BindsTo
1638     FSB1_volume:
1639       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1640       properties:
1641         image:
1642           get_input: FSB_1_image
1643         volume_type:
1644           get_input: volume_type
1645         size: 3*1024
1646         name:
1647           get_input: FSB1_volume_name
1648     testConvertGetParamFunctions:
1649       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1650       properties:
1651         shared:
1652           get_input: Internal1_shared
1653         forwarding_mode:
1654           get_input: Internal1_forwarding_mode
1655         external:
1656           get_input:
1657           - my_instance
1658           - networks
1659           - private
1660           - 0
1661         network_name:
1662           get_input: Internal1_net_name
1663     FSB2_volume:
1664       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1665       properties:
1666         image:
1667           get_input: FSB_2_image
1668         volume_type:
1669           get_input: volume_type
1670         size: '(get_input : volume_size) * 1024'
1671         name:
1672           get_input: FSB2_volume_name
1673     FSB1_OAM:
1674       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1675       properties:
1676         ip_requirements:
1677         - ip_version: 4
1678           ip_count_required:
1679             is_required: true
1680           floating_ip_count_required:
1681             is_required: false
1682         - ip_version: 6
1683           ip_count_required:
1684             is_required: false
1685           floating_ip_count_required:
1686             is_required: false
1687         fixed_ips:
1688         - ip_address:
1689             get_input: fsb1-oam-ip
1690         mac_requirements:
1691           mac_count_required:
1692             is_required: false
1693         network_role_tag: oam
1694         network:
1695           get_input: oam_net_id
1696       requirements:
1697       - binding:
1698           capability: tosca.capabilities.network.Bindable
1699           node: FSB1
1700           relationship: tosca.relationships.network.BindsTo
1701     Internal1-net:
1702       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1703       properties:
1704         dhcp_enabled:
1705           get_input: Internal1_dhcp
1706         shared:
1707           get_input: Internal1_shared
1708         forwarding_mode:
1709           get_input: Internal1_forwarding_mode
1710         external: true
1711         route_targets:
1712           get_artifact:
1713           - SELF
1714           - nimbus-ethernet
1715         network_name:
1716           get_input: Internal1_net_name
1717         subnets:
1718           Internal3-subnet:
1719             enable_dhcp:
1720               get_input: Internal2_dhcp
1721             cidr:
1722               get_input: Internal2_cidr
1723             gateway_ip:
1724               get_input: Internal2_default_gateway
1725           Internal1-subnet:
1726             enable_dhcp:
1727               get_input: Internal1_dhcp
1728             cidr:
1729               get_input: Internal1_cidr
1730             gateway_ip:
1731               get_input: Internal1_default_gateway
1732           Internal4-subnet:
1733             enable_dhcp: false
1734             cidr:
1735               get_input: Internal1_cidr
1736             gateway_ip:
1737               get_input: Internal1_default_gateway
1738       artifacts:
1739         nimbus-ethernet:
1740           type: tosca.artifacts.Deployment
1741           file: ../Artifacts/nimbus-ethernet.sh
1742     GPB2_Internal1:
1743       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1744       properties:
1745         ip_requirements:
1746         - ip_version: 4
1747           ip_count_required:
1748             is_required: false
1749           floating_ip_count_required:
1750             is_required: false
1751         - ip_version: 6
1752           ip_count_required:
1753             is_required: false
1754           floating_ip_count_required:
1755             is_required: false
1756         mac_requirements:
1757           mac_count_required:
1758             is_required: true
1759         mac_address:
1760           get_input: gpb2-Internal1-mac
1761         network: Internal1-net
1762       requirements:
1763       - link:
1764           capability: tosca.capabilities.network.Linkable
1765           node: Internal1-net
1766           relationship: tosca.relationships.network.LinksTo
1767       - binding:
1768           capability: tosca.capabilities.network.Bindable
1769           node: GPB2
1770           relationship: tosca.relationships.network.BindsTo
1771     GPB2_Internal2:
1772       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1773       properties:
1774         ip_requirements:
1775         - ip_version: 4
1776           ip_count_required:
1777             is_required: false
1778           floating_ip_count_required:
1779             is_required: false
1780         - ip_version: 6
1781           ip_count_required:
1782             is_required: false
1783           floating_ip_count_required:
1784             is_required: false
1785         mac_requirements:
1786           mac_count_required:
1787             is_required: true
1788         mac_address:
1789           get_input: gpb2-Internal2-mac
1790         network: Internal2-net
1791       requirements:
1792       - link:
1793           capability: tosca.capabilities.network.Linkable
1794           node: Internal2-net
1795           relationship: tosca.relationships.network.LinksTo
1796       - binding:
1797           capability: tosca.capabilities.network.Bindable
1798           node: GPB2
1799           relationship: tosca.relationships.network.BindsTo
1800     testConvertGetAttributeFunctions:
1801       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1802       properties:
1803         shared:
1804           get_input: Internal1_shared
1805         forwarding_mode:
1806           get_input: Internal1_forwarding_mode
1807         external:
1808           get_input: Internal1_external
1809         network_name:
1810           get_input: Internal1_net_name
1811     NCB2_Internal2:
1812       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1813       properties:
1814         ip_requirements:
1815         - ip_version: 4
1816           ip_count_required:
1817             is_required: false
1818           floating_ip_count_required:
1819             is_required: false
1820         - ip_version: 6
1821           ip_count_required:
1822             is_required: false
1823           floating_ip_count_required:
1824             is_required: false
1825         mac_requirements:
1826           mac_count_required:
1827             is_required: true
1828         mac_address:
1829           get_input: ncb2-Internal2-mac
1830         network: Internal2-net
1831       requirements:
1832       - link:
1833           capability: tosca.capabilities.network.Linkable
1834           node: Internal2-net
1835           relationship: tosca.relationships.network.LinksTo
1836       - binding:
1837           capability: tosca.capabilities.network.Bindable
1838           node: NCB2
1839           relationship: tosca.relationships.network.BindsTo
1840     NCB2_Internal1:
1841       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1842       properties:
1843         ip_requirements:
1844         - ip_version: 4
1845           ip_count_required:
1846             is_required: false
1847           floating_ip_count_required:
1848             is_required: false
1849         - ip_version: 6
1850           ip_count_required:
1851             is_required: false
1852           floating_ip_count_required:
1853             is_required: false
1854         mac_requirements:
1855           mac_count_required:
1856             is_required: true
1857         mac_address:
1858           get_input: ncb2-Internal1-mac
1859         network: Internal1-net
1860       requirements:
1861       - link:
1862           capability: tosca.capabilities.network.Linkable
1863           node: Internal1-net
1864           relationship: tosca.relationships.network.LinksTo
1865       - binding:
1866           capability: tosca.capabilities.network.Bindable
1867           node: NCB2
1868           relationship: tosca.relationships.network.BindsTo
1869     FSB2:
1870       type: org.openecomp.resource.vfc.nodes.heat.FSB2
1871       properties:
1872         flavor:
1873           get_input: fsb2-flavor
1874         availability_zone:
1875           get_input: fsb_zone
1876         name:
1877           get_input: fsb2-name
1878     FSB1:
1879       type: org.openecomp.resource.vfc.nodes.heat.FSB1
1880       properties:
1881         flavor:
1882           get_input: fsb1-flavor
1883         availability_zone:
1884           get_input: fsb_zone
1885         name:
1886           get_input: fsb1-name
1887     Internal2-net:
1888       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1889       properties:
1890         dhcp_enabled:
1891           get_input: Internal2_dhcp
1892         shared:
1893           get_input: Internal2_shared
1894         forwarding_mode:
1895           get_input: Internal2_forwarding_mode
1896         external:
1897           get_input: Internal2_external
1898         network_name:
1899           get_input: Internal2_name
1900         subnets:
1901           Internal2-subnet:
1902             enable_dhcp:
1903               get_input: Internal2_dhcp
1904             cidr:
1905               get_input: Internal2_cidr
1906             gateway_ip:
1907               get_input: Internal2_default_gateway
1908     VLC1_Internal1:
1909       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1910       properties:
1911         ip_requirements:
1912         - ip_version: 4
1913           ip_count_required:
1914             is_required: false
1915           floating_ip_count_required:
1916             is_required: false
1917         - ip_version: 6
1918           ip_count_required:
1919             is_required: false
1920           floating_ip_count_required:
1921             is_required: false
1922         mac_requirements:
1923           mac_count_required:
1924             is_required: true
1925         mac_address:
1926           get_input: vlc1-Internal1-mac
1927         network: Internal1-net
1928       requirements:
1929       - link:
1930           capability: tosca.capabilities.network.Linkable
1931           node: Internal1-net
1932           relationship: tosca.relationships.network.LinksTo
1933       - binding:
1934           capability: tosca.capabilities.network.Bindable
1935           node: VLC1
1936           relationship: tosca.relationships.network.BindsTo
1937     epc-sctp-a-net:
1938       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1939       properties:
1940         route_targets:
1941         - get_input: epc-sctp-a-net-rt
1942         network_name:
1943           get_input: epc-sctp-a-net-name
1944         subnets:
1945           epc-sctp-a-subnet:
1946             cidr:
1947               get_input: epc-sctp-a-net-cidr
1948             gateway_ip:
1949               get_input: epc-sctp-a-net-gateway
1950             allocation_pools:
1951             - start:
1952                 get_input: epc-sctp-a-pool-start
1953               end:
1954                 get_input: epc-sctp-a-pool-end
1955     VLC1_Internal2:
1956       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1957       properties:
1958         ip_requirements:
1959         - ip_version: 4
1960           ip_count_required:
1961             is_required: false
1962           floating_ip_count_required:
1963             is_required: false
1964         - ip_version: 6
1965           ip_count_required:
1966             is_required: false
1967           floating_ip_count_required:
1968             is_required: false
1969         mac_requirements:
1970           mac_count_required:
1971             is_required: true
1972         mac_address:
1973           get_input: vlc1-Internal2-mac
1974         network: Internal2-net
1975       requirements:
1976       - link:
1977           capability: tosca.capabilities.network.Linkable
1978           node: Internal2-net
1979           relationship: tosca.relationships.network.LinksTo
1980       - binding:
1981           capability: tosca.capabilities.network.Bindable
1982           node: VLC1
1983           relationship: tosca.relationships.network.BindsTo
1984     VLC1_SCTP_B:
1985       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1986       properties:
1987         ip_requirements:
1988         - ip_version: 4
1989           ip_count_required:
1990             is_required: true
1991           floating_ip_count_required:
1992             is_required: false
1993         - ip_version: 6
1994           ip_count_required:
1995             is_required: false
1996           floating_ip_count_required:
1997             is_required: false
1998         fixed_ips:
1999         - ip_address:
2000             get_input: vlc1-sctp-b-ip
2001         mac_requirements:
2002           mac_count_required:
2003             is_required: false
2004         network: epc-sctp-b-net
2005       requirements:
2006       - link:
2007           capability: tosca.capabilities.network.Linkable
2008           node: epc-sctp-b-net
2009           relationship: tosca.relationships.network.LinksTo
2010       - binding:
2011           capability: tosca.capabilities.network.Bindable
2012           node: VLC1
2013           relationship: tosca.relationships.network.BindsTo
2014     VLC2_SCTP_B:
2015       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2016       properties:
2017         ip_requirements:
2018         - ip_version: 4
2019           ip_count_required:
2020             is_required: true
2021           floating_ip_count_required:
2022             is_required: false
2023         - ip_version: 6
2024           ip_count_required:
2025             is_required: false
2026           floating_ip_count_required:
2027             is_required: false
2028         fixed_ips:
2029         - ip_address:
2030             get_input: vlc2-sctp-b-ip
2031         mac_requirements:
2032           mac_count_required:
2033             is_required: false
2034         network: epc-sctp-b-net
2035       requirements:
2036       - link:
2037           capability: tosca.capabilities.network.Linkable
2038           node: epc-sctp-b-net
2039           relationship: tosca.relationships.network.LinksTo
2040       - binding:
2041           capability: tosca.capabilities.network.Bindable
2042           node: VLC2
2043           relationship: tosca.relationships.network.BindsTo
2044     VLC1_SCTP_A:
2045       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2046       properties:
2047         ip_requirements:
2048         - ip_version: 4
2049           ip_count_required:
2050             is_required: true
2051           floating_ip_count_required:
2052             is_required: false
2053         - ip_version: 6
2054           ip_count_required:
2055             is_required: false
2056           floating_ip_count_required:
2057             is_required: false
2058         fixed_ips:
2059         - ip_address:
2060             get_input: vlc1-sctp-a-ip
2061         mac_requirements:
2062           mac_count_required:
2063             is_required: false
2064         network: epc-sctp-a-net
2065       requirements:
2066       - link:
2067           capability: tosca.capabilities.network.Linkable
2068           node: epc-sctp-a-net
2069           relationship: tosca.relationships.network.LinksTo
2070       - binding:
2071           capability: tosca.capabilities.network.Bindable
2072           node: VLC1
2073           relationship: tosca.relationships.network.BindsTo
2074     VLC2_SCTP_A:
2075       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2076       properties:
2077         ip_requirements:
2078         - ip_version: 4
2079           ip_count_required:
2080             is_required: true
2081           floating_ip_count_required:
2082             is_required: false
2083         - ip_version: 6
2084           ip_count_required:
2085             is_required: false
2086           floating_ip_count_required:
2087             is_required: false
2088         fixed_ips:
2089         - ip_address:
2090             get_input: vlc2-sctp-a-ip
2091         mac_requirements:
2092           mac_count_required:
2093             is_required: false
2094         network: epc-sctp-a-net
2095       requirements:
2096       - link:
2097           capability: tosca.capabilities.network.Linkable
2098           node: epc-sctp-a-net
2099           relationship: tosca.relationships.network.LinksTo
2100       - binding:
2101           capability: tosca.capabilities.network.Bindable
2102           node: VLC2
2103           relationship: tosca.relationships.network.BindsTo
2104     VLC1:
2105       type: org.openecomp.resource.vfc.nodes.heat.VLC1
2106       properties:
2107         flavor:
2108           get_input: vlc-flavor
2109         availability_zone:
2110           get_input: vlc_zone
2111         image:
2112           get_input: pxe-image
2113         name:
2114           get_input: vlc1-name
2115     FSB1_Internal2:
2116       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2117       properties:
2118         ip_requirements:
2119         - ip_version: 4
2120           ip_count_required:
2121             is_required: false
2122           floating_ip_count_required:
2123             is_required: false
2124         - ip_version: 6
2125           ip_count_required:
2126             is_required: false
2127           floating_ip_count_required:
2128             is_required: false
2129         mac_requirements:
2130           mac_count_required:
2131             is_required: true
2132         mac_address:
2133           get_input: fsb1-Internal2-mac
2134         network: Internal2-net
2135       requirements:
2136       - link:
2137           capability: tosca.capabilities.network.Linkable
2138           node: Internal2-net
2139           relationship: tosca.relationships.network.LinksTo
2140       - binding:
2141           capability: tosca.capabilities.network.Bindable
2142           node: FSB1
2143           relationship: tosca.relationships.network.BindsTo
2144     VLC2:
2145       type: org.openecomp.resource.vfc.nodes.heat.VLC2
2146       properties:
2147         flavor:
2148           get_input: vlc-flavor
2149         availability_zone:
2150           get_input: vlc_zone
2151         image:
2152           get_input: pxe-image
2153         name:
2154           get_input: vlc2-name
2155     FSB1_Internal1:
2156       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2157       properties:
2158         ip_requirements:
2159         - ip_version: 4
2160           ip_count_required:
2161             is_required: false
2162           floating_ip_count_required:
2163             is_required: false
2164         - ip_version: 6
2165           ip_count_required:
2166             is_required: false
2167           floating_ip_count_required:
2168             is_required: false
2169         mac_requirements:
2170           mac_count_required:
2171             is_required: true
2172         mac_address:
2173           get_input: fsb1-Internal1-mac
2174         network: Internal1-net
2175       requirements:
2176       - link:
2177           capability: tosca.capabilities.network.Linkable
2178           node: Internal1-net
2179           relationship: tosca.relationships.network.LinksTo
2180       - binding:
2181           capability: tosca.capabilities.network.Bindable
2182           node: FSB1
2183           relationship: tosca.relationships.network.BindsTo
2184     FSB2_Internal2:
2185       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2186       properties:
2187         ip_requirements:
2188         - ip_version: 4
2189           ip_count_required:
2190             is_required: false
2191           floating_ip_count_required:
2192             is_required: false
2193         - ip_version: 6
2194           ip_count_required:
2195             is_required: false
2196           floating_ip_count_required:
2197             is_required: false
2198         mac_requirements:
2199           mac_count_required:
2200             is_required: true
2201         mac_address:
2202           get_input: fsb2-Internal2-mac
2203         network: Internal2-net
2204       requirements:
2205       - link:
2206           capability: tosca.capabilities.network.Linkable
2207           node: Internal2-net
2208           relationship: tosca.relationships.network.LinksTo
2209       - binding:
2210           capability: tosca.capabilities.network.Bindable
2211           node: FSB2
2212           relationship: tosca.relationships.network.BindsTo
2213     FSB2_Internal1:
2214       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2215       properties:
2216         ip_requirements:
2217         - ip_version: 4
2218           ip_count_required:
2219             is_required: false
2220           floating_ip_count_required:
2221             is_required: false
2222         - ip_version: 6
2223           ip_count_required:
2224             is_required: false
2225           floating_ip_count_required:
2226             is_required: false
2227         mac_requirements:
2228           mac_count_required:
2229             is_required: true
2230         mac_address:
2231           get_input: fsb2-Internal1-mac
2232         network: Internal1-net
2233       requirements:
2234       - link:
2235           capability: tosca.capabilities.network.Linkable
2236           node: Internal1-net
2237           relationship: tosca.relationships.network.LinksTo
2238       - binding:
2239           capability: tosca.capabilities.network.Bindable
2240           node: FSB2
2241           relationship: tosca.relationships.network.BindsTo
2242     VLC1_OAM:
2243       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2244       properties:
2245         ip_requirements:
2246         - ip_version: 4
2247           ip_count_required:
2248             is_required: true
2249           floating_ip_count_required:
2250             is_required: false
2251         - ip_version: 6
2252           ip_count_required:
2253             is_required: false
2254           floating_ip_count_required:
2255             is_required: false
2256         fixed_ips:
2257         - ip_address:
2258             get_input: vlc1-oam-ip
2259         mac_requirements:
2260           mac_count_required:
2261             is_required: false
2262         network_role_tag: oam
2263         network:
2264           get_input: oam_net_id
2265       requirements:
2266       - binding:
2267           capability: tosca.capabilities.network.Bindable
2268           node: VLC1
2269           relationship: tosca.relationships.network.BindsTo
2270     epc-sctp-b-net:
2271       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
2272       properties:
2273         route_targets:
2274         - get_input: epc-sctp-b-net-rt
2275         network_name:
2276           get_input: epc-sctp-b-net-name
2277         subnets:
2278           epc-sctp-b-subnet:
2279             cidr:
2280               get_input: epc-sctp-b-net-cidr
2281             gateway_ip:
2282               get_input: epc-sctp-b-net-gateway
2283             allocation_pools:
2284             - start:
2285                 get_input: epc-sctp-b-pool-start
2286               end:
2287                 get_input: epc-sctp-b-pool-end
2288     GPB2:
2289       type: org.openecomp.resource.vfc.nodes.heat.GPB2
2290       properties:
2291         flavor:
2292           get_input: gpb-flavor
2293         availability_zone:
2294           get_input: gpb_zone
2295         image:
2296           get_input: pxe-image
2297         name:
2298           get_input: gpb2-name
2299     GPB1:
2300       type: org.openecomp.resource.vfc.nodes.heat.GPB1
2301       properties:
2302         flavor:
2303           get_input: gpb-flavor
2304         availability_zone:
2305           get_input: gpb_zone
2306         image:
2307           get_input: pxe-image
2308         name:
2309           get_input: gpb1-name
2310     VLC1_GTP:
2311       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2312       properties:
2313         ip_requirements:
2314         - ip_version: 4
2315           ip_count_required:
2316             is_required: true
2317           floating_ip_count_required:
2318             is_required: false
2319         - ip_version: 6
2320           ip_count_required:
2321             is_required: false
2322           floating_ip_count_required:
2323             is_required: false
2324         fixed_ips:
2325         - ip_address:
2326             get_input: vlc1-gtp-ip
2327         mac_requirements:
2328           mac_count_required:
2329             is_required: false
2330         network: epc-gtp-net
2331       requirements:
2332       - link:
2333           capability: tosca.capabilities.network.Linkable
2334           node: epc-gtp-net
2335           relationship: tosca.relationships.network.LinksTo
2336       - binding:
2337           capability: tosca.capabilities.network.Bindable
2338           node: VLC1
2339           relationship: tosca.relationships.network.BindsTo
2340     FSB2_OAM:
2341       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2342       properties:
2343         ip_requirements:
2344         - ip_version: 4
2345           ip_count_required:
2346             is_required: true
2347           floating_ip_count_required:
2348             is_required: false
2349         - ip_version: 6
2350           ip_count_required:
2351             is_required: false
2352           floating_ip_count_required:
2353             is_required: false
2354         fixed_ips:
2355         - ip_address:
2356             get_input: fsb2-oam-ip
2357         mac_requirements:
2358           mac_count_required:
2359             is_required: false
2360         network_role_tag: oam
2361         network:
2362           get_input: oam_net_id
2363       requirements:
2364       - binding:
2365           capability: tosca.capabilities.network.Bindable
2366           node: FSB2
2367           relationship: tosca.relationships.network.BindsTo
2368     GPB1_Internal2:
2369       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2370       properties:
2371         ip_requirements:
2372         - ip_version: 4
2373           ip_count_required:
2374             is_required: false
2375           floating_ip_count_required:
2376             is_required: false
2377         - ip_version: 6
2378           ip_count_required:
2379             is_required: false
2380           floating_ip_count_required:
2381             is_required: false
2382         mac_requirements:
2383           mac_count_required:
2384             is_required: true
2385         mac_address:
2386           get_input: gpb1-Internal2-mac
2387         network: Internal2-net
2388       requirements:
2389       - link:
2390           capability: tosca.capabilities.network.Linkable
2391           node: Internal2-net
2392           relationship: tosca.relationships.network.LinksTo
2393       - binding:
2394           capability: tosca.capabilities.network.Bindable
2395           node: GPB1
2396           relationship: tosca.relationships.network.BindsTo
2397     GPB1_Internal1:
2398       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2399       properties:
2400         ip_requirements:
2401         - ip_version: 4
2402           ip_count_required:
2403             is_required: false
2404           floating_ip_count_required:
2405             is_required: false
2406         - ip_version: 6
2407           ip_count_required:
2408             is_required: false
2409           floating_ip_count_required:
2410             is_required: false
2411         mac_requirements:
2412           mac_count_required:
2413             is_required: true
2414         mac_address:
2415           get_input: gpb1-Internal1-mac
2416         network: Internal1-net
2417       requirements:
2418       - link:
2419           capability: tosca.capabilities.network.Linkable
2420           node: Internal1-net
2421           relationship: tosca.relationships.network.LinksTo
2422       - binding:
2423           capability: tosca.capabilities.network.Bindable
2424           node: GPB1
2425           relationship: tosca.relationships.network.BindsTo
2426   groups:
2427     vmme_small_group:
2428       type: org.openecomp.groups.heat.HeatStack
2429       properties:
2430         heat_file: ../Artifacts/vmme_small.yml
2431         description: |
2432           HOT template to create vmme 2 fsb 2 ncb 2 gbp 2 vlc
2433       members:
2434       - NCB1
2435       - NCB2
2436       - VLC2_OAM
2437       - epc-gtp-net
2438       - NCB1_Internal1
2439       - VLC2_Internal2
2440       - NCB1_Internal2
2441       - VLC2_Internal1
2442       - VLC2_GTP
2443       - FSB1_volume
2444       - testConvertGetParamFunctions
2445       - FSB2_volume
2446       - FSB1_OAM
2447       - Internal1-net
2448       - GPB2_Internal1
2449       - GPB2_Internal2
2450       - testConvertGetAttributeFunctions
2451       - NCB2_Internal2
2452       - NCB2_Internal1
2453       - FSB2
2454       - FSB1
2455       - Internal2-net
2456       - VLC1_Internal1
2457       - epc-sctp-a-net
2458       - VLC1_Internal2
2459       - VLC1_SCTP_B
2460       - VLC2_SCTP_B
2461       - VLC1_SCTP_A
2462       - VLC2_SCTP_A
2463       - VLC1
2464       - FSB1_Internal2
2465       - VLC2
2466       - FSB1_Internal1
2467       - FSB2_Internal2
2468       - FSB2_Internal1
2469       - VLC1_OAM
2470       - epc-sctp-b-net
2471       - GPB2
2472       - GPB1
2473       - VLC1_GTP
2474       - FSB2_OAM
2475       - GPB1_Internal2
2476       - GPB1_Internal1