27582261d8825a88df95132e5b4b88e55ba16066
[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         fixed_ips:
1456         - ip_address:
1457             get_input: vlc2-oam-ip
1458         mac_requirements:
1459           mac_count_required:
1460             is_required: false
1461         network_role_tag: oam
1462         network:
1463           get_input: oam_net_id
1464       requirements:
1465       - binding:
1466           capability: tosca.capabilities.network.Bindable
1467           node: VLC2
1468           relationship: tosca.relationships.network.BindsTo
1469     epc-gtp-net:
1470       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1471       properties:
1472         route_targets:
1473         - get_input: epc-gtp-net-rt
1474         network_name:
1475           get_input: epc-gtp-net-name
1476         subnets:
1477           epc-gtp-subnet:
1478             cidr:
1479               get_input: epc-gtp-net-cidr
1480             gateway_ip:
1481               get_input: epc-gtp-net-gateway
1482             allocation_pools:
1483             - start:
1484                 get_input: epc-gtp-pool-start
1485               end:
1486                 get_input: epc-gtp-pool-end
1487     NCB1_Internal1:
1488       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1489       properties:
1490         ip_requirements:
1491         - ip_version: 4
1492           ip_count_required:
1493             is_required: false
1494           floating_ip_count_required:
1495             is_required: false
1496         mac_requirements:
1497           mac_count_required:
1498             is_required: true
1499         mac_address:
1500           get_input: ncb1-Internal1-mac
1501         network: Internal1-net
1502       requirements:
1503       - link:
1504           capability: tosca.capabilities.network.Linkable
1505           node: Internal1-net
1506           relationship: tosca.relationships.network.LinksTo
1507       - binding:
1508           capability: tosca.capabilities.network.Bindable
1509           node: NCB1
1510           relationship: tosca.relationships.network.BindsTo
1511     VLC2_Internal2:
1512       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1513       properties:
1514         ip_requirements:
1515         - ip_version: 4
1516           ip_count_required:
1517             is_required: false
1518           floating_ip_count_required:
1519             is_required: false
1520         mac_requirements:
1521           mac_count_required:
1522             is_required: true
1523         mac_address:
1524           get_input: vlc2-Internal2-mac
1525         network: Internal2-net
1526       requirements:
1527       - link:
1528           capability: tosca.capabilities.network.Linkable
1529           node: Internal2-net
1530           relationship: tosca.relationships.network.LinksTo
1531       - binding:
1532           capability: tosca.capabilities.network.Bindable
1533           node: VLC2
1534           relationship: tosca.relationships.network.BindsTo
1535     NCB1_Internal2:
1536       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1537       properties:
1538         ip_requirements:
1539         - ip_version: 4
1540           ip_count_required:
1541             is_required: false
1542           floating_ip_count_required:
1543             is_required: false
1544         mac_requirements:
1545           mac_count_required:
1546             is_required: true
1547         mac_address:
1548           get_input: ncb1-Internal2-mac
1549         network: Internal2-net
1550       requirements:
1551       - link:
1552           capability: tosca.capabilities.network.Linkable
1553           node: Internal2-net
1554           relationship: tosca.relationships.network.LinksTo
1555       - binding:
1556           capability: tosca.capabilities.network.Bindable
1557           node: NCB1
1558           relationship: tosca.relationships.network.BindsTo
1559     VLC2_Internal1:
1560       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1561       properties:
1562         ip_requirements:
1563         - ip_version: 4
1564           ip_count_required:
1565             is_required: false
1566           floating_ip_count_required:
1567             is_required: false
1568         mac_requirements:
1569           mac_count_required:
1570             is_required: true
1571         mac_address:
1572           get_input: vlc2-Internal1-mac
1573         network: Internal1-net
1574       requirements:
1575       - link:
1576           capability: tosca.capabilities.network.Linkable
1577           node: Internal1-net
1578           relationship: tosca.relationships.network.LinksTo
1579       - binding:
1580           capability: tosca.capabilities.network.Bindable
1581           node: VLC2
1582           relationship: tosca.relationships.network.BindsTo
1583     VLC2_GTP:
1584       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1585       properties:
1586         ip_requirements:
1587         - ip_version: 4
1588           ip_count_required:
1589             is_required: true
1590           floating_ip_count_required:
1591             is_required: false
1592         fixed_ips:
1593         - ip_address:
1594             get_input: vlc2-gtp-ip
1595         mac_requirements:
1596           mac_count_required:
1597             is_required: false
1598         network: epc-gtp-net
1599       requirements:
1600       - link:
1601           capability: tosca.capabilities.network.Linkable
1602           node: epc-gtp-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     FSB1_volume:
1609       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1610       properties:
1611         image:
1612           get_input: FSB_1_image
1613         volume_type:
1614           get_input: volume_type
1615         size: 3*1024
1616         name:
1617           get_input: FSB1_volume_name
1618     testConvertGetParamFunctions:
1619       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1620       properties:
1621         shared:
1622           get_input: Internal1_shared
1623         forwarding_mode:
1624           get_input: Internal1_forwarding_mode
1625         external:
1626           get_input:
1627           - my_instance
1628           - networks
1629           - private
1630           - 0
1631         network_name:
1632           get_input: Internal1_net_name
1633     FSB2_volume:
1634       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1635       properties:
1636         image:
1637           get_input: FSB_2_image
1638         volume_type:
1639           get_input: volume_type
1640         size: '(get_input : volume_size) * 1024'
1641         name:
1642           get_input: FSB2_volume_name
1643     FSB1_OAM:
1644       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1645       properties:
1646         ip_requirements:
1647         - ip_version: 4
1648           ip_count_required:
1649             is_required: true
1650           floating_ip_count_required:
1651             is_required: false
1652         fixed_ips:
1653         - ip_address:
1654             get_input: fsb1-oam-ip
1655         mac_requirements:
1656           mac_count_required:
1657             is_required: false
1658         network_role_tag: oam
1659         network:
1660           get_input: oam_net_id
1661       requirements:
1662       - binding:
1663           capability: tosca.capabilities.network.Bindable
1664           node: FSB1
1665           relationship: tosca.relationships.network.BindsTo
1666     Internal1-net:
1667       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1668       properties:
1669         dhcp_enabled:
1670           get_input: Internal1_dhcp
1671         shared:
1672           get_input: Internal1_shared
1673         forwarding_mode:
1674           get_input: Internal1_forwarding_mode
1675         external: true
1676         route_targets:
1677           get_artifact:
1678           - SELF
1679           - nimbus-ethernet
1680         network_name:
1681           get_input: Internal1_net_name
1682         subnets:
1683           Internal3-subnet:
1684             enable_dhcp:
1685               get_input: Internal2_dhcp
1686             cidr:
1687               get_input: Internal2_cidr
1688             gateway_ip:
1689               get_input: Internal2_default_gateway
1690           Internal1-subnet:
1691             enable_dhcp:
1692               get_input: Internal1_dhcp
1693             cidr:
1694               get_input: Internal1_cidr
1695             gateway_ip:
1696               get_input: Internal1_default_gateway
1697           Internal4-subnet:
1698             enable_dhcp: false
1699             cidr:
1700               get_input: Internal1_cidr
1701             gateway_ip:
1702               get_input: Internal1_default_gateway
1703       artifacts:
1704         nimbus-ethernet:
1705           type: tosca.artifacts.Deployment
1706           file: ../Artifacts/nimbus-ethernet.sh
1707     GPB2_Internal1:
1708       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1709       properties:
1710         ip_requirements:
1711         - ip_version: 4
1712           ip_count_required:
1713             is_required: false
1714           floating_ip_count_required:
1715             is_required: false
1716         mac_requirements:
1717           mac_count_required:
1718             is_required: true
1719         mac_address:
1720           get_input: gpb2-Internal1-mac
1721         network: Internal1-net
1722       requirements:
1723       - link:
1724           capability: tosca.capabilities.network.Linkable
1725           node: Internal1-net
1726           relationship: tosca.relationships.network.LinksTo
1727       - binding:
1728           capability: tosca.capabilities.network.Bindable
1729           node: GPB2
1730           relationship: tosca.relationships.network.BindsTo
1731     GPB2_Internal2:
1732       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1733       properties:
1734         ip_requirements:
1735         - ip_version: 4
1736           ip_count_required:
1737             is_required: false
1738           floating_ip_count_required:
1739             is_required: false
1740         mac_requirements:
1741           mac_count_required:
1742             is_required: true
1743         mac_address:
1744           get_input: gpb2-Internal2-mac
1745         network: Internal2-net
1746       requirements:
1747       - link:
1748           capability: tosca.capabilities.network.Linkable
1749           node: Internal2-net
1750           relationship: tosca.relationships.network.LinksTo
1751       - binding:
1752           capability: tosca.capabilities.network.Bindable
1753           node: GPB2
1754           relationship: tosca.relationships.network.BindsTo
1755     testConvertGetAttributeFunctions:
1756       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1757       properties:
1758         shared:
1759           get_input: Internal1_shared
1760         forwarding_mode:
1761           get_input: Internal1_forwarding_mode
1762         external:
1763           get_input: Internal1_external
1764         network_name:
1765           get_input: Internal1_net_name
1766     NCB2_Internal2:
1767       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1768       properties:
1769         ip_requirements:
1770         - ip_version: 4
1771           ip_count_required:
1772             is_required: false
1773           floating_ip_count_required:
1774             is_required: false
1775         mac_requirements:
1776           mac_count_required:
1777             is_required: true
1778         mac_address:
1779           get_input: ncb2-Internal2-mac
1780         network: Internal2-net
1781       requirements:
1782       - link:
1783           capability: tosca.capabilities.network.Linkable
1784           node: Internal2-net
1785           relationship: tosca.relationships.network.LinksTo
1786       - binding:
1787           capability: tosca.capabilities.network.Bindable
1788           node: NCB2
1789           relationship: tosca.relationships.network.BindsTo
1790     NCB2_Internal1:
1791       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1792       properties:
1793         ip_requirements:
1794         - ip_version: 4
1795           ip_count_required:
1796             is_required: false
1797           floating_ip_count_required:
1798             is_required: false
1799         mac_requirements:
1800           mac_count_required:
1801             is_required: true
1802         mac_address:
1803           get_input: ncb2-Internal1-mac
1804         network: Internal1-net
1805       requirements:
1806       - link:
1807           capability: tosca.capabilities.network.Linkable
1808           node: Internal1-net
1809           relationship: tosca.relationships.network.LinksTo
1810       - binding:
1811           capability: tosca.capabilities.network.Bindable
1812           node: NCB2
1813           relationship: tosca.relationships.network.BindsTo
1814     FSB2:
1815       type: org.openecomp.resource.vfc.nodes.heat.FSB2
1816       properties:
1817         flavor:
1818           get_input: fsb2-flavor
1819         availability_zone:
1820           get_input: fsb_zone
1821         name:
1822           get_input: fsb2-name
1823     FSB1:
1824       type: org.openecomp.resource.vfc.nodes.heat.FSB1
1825       properties:
1826         flavor:
1827           get_input: fsb1-flavor
1828         availability_zone:
1829           get_input: fsb_zone
1830         name:
1831           get_input: fsb1-name
1832     Internal2-net:
1833       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1834       properties:
1835         dhcp_enabled:
1836           get_input: Internal2_dhcp
1837         shared:
1838           get_input: Internal2_shared
1839         forwarding_mode:
1840           get_input: Internal2_forwarding_mode
1841         external:
1842           get_input: Internal2_external
1843         network_name:
1844           get_input: Internal2_name
1845         subnets:
1846           Internal2-subnet:
1847             enable_dhcp:
1848               get_input: Internal2_dhcp
1849             cidr:
1850               get_input: Internal2_cidr
1851             gateway_ip:
1852               get_input: Internal2_default_gateway
1853     VLC1_Internal1:
1854       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1855       properties:
1856         ip_requirements:
1857         - ip_version: 4
1858           ip_count_required:
1859             is_required: false
1860           floating_ip_count_required:
1861             is_required: false
1862         mac_requirements:
1863           mac_count_required:
1864             is_required: true
1865         mac_address:
1866           get_input: vlc1-Internal1-mac
1867         network: Internal1-net
1868       requirements:
1869       - link:
1870           capability: tosca.capabilities.network.Linkable
1871           node: Internal1-net
1872           relationship: tosca.relationships.network.LinksTo
1873       - binding:
1874           capability: tosca.capabilities.network.Bindable
1875           node: VLC1
1876           relationship: tosca.relationships.network.BindsTo
1877     epc-sctp-a-net:
1878       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1879       properties:
1880         route_targets:
1881         - get_input: epc-sctp-a-net-rt
1882         network_name:
1883           get_input: epc-sctp-a-net-name
1884         subnets:
1885           epc-sctp-a-subnet:
1886             cidr:
1887               get_input: epc-sctp-a-net-cidr
1888             gateway_ip:
1889               get_input: epc-sctp-a-net-gateway
1890             allocation_pools:
1891             - start:
1892                 get_input: epc-sctp-a-pool-start
1893               end:
1894                 get_input: epc-sctp-a-pool-end
1895     VLC1_Internal2:
1896       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1897       properties:
1898         ip_requirements:
1899         - ip_version: 4
1900           ip_count_required:
1901             is_required: false
1902           floating_ip_count_required:
1903             is_required: false
1904         mac_requirements:
1905           mac_count_required:
1906             is_required: true
1907         mac_address:
1908           get_input: vlc1-Internal2-mac
1909         network: Internal2-net
1910       requirements:
1911       - link:
1912           capability: tosca.capabilities.network.Linkable
1913           node: Internal2-net
1914           relationship: tosca.relationships.network.LinksTo
1915       - binding:
1916           capability: tosca.capabilities.network.Bindable
1917           node: VLC1
1918           relationship: tosca.relationships.network.BindsTo
1919     VLC1_SCTP_B:
1920       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1921       properties:
1922         ip_requirements:
1923         - ip_version: 4
1924           ip_count_required:
1925             is_required: true
1926           floating_ip_count_required:
1927             is_required: false
1928         fixed_ips:
1929         - ip_address:
1930             get_input: vlc1-sctp-b-ip
1931         mac_requirements:
1932           mac_count_required:
1933             is_required: false
1934         network: epc-sctp-b-net
1935       requirements:
1936       - link:
1937           capability: tosca.capabilities.network.Linkable
1938           node: epc-sctp-b-net
1939           relationship: tosca.relationships.network.LinksTo
1940       - binding:
1941           capability: tosca.capabilities.network.Bindable
1942           node: VLC1
1943           relationship: tosca.relationships.network.BindsTo
1944     VLC2_SCTP_B:
1945       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1946       properties:
1947         ip_requirements:
1948         - ip_version: 4
1949           ip_count_required:
1950             is_required: true
1951           floating_ip_count_required:
1952             is_required: false
1953         fixed_ips:
1954         - ip_address:
1955             get_input: vlc2-sctp-b-ip
1956         mac_requirements:
1957           mac_count_required:
1958             is_required: false
1959         network: epc-sctp-b-net
1960       requirements:
1961       - link:
1962           capability: tosca.capabilities.network.Linkable
1963           node: epc-sctp-b-net
1964           relationship: tosca.relationships.network.LinksTo
1965       - binding:
1966           capability: tosca.capabilities.network.Bindable
1967           node: VLC2
1968           relationship: tosca.relationships.network.BindsTo
1969     VLC1_SCTP_A:
1970       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1971       properties:
1972         ip_requirements:
1973         - ip_version: 4
1974           ip_count_required:
1975             is_required: true
1976           floating_ip_count_required:
1977             is_required: false
1978         fixed_ips:
1979         - ip_address:
1980             get_input: vlc1-sctp-a-ip
1981         mac_requirements:
1982           mac_count_required:
1983             is_required: false
1984         network: epc-sctp-a-net
1985       requirements:
1986       - link:
1987           capability: tosca.capabilities.network.Linkable
1988           node: epc-sctp-a-net
1989           relationship: tosca.relationships.network.LinksTo
1990       - binding:
1991           capability: tosca.capabilities.network.Bindable
1992           node: VLC1
1993           relationship: tosca.relationships.network.BindsTo
1994     VLC2_SCTP_A:
1995       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1996       properties:
1997         ip_requirements:
1998         - ip_version: 4
1999           ip_count_required:
2000             is_required: true
2001           floating_ip_count_required:
2002             is_required: false
2003         fixed_ips:
2004         - ip_address:
2005             get_input: vlc2-sctp-a-ip
2006         mac_requirements:
2007           mac_count_required:
2008             is_required: false
2009         network: epc-sctp-a-net
2010       requirements:
2011       - link:
2012           capability: tosca.capabilities.network.Linkable
2013           node: epc-sctp-a-net
2014           relationship: tosca.relationships.network.LinksTo
2015       - binding:
2016           capability: tosca.capabilities.network.Bindable
2017           node: VLC2
2018           relationship: tosca.relationships.network.BindsTo
2019     VLC1:
2020       type: org.openecomp.resource.vfc.nodes.heat.VLC1
2021       properties:
2022         flavor:
2023           get_input: vlc-flavor
2024         availability_zone:
2025           get_input: vlc_zone
2026         image:
2027           get_input: pxe-image
2028         name:
2029           get_input: vlc1-name
2030     FSB1_Internal2:
2031       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2032       properties:
2033         ip_requirements:
2034         - ip_version: 4
2035           ip_count_required:
2036             is_required: false
2037           floating_ip_count_required:
2038             is_required: false
2039         mac_requirements:
2040           mac_count_required:
2041             is_required: true
2042         mac_address:
2043           get_input: fsb1-Internal2-mac
2044         network: Internal2-net
2045       requirements:
2046       - link:
2047           capability: tosca.capabilities.network.Linkable
2048           node: Internal2-net
2049           relationship: tosca.relationships.network.LinksTo
2050       - binding:
2051           capability: tosca.capabilities.network.Bindable
2052           node: FSB1
2053           relationship: tosca.relationships.network.BindsTo
2054     VLC2:
2055       type: org.openecomp.resource.vfc.nodes.heat.VLC2
2056       properties:
2057         flavor:
2058           get_input: vlc-flavor
2059         availability_zone:
2060           get_input: vlc_zone
2061         image:
2062           get_input: pxe-image
2063         name:
2064           get_input: vlc2-name
2065     FSB1_Internal1:
2066       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2067       properties:
2068         ip_requirements:
2069         - ip_version: 4
2070           ip_count_required:
2071             is_required: false
2072           floating_ip_count_required:
2073             is_required: false
2074         mac_requirements:
2075           mac_count_required:
2076             is_required: true
2077         mac_address:
2078           get_input: fsb1-Internal1-mac
2079         network: Internal1-net
2080       requirements:
2081       - link:
2082           capability: tosca.capabilities.network.Linkable
2083           node: Internal1-net
2084           relationship: tosca.relationships.network.LinksTo
2085       - binding:
2086           capability: tosca.capabilities.network.Bindable
2087           node: FSB1
2088           relationship: tosca.relationships.network.BindsTo
2089     FSB2_Internal2:
2090       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2091       properties:
2092         ip_requirements:
2093         - ip_version: 4
2094           ip_count_required:
2095             is_required: false
2096           floating_ip_count_required:
2097             is_required: false
2098         mac_requirements:
2099           mac_count_required:
2100             is_required: true
2101         mac_address:
2102           get_input: fsb2-Internal2-mac
2103         network: Internal2-net
2104       requirements:
2105       - link:
2106           capability: tosca.capabilities.network.Linkable
2107           node: Internal2-net
2108           relationship: tosca.relationships.network.LinksTo
2109       - binding:
2110           capability: tosca.capabilities.network.Bindable
2111           node: FSB2
2112           relationship: tosca.relationships.network.BindsTo
2113     FSB2_Internal1:
2114       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2115       properties:
2116         ip_requirements:
2117         - ip_version: 4
2118           ip_count_required:
2119             is_required: false
2120           floating_ip_count_required:
2121             is_required: false
2122         mac_requirements:
2123           mac_count_required:
2124             is_required: true
2125         mac_address:
2126           get_input: fsb2-Internal1-mac
2127         network: Internal1-net
2128       requirements:
2129       - link:
2130           capability: tosca.capabilities.network.Linkable
2131           node: Internal1-net
2132           relationship: tosca.relationships.network.LinksTo
2133       - binding:
2134           capability: tosca.capabilities.network.Bindable
2135           node: FSB2
2136           relationship: tosca.relationships.network.BindsTo
2137     VLC1_OAM:
2138       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2139       properties:
2140         ip_requirements:
2141         - ip_version: 4
2142           ip_count_required:
2143             is_required: true
2144           floating_ip_count_required:
2145             is_required: false
2146         fixed_ips:
2147         - ip_address:
2148             get_input: vlc1-oam-ip
2149         mac_requirements:
2150           mac_count_required:
2151             is_required: false
2152         network_role_tag: oam
2153         network:
2154           get_input: oam_net_id
2155       requirements:
2156       - binding:
2157           capability: tosca.capabilities.network.Bindable
2158           node: VLC1
2159           relationship: tosca.relationships.network.BindsTo
2160     epc-sctp-b-net:
2161       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
2162       properties:
2163         route_targets:
2164         - get_input: epc-sctp-b-net-rt
2165         network_name:
2166           get_input: epc-sctp-b-net-name
2167         subnets:
2168           epc-sctp-b-subnet:
2169             cidr:
2170               get_input: epc-sctp-b-net-cidr
2171             gateway_ip:
2172               get_input: epc-sctp-b-net-gateway
2173             allocation_pools:
2174             - start:
2175                 get_input: epc-sctp-b-pool-start
2176               end:
2177                 get_input: epc-sctp-b-pool-end
2178     GPB2:
2179       type: org.openecomp.resource.vfc.nodes.heat.GPB2
2180       properties:
2181         flavor:
2182           get_input: gpb-flavor
2183         availability_zone:
2184           get_input: gpb_zone
2185         image:
2186           get_input: pxe-image
2187         name:
2188           get_input: gpb2-name
2189     GPB1:
2190       type: org.openecomp.resource.vfc.nodes.heat.GPB1
2191       properties:
2192         flavor:
2193           get_input: gpb-flavor
2194         availability_zone:
2195           get_input: gpb_zone
2196         image:
2197           get_input: pxe-image
2198         name:
2199           get_input: gpb1-name
2200     VLC1_GTP:
2201       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2202       properties:
2203         ip_requirements:
2204         - ip_version: 4
2205           ip_count_required:
2206             is_required: true
2207           floating_ip_count_required:
2208             is_required: false
2209         fixed_ips:
2210         - ip_address:
2211             get_input: vlc1-gtp-ip
2212         mac_requirements:
2213           mac_count_required:
2214             is_required: false
2215         network: epc-gtp-net
2216       requirements:
2217       - link:
2218           capability: tosca.capabilities.network.Linkable
2219           node: epc-gtp-net
2220           relationship: tosca.relationships.network.LinksTo
2221       - binding:
2222           capability: tosca.capabilities.network.Bindable
2223           node: VLC1
2224           relationship: tosca.relationships.network.BindsTo
2225     FSB2_OAM:
2226       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2227       properties:
2228         ip_requirements:
2229         - ip_version: 4
2230           ip_count_required:
2231             is_required: true
2232           floating_ip_count_required:
2233             is_required: false
2234         fixed_ips:
2235         - ip_address:
2236             get_input: fsb2-oam-ip
2237         mac_requirements:
2238           mac_count_required:
2239             is_required: false
2240         network_role_tag: oam
2241         network:
2242           get_input: oam_net_id
2243       requirements:
2244       - binding:
2245           capability: tosca.capabilities.network.Bindable
2246           node: FSB2
2247           relationship: tosca.relationships.network.BindsTo
2248     GPB1_Internal2:
2249       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2250       properties:
2251         ip_requirements:
2252         - ip_version: 4
2253           ip_count_required:
2254             is_required: false
2255           floating_ip_count_required:
2256             is_required: false
2257         mac_requirements:
2258           mac_count_required:
2259             is_required: true
2260         mac_address:
2261           get_input: gpb1-Internal2-mac
2262         network: Internal2-net
2263       requirements:
2264       - link:
2265           capability: tosca.capabilities.network.Linkable
2266           node: Internal2-net
2267           relationship: tosca.relationships.network.LinksTo
2268       - binding:
2269           capability: tosca.capabilities.network.Bindable
2270           node: GPB1
2271           relationship: tosca.relationships.network.BindsTo
2272     GPB1_Internal1:
2273       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2274       properties:
2275         ip_requirements:
2276         - ip_version: 4
2277           ip_count_required:
2278             is_required: false
2279           floating_ip_count_required:
2280             is_required: false
2281         mac_requirements:
2282           mac_count_required:
2283             is_required: true
2284         mac_address:
2285           get_input: gpb1-Internal1-mac
2286         network: Internal1-net
2287       requirements:
2288       - link:
2289           capability: tosca.capabilities.network.Linkable
2290           node: Internal1-net
2291           relationship: tosca.relationships.network.LinksTo
2292       - binding:
2293           capability: tosca.capabilities.network.Bindable
2294           node: GPB1
2295           relationship: tosca.relationships.network.BindsTo
2296   groups:
2297     vmme_small_group:
2298       type: org.openecomp.groups.heat.HeatStack
2299       properties:
2300         heat_file: ../Artifacts/vmme_small.yml
2301         description: |
2302           HOT template to create vmme 2 fsb 2 ncb 2 gbp 2 vlc
2303       members:
2304       - NCB1
2305       - NCB2
2306       - VLC2_OAM
2307       - epc-gtp-net
2308       - NCB1_Internal1
2309       - VLC2_Internal2
2310       - NCB1_Internal2
2311       - VLC2_Internal1
2312       - VLC2_GTP
2313       - FSB1_volume
2314       - testConvertGetParamFunctions
2315       - FSB2_volume
2316       - FSB1_OAM
2317       - Internal1-net
2318       - GPB2_Internal1
2319       - GPB2_Internal2
2320       - testConvertGetAttributeFunctions
2321       - NCB2_Internal2
2322       - NCB2_Internal1
2323       - FSB2
2324       - FSB1
2325       - Internal2-net
2326       - VLC1_Internal1
2327       - epc-sctp-a-net
2328       - VLC1_Internal2
2329       - VLC1_SCTP_B
2330       - VLC2_SCTP_B
2331       - VLC1_SCTP_A
2332       - VLC2_SCTP_A
2333       - VLC1
2334       - FSB1_Internal2
2335       - VLC2
2336       - FSB1_Internal1
2337       - FSB2_Internal2
2338       - FSB2_Internal1
2339       - VLC1_OAM
2340       - epc-sctp-b-net
2341       - GPB2
2342       - GPB1
2343       - VLC1_GTP
2344       - FSB2_OAM
2345       - GPB1_Internal2
2346       - GPB1_Internal1