c88a6e9a55928e7fb0c4739cd5151ae5d21eb4ac
[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.pd_server:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10   org.openecomp.resource.vfc.nodes.heat.ps_server:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12   org.openecomp.resource.vfc.nodes.heat.sm_server:
13     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14   org.openecomp.resource.vfc.nodes.heat.cm_server:
15     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
16   org.openecomp.resource.vfc.nodes.heat.oam_server:
17     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
18 topology_template:
19   inputs:
20     pd_flavor_name:
21       label: PD flavor name
22       hidden: false
23       immutable: false
24       annotations:
25         source:
26           type: org.openecomp.annotations.Source
27           properties:
28             vf_module_label:
29             - hot-mog-0108-bs1271
30             source_type: HEAT
31             param_name: pd_flavor_name
32       type: string
33       description: flavor name of PD instance
34       default: m3.xlarge
35     availabilityzone_name:
36       label: availabilityzone name
37       hidden: false
38       immutable: false
39       annotations:
40         source:
41           type: org.openecomp.annotations.Source
42           properties:
43             vf_module_label:
44             - hot-mog-0108-bs1271
45             source_type: HEAT
46             param_name: availabilityzone_name
47       type: string
48       description: availabilityzone name
49       default: nova
50     repl_net_ips:
51       label: repl network ips
52       hidden: false
53       immutable: false
54       annotations:
55         source:
56           type: org.openecomp.annotations.Source
57           properties:
58             vf_module_label:
59             - hot-mog-0108-bs1271
60             source_type: HEAT
61             param_name: repl_net_ips
62       type: list
63       description: ips of repl network
64       default:
65       - 107.239.33.57
66       - 107.239.33.58
67       entry_schema:
68         type: string
69     sl_net_name:
70       label: silver lining network name
71       hidden: false
72       immutable: false
73       annotations:
74         source:
75           type: org.openecomp.annotations.Source
76           properties:
77             vf_module_label:
78             - hot-mog-0108-bs1271
79             source_type: HEAT
80             param_name: sl_net_name
81       type: string
82       description: id of the sl network
83       default: exn_protected_net_0
84     pd_image_name:
85       label: image name
86       hidden: false
87       immutable: false
88       annotations:
89         source:
90           type: org.openecomp.annotations.Source
91           properties:
92             vf_module_label:
93             - hot-mog-0108-bs1271
94             source_type: HEAT
95             param_name: pd_image_name
96       type: string
97       description: PD image name
98       default: MOG_BASE_8.0
99     mog_script_name:
100       label: mog Config script name
101       hidden: false
102       immutable: false
103       annotations:
104         source:
105           type: org.openecomp.annotations.Source
106           properties:
107             vf_module_label:
108             - hot-mog-0108-bs1271
109             source_type: HEAT
110             param_name: mog_script_name
111       type: string
112       description: Config script name
113       default: http://10.147.38.210:8080/v1/AUTH_8e501b8121f34a6eaaf526d3305985cc/mogtestcontainer/mog-cloudinit.sh
114     pd_server_names:
115       label: PD server names
116       hidden: false
117       immutable: false
118       annotations:
119         source:
120           type: org.openecomp.annotations.Source
121           properties:
122             vf_module_label:
123             - hot-mog-0108-bs1271
124             source_type: HEAT
125             param_name: pd_server_names
126       type: list
127       description: name of the PD instance
128       default:
129       - ZRDM1MOGX01MPD001
130       - ZRDM1MOGX01MPD002
131       entry_schema:
132         type: string
133     sm_server_names:
134       label: SM server names
135       hidden: false
136       immutable: false
137       annotations:
138         source:
139           type: org.openecomp.annotations.Source
140           properties:
141             vf_module_label:
142             - hot-mog-0108-bs1271
143             source_type: HEAT
144             param_name: sm_server_names
145       type: list
146       description: name of the SM instance
147       default:
148       - ZRDM1MOGX01MSM001
149       - ZRDM1MOGX01MSM002
150       entry_schema:
151         type: string
152     dummy_net_netmask_1:
153       hidden: false
154       immutable: false
155       annotations:
156         source:
157           type: org.openecomp.annotations.Source
158           properties:
159             vf_module_label:
160             - hot-mog-0108-bs1271
161             source_type: HEAT
162             param_name: dummy_net_netmask_1
163       type: string
164       description: CSB internal network subnet mask
165       default: 255.255.255.0
166     dummy_net_netmask_0:
167       hidden: false
168       immutable: false
169       annotations:
170         source:
171           type: org.openecomp.annotations.Source
172           properties:
173             vf_module_label:
174             - hot-mog-0108-bs1271
175             source_type: HEAT
176             param_name: dummy_net_netmask_0
177       type: string
178       description: CSB internal network subnet mask
179       default: 255.255.255.0
180     ran_net_floating_ip:
181       label: mog ran net virtual ip
182       hidden: false
183       immutable: false
184       annotations:
185         source:
186           type: org.openecomp.annotations.Source
187           properties:
188             vf_module_label:
189             - hot-mog-0108-bs1271
190             source_type: HEAT
191             param_name: ran_net_floating_ip
192       type: string
193       description: mog ran net virtual ip
194       default: 107.239.36.5
195     ran_net_ips:
196       label: RAN network ips
197       hidden: false
198       immutable: false
199       annotations:
200         source:
201           type: org.openecomp.annotations.Source
202           properties:
203             vf_module_label:
204             - hot-mog-0108-bs1271
205             source_type: HEAT
206             param_name: ran_net_ips
207       type: list
208       description: RAN network ip
209       default:
210       - 107.239.36.3
211       - 107.239.36.4
212       entry_schema:
213         type: string
214     dummy_net_end_0:
215       label: csb internal end
216       hidden: false
217       immutable: false
218       annotations:
219         source:
220           type: org.openecomp.annotations.Source
221           properties:
222             vf_module_label:
223             - hot-mog-0108-bs1271
224             source_type: HEAT
225             param_name: dummy_net_end_0
226       type: string
227       description: csb internal end
228       default: 169.254.1.254
229     oam_image_name:
230       label: image name
231       hidden: false
232       immutable: false
233       annotations:
234         source:
235           type: org.openecomp.annotations.Source
236           properties:
237             vf_module_label:
238             - hot-mog-0108-bs1271
239             source_type: HEAT
240             param_name: oam_image_name
241       type: string
242       description: OAM image name
243       default: MOG_BASE_8.0
244     dummy_net_end_1:
245       label: csb internal end
246       hidden: false
247       immutable: false
248       annotations:
249         source:
250           type: org.openecomp.annotations.Source
251           properties:
252             vf_module_label:
253             - hot-mog-0108-bs1271
254             source_type: HEAT
255             param_name: dummy_net_end_1
256       type: string
257       description: csb internal end
258       default: 169.254.2.254
259     oam_net_name:
260       label: oam network name
261       hidden: false
262       immutable: false
263       annotations:
264         source:
265           type: org.openecomp.annotations.Source
266           properties:
267             vf_module_label:
268             - hot-mog-0108-bs1271
269             source_type: HEAT
270             param_name: oam_net_name
271       type: string
272       description: name of the oam network
273       default: oam_protected_net_0
274     oam_net_ips:
275       label: internet network ips
276       hidden: false
277       immutable: false
278       annotations:
279         source:
280           type: org.openecomp.annotations.Source
281           properties:
282             vf_module_label:
283             - hot-mog-0108-bs1271
284             source_type: HEAT
285             param_name: oam_net_ips
286       type: list
287       description: ip of the OAM network
288       default:
289       - 107.250.172.213
290       - 107.250.172.214
291       - 107.250.172.215
292       - 107.250.172.216
293       - 107.250.172.217
294       entry_schema:
295         type: string
296     ran_net_name:
297       label: RAN network name
298       hidden: false
299       immutable: false
300       annotations:
301         source:
302           type: org.openecomp.annotations.Source
303           properties:
304             vf_module_label:
305             - hot-mog-0108-bs1271
306             source_type: HEAT
307             param_name: ran_net_name
308       type: string
309       description: RAN network name
310       default: gn_direct_net_0
311     cluster-manager-vol-1:
312       label: mog-cm-vol-1
313       hidden: false
314       immutable: false
315       annotations:
316         source:
317           type: org.openecomp.annotations.Source
318           properties:
319             vf_module_label:
320             - hot-mog-0108-bs1271
321             source_type: HEAT
322             param_name: cluster-manager-vol-1
323       type: string
324       description: Cluster Manager volume 1
325       default: 43ccf5ba-2d50-427b-a38f-e8c7d8670eee
326     cluster-manager-vol-2:
327       label: mog-cm-vol-2
328       hidden: false
329       immutable: false
330       annotations:
331         source:
332           type: org.openecomp.annotations.Source
333           properties:
334             vf_module_label:
335             - hot-mog-0108-bs1271
336             source_type: HEAT
337             param_name: cluster-manager-vol-2
338       type: string
339       description: Cluster Manager volume 2 with ISO image
340       default: 6f92e211-2d61-487d-8f84-d2d00cea3698
341     csb_net_netmask:
342       hidden: false
343       immutable: false
344       annotations:
345         source:
346           type: org.openecomp.annotations.Source
347           properties:
348             vf_module_label:
349             - hot-mog-0108-bs1271
350             source_type: HEAT
351             param_name: csb_net_netmask
352       type: string
353       description: CSB internal network subnet mask
354       default: 255.255.255.0
355     oam_flavor_name:
356       label: OAM flavor name
357       hidden: false
358       immutable: false
359       annotations:
360         source:
361           type: org.openecomp.annotations.Source
362           properties:
363             vf_module_label:
364             - hot-mog-0108-bs1271
365             source_type: HEAT
366             param_name: oam_flavor_name
367       type: string
368       description: flavor name of OAM instance
369       default: m3.xlarge
370     dummy_net_start_0:
371       label: csb internal start
372       hidden: false
373       immutable: false
374       annotations:
375         source:
376           type: org.openecomp.annotations.Source
377           properties:
378             vf_module_label:
379             - hot-mog-0108-bs1271
380             source_type: HEAT
381             param_name: dummy_net_start_0
382       type: string
383       description: csb internal start
384       default: 169.254.1.4
385     dummy_net_start_1:
386       label: csb internal start
387       hidden: false
388       immutable: false
389       annotations:
390         source:
391           type: org.openecomp.annotations.Source
392           properties:
393             vf_module_label:
394             - hot-mog-0108-bs1271
395             source_type: HEAT
396             param_name: dummy_net_start_1
397       type: string
398       description: csb internal start
399       default: 169.254.2.4
400     cm_flavor_name:
401       label: CM flavor name
402       hidden: false
403       immutable: false
404       annotations:
405         source:
406           type: org.openecomp.annotations.Source
407           properties:
408             vf_module_label:
409             - hot-mog-0108-bs1271
410             source_type: HEAT
411             param_name: cm_flavor_name
412       type: string
413       description: flavor name of CM instance
414       default: m3.xlarge
415     sm_image_name:
416       label: image name
417       hidden: false
418       immutable: false
419       annotations:
420         source:
421           type: org.openecomp.annotations.Source
422           properties:
423             vf_module_label:
424             - hot-mog-0108-bs1271
425             source_type: HEAT
426             param_name: sm_image_name
427       type: string
428       description: SM image name
429       default: MOG_BASE_8.0
430     mog_parameter_name:
431       label: mog script parameter name
432       hidden: false
433       immutable: false
434       annotations:
435         source:
436           type: org.openecomp.annotations.Source
437           properties:
438             vf_module_label:
439             - hot-mog-0108-bs1271
440             source_type: HEAT
441             param_name: mog_parameter_name
442       type: string
443       description: Config script parameter csv file name
444       default: http://10.147.38.210:8080/v1/AUTH_8e501b8121f34a6eaaf526d3305985cc/mogtestcontainer
445     ps_server_names:
446       label: PS server names
447       hidden: false
448       immutable: false
449       annotations:
450         source:
451           type: org.openecomp.annotations.Source
452           properties:
453             vf_module_label:
454             - hot-mog-0108-bs1271
455             source_type: HEAT
456             param_name: ps_server_names
457       type: list
458       description: name of the PS instance
459       default:
460       - ZRDM1MOGX01MPS001
461       - ZRDM1MOGX01MPS002
462       - ZRDM1MOGX01MPS003
463       - ZRDM1MOGX01MPS004
464       entry_schema:
465         type: string
466     csb_net_ips:
467       hidden: false
468       immutable: false
469       annotations:
470         source:
471           type: org.openecomp.annotations.Source
472           properties:
473             vf_module_label:
474             - hot-mog-0108-bs1271
475             source_type: HEAT
476             param_name: csb_net_ips
477       type: list
478       description: mog_csb_net IP addresses
479       default:
480       - 172.26.0.10
481       - 172.26.0.11
482       - 172.26.0.12
483       - 172.26.0.13
484       - 172.26.0.14
485       - 172.26.0.15
486       - 172.26.0.16
487       - 172.26.0.17
488       - 172.26.0.18
489       - 172.26.0.19
490       - 172.26.0.20
491       entry_schema:
492         type: string
493     ps_flavor_name:
494       label: PS flavor name
495       hidden: false
496       immutable: false
497       annotations:
498         source:
499           type: org.openecomp.annotations.Source
500           properties:
501             vf_module_label:
502             - hot-mog-0108-bs1271
503             source_type: HEAT
504             param_name: ps_flavor_name
505       type: string
506       description: flavor name of PS instance
507       default: m3.xlarge
508     rx_net_ips:
509       label: Rx network ips
510       hidden: false
511       immutable: false
512       annotations:
513         source:
514           type: org.openecomp.annotations.Source
515           properties:
516             vf_module_label:
517             - hot-mog-0108-bs1271
518             source_type: HEAT
519             param_name: rx_net_ips
520       type: list
521       description: Rx network ips
522       default:
523       - 107.239.34.3
524       - 107.239.34.4
525       entry_schema:
526         type: string
527     dummy_net_name_1:
528       label: csb internal network name
529       hidden: false
530       immutable: false
531       annotations:
532         source:
533           type: org.openecomp.annotations.Source
534           properties:
535             vf_module_label:
536             - hot-mog-0108-bs1271
537             source_type: HEAT
538             param_name: dummy_net_name_1
539       type: string
540       description: csb internal network name
541       default: mog_dummy_1
542     dummy_net_cidr_1:
543       label: csb ineternal cidr
544       hidden: false
545       immutable: false
546       annotations:
547         source:
548           type: org.openecomp.annotations.Source
549           properties:
550             vf_module_label:
551             - hot-mog-0108-bs1271
552             source_type: HEAT
553             param_name: dummy_net_cidr_1
554       type: string
555       description: csb internal cidr
556       default: 169.254.2.0/24
557     dummy_net_name_0:
558       label: csb internal network name
559       hidden: false
560       immutable: false
561       annotations:
562         source:
563           type: org.openecomp.annotations.Source
564           properties:
565             vf_module_label:
566             - hot-mog-0108-bs1271
567             source_type: HEAT
568             param_name: dummy_net_name_0
569       type: string
570       description: csb internal network name
571       default: mog_dummy_0
572     dummy_net_cidr_0:
573       label: csb ineternal cidr
574       hidden: false
575       immutable: false
576       annotations:
577         source:
578           type: org.openecomp.annotations.Source
579           properties:
580             vf_module_label:
581             - hot-mog-0108-bs1271
582             source_type: HEAT
583             param_name: dummy_net_cidr_0
584       type: string
585       description: csb internal cidr
586       default: 169.254.1.0/24
587     mog_swift_container:
588       label: mog Config URL
589       hidden: false
590       immutable: false
591       annotations:
592         source:
593           type: org.openecomp.annotations.Source
594           properties:
595             vf_module_label:
596             - hot-mog-0108-bs1271
597             source_type: HEAT
598             param_name: mog_swift_container
599       type: string
600       description: Config URL
601       default: http://10.147.38.210:8080/v1/AUTH_8e501b8121f34a6eaaf526d3305985cc/mogtestcontainer
602     oam-vol-2:
603       label: mog-oam-vol-2
604       hidden: false
605       immutable: false
606       annotations:
607         source:
608           type: org.openecomp.annotations.Source
609           properties:
610             vf_module_label:
611             - hot-mog-0108-bs1271
612             source_type: HEAT
613             param_name: oam-vol-2
614       type: string
615       description: OAM volume 2
616       default: 6d169cb6-6ddc-41dc-920c-2839898a2924
617     sl_net_floating_ip:
618       label: mog sl net virtual ip
619       hidden: false
620       immutable: false
621       annotations:
622         source:
623           type: org.openecomp.annotations.Source
624           properties:
625             vf_module_label:
626             - hot-mog-0108-bs1271
627             source_type: HEAT
628             param_name: sl_net_floating_ip
629       type: string
630       description: mog sl net virtual ip
631       default: 107.239.45.6
632     session-manager-vol-1:
633       label: mog-sm-vol-1
634       hidden: false
635       immutable: false
636       annotations:
637         source:
638           type: org.openecomp.annotations.Source
639           properties:
640             vf_module_label:
641             - hot-mog-0108-bs1271
642             source_type: HEAT
643             param_name: session-manager-vol-1
644       type: string
645       description: Session Manager volume 1
646       default: 49201898-333d-4c88-b58d-cf573b091633
647     rx_net_floating_ip:
648       label: mog rx net virtual ip
649       hidden: false
650       immutable: false
651       annotations:
652         source:
653           type: org.openecomp.annotations.Source
654           properties:
655             vf_module_label:
656             - hot-mog-0108-bs1271
657             source_type: HEAT
658             param_name: rx_net_floating_ip
659       type: string
660       description: mog rx net virtual ip
661       default: 107.239.34.5
662     session-manager-vol-2:
663       label: mog-sm-vol-2
664       hidden: false
665       immutable: false
666       annotations:
667         source:
668           type: org.openecomp.annotations.Source
669           properties:
670             vf_module_label:
671             - hot-mog-0108-bs1271
672             source_type: HEAT
673             param_name: session-manager-vol-2
674       type: string
675       description: Session Manager volume 2
676       default: 4c35b5f1-ce99-4220-a6e2-cda6e2d713a0
677     oam-vol-1:
678       label: mog-oam-vol-1
679       hidden: false
680       immutable: false
681       annotations:
682         source:
683           type: org.openecomp.annotations.Source
684           properties:
685             vf_module_label:
686             - hot-mog-0108-bs1271
687             source_type: HEAT
688             param_name: oam-vol-1
689       type: string
690       description: OAM volume 1
691       default: 0a7fcd9e-2624-401d-ac21-b0191f85ec77
692     csb_net_start:
693       label: csb internal start
694       hidden: false
695       immutable: false
696       annotations:
697         source:
698           type: org.openecomp.annotations.Source
699           properties:
700             vf_module_label:
701             - hot-mog-0108-bs1271
702             source_type: HEAT
703             param_name: csb_net_start
704       type: string
705       description: csb internal start
706       default: 172.26.0.1
707     cm_image_name:
708       label: image name
709       hidden: false
710       immutable: false
711       annotations:
712         source:
713           type: org.openecomp.annotations.Source
714           properties:
715             vf_module_label:
716             - hot-mog-0108-bs1271
717             source_type: HEAT
718             param_name: cm_image_name
719       type: string
720       description: CM image name
721       default: MOG_BASE_8.0
722     sm_flavor_name:
723       label: SM flavor name
724       hidden: false
725       immutable: false
726       annotations:
727         source:
728           type: org.openecomp.annotations.Source
729           properties:
730             vf_module_label:
731             - hot-mog-0108-bs1271
732             source_type: HEAT
733             param_name: sm_flavor_name
734       type: string
735       description: flavor name of SM instance
736       default: m2.xlarge4
737     ps_image_name:
738       label: PS image name
739       hidden: false
740       immutable: false
741       annotations:
742         source:
743           type: org.openecomp.annotations.Source
744           properties:
745             vf_module_label:
746             - hot-mog-0108-bs1271
747             source_type: HEAT
748             param_name: ps_image_name
749       type: string
750       description: PS image name
751       default: MOG_BASE_8.0
752     oam_server_names:
753       label: OAM server names
754       hidden: false
755       immutable: false
756       annotations:
757         source:
758           type: org.openecomp.annotations.Source
759           properties:
760             vf_module_label:
761             - hot-mog-0108-bs1271
762             source_type: HEAT
763             param_name: oam_server_names
764       type: list
765       description: name of the OAM instance
766       default:
767       - ZRDM1MOGX01OAM001
768       - ZRDM1MOGX01OAM002
769       entry_schema:
770         type: string
771     csb_net_cidr:
772       label: csb ineternal cidr
773       hidden: false
774       immutable: false
775       annotations:
776         source:
777           type: org.openecomp.annotations.Source
778           properties:
779             vf_module_label:
780             - hot-mog-0108-bs1271
781             source_type: HEAT
782             param_name: csb_net_cidr
783       type: string
784       description: csb internal cidr
785       default: 172.26.0.0/24
786     cm_server_names:
787       label: CM server names
788       hidden: false
789       immutable: false
790       annotations:
791         source:
792           type: org.openecomp.annotations.Source
793           properties:
794             vf_module_label:
795             - hot-mog-0108-bs1271
796             source_type: HEAT
797             param_name: cm_server_names
798       type: list
799       description: name of the CM instance
800       default:
801       - ZRDM1MOGX01MCM001
802       entry_schema:
803         type: string
804     sl_net_ips:
805       label: silver lining network ips
806       hidden: false
807       immutable: false
808       annotations:
809         source:
810           type: org.openecomp.annotations.Source
811           properties:
812             vf_module_label:
813             - hot-mog-0108-bs1271
814             source_type: HEAT
815             param_name: sl_net_ips
816       type: list
817       description: ips of the sl network
818       default:
819       - 107.239.45.4
820       - 107.239.45.5
821       entry_schema:
822         type: string
823     rx_net_name:
824       label: Rx network name
825       hidden: false
826       immutable: false
827       annotations:
828         source:
829           type: org.openecomp.annotations.Source
830           properties:
831             vf_module_label:
832             - hot-mog-0108-bs1271
833             source_type: HEAT
834             param_name: rx_net_name
835       type: string
836       description: Rx network name
837       default: cor_direct_net_1
838     repl_net_name:
839       label: Replication network name
840       hidden: false
841       immutable: false
842       annotations:
843         source:
844           type: org.openecomp.annotations.Source
845           properties:
846             vf_module_label:
847             - hot-mog-0108-bs1271
848             source_type: HEAT
849             param_name: repl_net_name
850       type: string
851       description: name of the replication network
852       default: cor_direct_net_0
853     security_group_name:
854       label: security group name
855       hidden: false
856       immutable: false
857       annotations:
858         source:
859           type: org.openecomp.annotations.Source
860           properties:
861             vf_module_label:
862             - hot-mog-0108-bs1271
863             source_type: HEAT
864             param_name: security_group_name
865       type: string
866       description: the name of security group
867       default: mog_security_group
868     csb_net_end:
869       label: csb internal end
870       hidden: false
871       immutable: false
872       annotations:
873         source:
874           type: org.openecomp.annotations.Source
875           properties:
876             vf_module_label:
877             - hot-mog-0108-bs1271
878             source_type: HEAT
879             param_name: csb_net_end
880       type: string
881       description: csb internal end
882       default: 172.26.0.254
883     csb_net_name:
884       label: csb internal network name
885       hidden: false
886       immutable: false
887       annotations:
888         source:
889           type: org.openecomp.annotations.Source
890           properties:
891             vf_module_label:
892             - hot-mog-0108-bs1271
893             source_type: HEAT
894             param_name: csb_net_name
895       type: string
896       description: csb internal network name
897       default: int_mog_csb_net
898     mog_script_dir:
899       label: mog Config script directory
900       hidden: false
901       immutable: false
902       annotations:
903         source:
904           type: org.openecomp.annotations.Source
905           properties:
906             vf_module_label:
907             - hot-mog-0108-bs1271
908             source_type: HEAT
909             param_name: mog_script_dir
910       type: string
911       description: Config script directory
912       default: /root
913   node_templates:
914     cm01_port_1:
915       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
916       properties:
917         ip_requirements:
918         - ip_version: 4
919           ip_count_required:
920             is_required: true
921           floating_ip_count_required:
922             is_required: false
923         - ip_version: 6
924           ip_count_required:
925             is_required: false
926           floating_ip_count_required:
927             is_required: false
928         security_groups:
929         - mog_security_group
930         fixed_ips:
931         - ip_address:
932             get_input:
933             - oam_net_ips
934             - 4
935         mac_requirements:
936           mac_count_required:
937             is_required: false
938         network_role_tag: oam
939         network:
940           get_input: oam_net_name
941       requirements:
942       - binding:
943           capability: tosca.capabilities.network.Bindable
944           node: server_cm01
945           relationship: tosca.relationships.network.BindsTo
946     cm01_port_0:
947       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
948       properties:
949         ip_requirements:
950         - ip_version: 4
951           ip_count_required:
952             is_required: true
953           floating_ip_count_required:
954             is_required: false
955         - ip_version: 6
956           ip_count_required:
957             is_required: false
958           floating_ip_count_required:
959             is_required: false
960         security_groups:
961         - mog_security_group
962         fixed_ips:
963         - ip_address:
964             get_input:
965             - csb_net_ips
966             - 10
967         mac_requirements:
968           mac_count_required:
969             is_required: false
970         network: csb_net
971       requirements:
972       - link:
973           capability: tosca.capabilities.network.Linkable
974           node: csb_net
975           relationship: tosca.relationships.network.LinksTo
976       - binding:
977           capability: tosca.capabilities.network.Bindable
978           node: server_cm01
979           relationship: tosca.relationships.network.BindsTo
980     sm02_port_0:
981       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
982       properties:
983         ip_requirements:
984         - ip_version: 4
985           ip_count_required:
986             is_required: false
987           floating_ip_count_required:
988             is_required: false
989         - ip_version: 6
990           ip_count_required:
991             is_required: false
992           floating_ip_count_required:
993             is_required: false
994         security_groups:
995         - mog_security_group
996         mac_requirements:
997           mac_count_required:
998             is_required: false
999         network: csb_net
1000       requirements:
1001       - link:
1002           capability: tosca.capabilities.network.Linkable
1003           node: csb_net
1004           relationship: tosca.relationships.network.LinksTo
1005       - binding:
1006           capability: tosca.capabilities.network.Bindable
1007           node: server_sm02
1008           relationship: tosca.relationships.network.BindsTo
1009     server_ps04:
1010       type: org.openecomp.resource.vfc.nodes.heat.ps_server
1011       properties:
1012         flavor:
1013           get_input: ps_flavor_name
1014         availability_zone:
1015           get_input: availabilityzone_name
1016         image:
1017           get_input: ps_image_name
1018         user_data_format: RAW
1019         name:
1020           get_input:
1021           - ps_server_names
1022           - 3
1023         scheduler_hints:
1024           group: servergroup_mog03_group
1025     server_ps03:
1026       type: org.openecomp.resource.vfc.nodes.heat.ps_server
1027       properties:
1028         flavor:
1029           get_input: ps_flavor_name
1030         availability_zone:
1031           get_input: availabilityzone_name
1032         image:
1033           get_input: ps_image_name
1034         user_data_format: RAW
1035         name:
1036           get_input:
1037           - ps_server_names
1038           - 2
1039         scheduler_hints:
1040           group: servergroup_mog03_group
1041     sm01_port_0:
1042       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1043       properties:
1044         ip_requirements:
1045         - ip_version: 4
1046           ip_count_required:
1047             is_required: false
1048           floating_ip_count_required:
1049             is_required: false
1050         - ip_version: 6
1051           ip_count_required:
1052             is_required: false
1053           floating_ip_count_required:
1054             is_required: false
1055         security_groups:
1056         - mog_security_group
1057         mac_requirements:
1058           mac_count_required:
1059             is_required: false
1060         network: csb_net
1061       requirements:
1062       - link:
1063           capability: tosca.capabilities.network.Linkable
1064           node: csb_net
1065           relationship: tosca.relationships.network.LinksTo
1066       - binding:
1067           capability: tosca.capabilities.network.Bindable
1068           node: server_sm01
1069           relationship: tosca.relationships.network.BindsTo
1070     sm02_port_2:
1071       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1072       properties:
1073         ip_requirements:
1074         - ip_version: 4
1075           ip_count_required:
1076             is_required: true
1077           floating_ip_count_required:
1078             is_required: false
1079         - ip_version: 6
1080           ip_count_required:
1081             is_required: false
1082           floating_ip_count_required:
1083             is_required: false
1084         security_groups:
1085         - mog_security_group
1086         fixed_ips:
1087         - ip_address:
1088             get_input:
1089             - repl_net_ips
1090             - 1
1091         mac_requirements:
1092           mac_count_required:
1093             is_required: false
1094         network_role_tag: repl
1095         network:
1096           get_input: repl_net_name
1097     server_ps02:
1098       type: org.openecomp.resource.vfc.nodes.heat.ps_server
1099       properties:
1100         flavor:
1101           get_input: ps_flavor_name
1102         availability_zone:
1103           get_input: availabilityzone_name
1104         image:
1105           get_input: ps_image_name
1106         user_data_format: RAW
1107         name:
1108           get_input:
1109           - ps_server_names
1110           - 1
1111         scheduler_hints:
1112           group: servergroup_mog03_group
1113     sm01_port_1:
1114       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1115       properties:
1116         ip_requirements:
1117         - ip_version: 4
1118           ip_count_required:
1119             is_required: false
1120           floating_ip_count_required:
1121             is_required: false
1122         - ip_version: 6
1123           ip_count_required:
1124             is_required: false
1125           floating_ip_count_required:
1126             is_required: false
1127         security_groups:
1128         - mog_security_group
1129         mac_requirements:
1130           mac_count_required:
1131             is_required: false
1132         network: dummy_net_0
1133       requirements:
1134       - link:
1135           capability: tosca.capabilities.network.Linkable
1136           node: dummy_net_0
1137           relationship: tosca.relationships.network.LinksTo
1138       - binding:
1139           capability: tosca.capabilities.network.Bindable
1140           node: server_sm01
1141           relationship: tosca.relationships.network.BindsTo
1142     sm02_port_1:
1143       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1144       properties:
1145         ip_requirements:
1146         - ip_version: 4
1147           ip_count_required:
1148             is_required: false
1149           floating_ip_count_required:
1150             is_required: false
1151         - ip_version: 6
1152           ip_count_required:
1153             is_required: false
1154           floating_ip_count_required:
1155             is_required: false
1156         security_groups:
1157         - mog_security_group
1158         mac_requirements:
1159           mac_count_required:
1160             is_required: false
1161         network: dummy_net_0
1162       requirements:
1163       - link:
1164           capability: tosca.capabilities.network.Linkable
1165           node: dummy_net_0
1166           relationship: tosca.relationships.network.LinksTo
1167       - binding:
1168           capability: tosca.capabilities.network.Bindable
1169           node: server_sm02
1170           relationship: tosca.relationships.network.BindsTo
1171     server_ps01:
1172       type: org.openecomp.resource.vfc.nodes.heat.ps_server
1173       properties:
1174         flavor:
1175           get_input: ps_flavor_name
1176         availability_zone:
1177           get_input: availabilityzone_name
1178         image:
1179           get_input: ps_image_name
1180         user_data_format: RAW
1181         name:
1182           get_input:
1183           - ps_server_names
1184           - 0
1185         scheduler_hints:
1186           group: servergroup_mog03_group
1187     csb_net:
1188       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1189       properties:
1190         dhcp_enabled: true
1191         network_name:
1192           get_input: csb_net_name
1193         subnets:
1194           csb_ip_subnet:
1195             enable_dhcp: true
1196             name:
1197               get_input: csb_net_name
1198             cidr:
1199               get_input: csb_net_cidr
1200             allocation_pools:
1201             - start:
1202                 get_input: csb_net_start
1203               end:
1204                 get_input: csb_net_end
1205     sm01_port_2:
1206       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1207       properties:
1208         ip_requirements:
1209         - ip_version: 4
1210           ip_count_required:
1211             is_required: true
1212           floating_ip_count_required:
1213             is_required: false
1214         - ip_version: 6
1215           ip_count_required:
1216             is_required: false
1217           floating_ip_count_required:
1218             is_required: false
1219         security_groups:
1220         - mog_security_group
1221         fixed_ips:
1222         - ip_address:
1223             get_input:
1224             - repl_net_ips
1225             - 0
1226         mac_requirements:
1227           mac_count_required:
1228             is_required: false
1229         network_role_tag: repl
1230         network:
1231           get_input: repl_net_name
1232     pd01_port_5:
1233       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1234       properties:
1235         ip_requirements:
1236         - ip_version: 4
1237           ip_count_required:
1238             is_required: true
1239           floating_ip_count_required:
1240             is_required: true
1241         - ip_version: 6
1242           ip_count_required:
1243             is_required: false
1244           floating_ip_count_required:
1245             is_required: false
1246         security_groups:
1247         - mog_security_group
1248         fixed_ips:
1249         - ip_address:
1250             get_input:
1251             - ran_net_ips
1252             - 0
1253         mac_requirements:
1254           mac_count_required:
1255             is_required: false
1256         allowed_address_pairs:
1257         - ip_address:
1258             get_input: ran_net_floating_ip
1259         network_role_tag: ran
1260         network:
1261           get_input: ran_net_name
1262       requirements:
1263       - binding:
1264           capability: tosca.capabilities.network.Bindable
1265           node: server_pd_01
1266           relationship: tosca.relationships.network.BindsTo
1267     pd01_port_4:
1268       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1269       properties:
1270         ip_requirements:
1271         - ip_version: 4
1272           ip_count_required:
1273             is_required: false
1274           floating_ip_count_required:
1275             is_required: false
1276         - ip_version: 6
1277           ip_count_required:
1278             is_required: false
1279           floating_ip_count_required:
1280             is_required: false
1281         security_groups:
1282         - mog_security_group
1283         mac_requirements:
1284           mac_count_required:
1285             is_required: false
1286         network: dummy_net_1
1287       requirements:
1288       - link:
1289           capability: tosca.capabilities.network.Linkable
1290           node: dummy_net_1
1291           relationship: tosca.relationships.network.LinksTo
1292       - binding:
1293           capability: tosca.capabilities.network.Bindable
1294           node: server_pd_01
1295           relationship: tosca.relationships.network.BindsTo
1296     pd02_port_5:
1297       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1298       properties:
1299         ip_requirements:
1300         - ip_version: 4
1301           ip_count_required:
1302             is_required: true
1303           floating_ip_count_required:
1304             is_required: true
1305         - ip_version: 6
1306           ip_count_required:
1307             is_required: false
1308           floating_ip_count_required:
1309             is_required: false
1310         security_groups:
1311         - mog_security_group
1312         fixed_ips:
1313         - ip_address:
1314             get_input:
1315             - ran_net_ips
1316             - 1
1317         mac_requirements:
1318           mac_count_required:
1319             is_required: false
1320         allowed_address_pairs:
1321         - ip_address:
1322             get_input: ran_net_floating_ip
1323         network_role_tag: ran
1324         network:
1325           get_input: ran_net_name
1326       requirements:
1327       - binding:
1328           capability: tosca.capabilities.network.Bindable
1329           node: server_pd_02
1330           relationship: tosca.relationships.network.BindsTo
1331     pd01_port_6:
1332       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1333       properties:
1334         ip_requirements:
1335         - ip_version: 4
1336           ip_count_required:
1337             is_required: true
1338           floating_ip_count_required:
1339             is_required: true
1340         - ip_version: 6
1341           ip_count_required:
1342             is_required: false
1343           floating_ip_count_required:
1344             is_required: false
1345         security_groups:
1346         - mog_security_group
1347         fixed_ips:
1348         - ip_address:
1349             get_input:
1350             - sl_net_ips
1351             - 0
1352         mac_requirements:
1353           mac_count_required:
1354             is_required: false
1355         allowed_address_pairs:
1356         - ip_address:
1357             get_input: sl_net_floating_ip
1358         network_role_tag: sl
1359         network:
1360           get_input: sl_net_name
1361       requirements:
1362       - binding:
1363           capability: tosca.capabilities.network.Bindable
1364           node: server_pd_01
1365           relationship: tosca.relationships.network.BindsTo
1366     pd02_port_6:
1367       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1368       properties:
1369         ip_requirements:
1370         - ip_version: 4
1371           ip_count_required:
1372             is_required: true
1373           floating_ip_count_required:
1374             is_required: true
1375         - ip_version: 6
1376           ip_count_required:
1377             is_required: false
1378           floating_ip_count_required:
1379             is_required: false
1380         security_groups:
1381         - mog_security_group
1382         fixed_ips:
1383         - ip_address:
1384             get_input:
1385             - sl_net_ips
1386             - 1
1387         mac_requirements:
1388           mac_count_required:
1389             is_required: false
1390         allowed_address_pairs:
1391         - ip_address:
1392             get_input: sl_net_floating_ip
1393         network_role_tag: sl
1394         network:
1395           get_input: sl_net_name
1396       requirements:
1397       - binding:
1398           capability: tosca.capabilities.network.Bindable
1399           node: server_pd_02
1400           relationship: tosca.relationships.network.BindsTo
1401     server_sm02:
1402       type: org.openecomp.resource.vfc.nodes.heat.sm_server
1403       properties:
1404         flavor:
1405           get_input: sm_flavor_name
1406         availability_zone:
1407           get_input: availabilityzone_name
1408         image:
1409           get_input: sm_image_name
1410         user_data_format: RAW
1411         name:
1412           get_input:
1413           - sm_server_names
1414           - 1
1415         scheduler_hints:
1416           group: servergroup_mog02_group
1417     ps02_port_0:
1418       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1419       properties:
1420         ip_requirements:
1421         - ip_version: 4
1422           ip_count_required:
1423             is_required: false
1424           floating_ip_count_required:
1425             is_required: false
1426         - ip_version: 6
1427           ip_count_required:
1428             is_required: false
1429           floating_ip_count_required:
1430             is_required: false
1431         security_groups:
1432         - mog_security_group
1433         mac_requirements:
1434           mac_count_required:
1435             is_required: false
1436         network: csb_net
1437       requirements:
1438       - link:
1439           capability: tosca.capabilities.network.Linkable
1440           node: csb_net
1441           relationship: tosca.relationships.network.LinksTo
1442       - binding:
1443           capability: tosca.capabilities.network.Bindable
1444           node: server_ps02
1445           relationship: tosca.relationships.network.BindsTo
1446     ps04_port_0:
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: false
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         security_groups:
1461         - mog_security_group
1462         mac_requirements:
1463           mac_count_required:
1464             is_required: false
1465         network: csb_net
1466       requirements:
1467       - link:
1468           capability: tosca.capabilities.network.Linkable
1469           node: csb_net
1470           relationship: tosca.relationships.network.LinksTo
1471       - binding:
1472           capability: tosca.capabilities.network.Bindable
1473           node: server_ps04
1474           relationship: tosca.relationships.network.BindsTo
1475     ps03_port_0:
1476       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1477       properties:
1478         ip_requirements:
1479         - ip_version: 4
1480           ip_count_required:
1481             is_required: false
1482           floating_ip_count_required:
1483             is_required: false
1484         - ip_version: 6
1485           ip_count_required:
1486             is_required: false
1487           floating_ip_count_required:
1488             is_required: false
1489         security_groups:
1490         - mog_security_group
1491         mac_requirements:
1492           mac_count_required:
1493             is_required: false
1494         network: csb_net
1495       requirements:
1496       - link:
1497           capability: tosca.capabilities.network.Linkable
1498           node: csb_net
1499           relationship: tosca.relationships.network.LinksTo
1500       - binding:
1501           capability: tosca.capabilities.network.Bindable
1502           node: server_ps03
1503           relationship: tosca.relationships.network.BindsTo
1504     ps01_port_0:
1505       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1506       properties:
1507         ip_requirements:
1508         - ip_version: 4
1509           ip_count_required:
1510             is_required: false
1511           floating_ip_count_required:
1512             is_required: false
1513         - ip_version: 6
1514           ip_count_required:
1515             is_required: false
1516           floating_ip_count_required:
1517             is_required: false
1518         security_groups:
1519         - mog_security_group
1520         mac_requirements:
1521           mac_count_required:
1522             is_required: false
1523         network: csb_net
1524       requirements:
1525       - link:
1526           capability: tosca.capabilities.network.Linkable
1527           node: csb_net
1528           relationship: tosca.relationships.network.LinksTo
1529       - binding:
1530           capability: tosca.capabilities.network.Bindable
1531           node: server_ps01
1532           relationship: tosca.relationships.network.BindsTo
1533     server_sm01:
1534       type: org.openecomp.resource.vfc.nodes.heat.sm_server
1535       properties:
1536         flavor:
1537           get_input: sm_flavor_name
1538         availability_zone:
1539           get_input: availabilityzone_name
1540         image:
1541           get_input: sm_image_name
1542         user_data_format: RAW
1543         name:
1544           get_input:
1545           - sm_server_names
1546           - 0
1547         scheduler_hints:
1548           group: servergroup_mog02_group
1549     dummy_net_0:
1550       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1551       properties:
1552         dhcp_enabled: true
1553         network_name:
1554           get_input: dummy_net_name_0
1555         subnets:
1556           dummy_ip_subnet_0:
1557             enable_dhcp: true
1558             name:
1559               get_input: dummy_net_name_0
1560             cidr:
1561               get_input: dummy_net_cidr_0
1562             allocation_pools:
1563             - start:
1564                 get_input: dummy_net_start_0
1565               end:
1566                 get_input: dummy_net_end_0
1567     server_cm01:
1568       type: org.openecomp.resource.vfc.nodes.heat.cm_server
1569       properties:
1570         flavor:
1571           get_input: cm_flavor_name
1572         availability_zone:
1573           get_input: availabilityzone_name
1574         image:
1575           get_input: cm_image_name
1576         user_data_format: RAW
1577         name:
1578           get_input:
1579           - cm_server_names
1580           - 0
1581         scheduler_hints:
1582           group: servergroup_mog03_group
1583     server_pd_02:
1584       type: org.openecomp.resource.vfc.nodes.heat.pd_server
1585       properties:
1586         flavor:
1587           get_input: pd_flavor_name
1588         availability_zone:
1589           get_input: availabilityzone_name
1590         image:
1591           get_input: pd_image_name
1592         user_data_format: RAW
1593         name:
1594           get_input:
1595           - pd_server_names
1596           - 1
1597         scheduler_hints:
1598           group: servergroup_mog01_group
1599     server_pd_01:
1600       type: org.openecomp.resource.vfc.nodes.heat.pd_server
1601       properties:
1602         flavor:
1603           get_input: pd_flavor_name
1604         availability_zone:
1605           get_input: availabilityzone_name
1606         image:
1607           get_input: pd_image_name
1608         user_data_format: RAW
1609         name:
1610           get_input:
1611           - pd_server_names
1612           - 0
1613         scheduler_hints:
1614           group: servergroup_mog01_group
1615     server_oam01:
1616       type: org.openecomp.resource.vfc.nodes.heat.oam_server
1617       properties:
1618         flavor:
1619           get_input: oam_flavor_name
1620         availability_zone:
1621           get_input: availabilityzone_name
1622         image:
1623           get_input: oam_image_name
1624         user_data_format: RAW
1625         name:
1626           get_input:
1627           - oam_server_names
1628           - 0
1629         scheduler_hints:
1630           group: servergroup_mog02_group
1631     server_oam02:
1632       type: org.openecomp.resource.vfc.nodes.heat.oam_server
1633       properties:
1634         flavor:
1635           get_input: oam_flavor_name
1636         availability_zone:
1637           get_input: availabilityzone_name
1638         image:
1639           get_input: oam_image_name
1640         user_data_format: RAW
1641         name:
1642           get_input:
1643           - oam_server_names
1644           - 1
1645         scheduler_hints:
1646           group: servergroup_mog02_group
1647     dummy_net_1:
1648       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
1649       properties:
1650         dhcp_enabled: true
1651         network_name:
1652           get_input: dummy_net_name_1
1653         subnets:
1654           dummy_ip_subnet_1:
1655             enable_dhcp: true
1656             name:
1657               get_input: dummy_net_name_1
1658             cidr:
1659               get_input: dummy_net_cidr_1
1660             allocation_pools:
1661             - start:
1662                 get_input: dummy_net_start_1
1663               end:
1664                 get_input: dummy_net_end_1
1665     mog_security_group:
1666       type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
1667       properties:
1668         name:
1669           get_input: security_group_name
1670         description: mog security group
1671         rules:
1672         - protocol: tcp
1673           ethertype: IPv4
1674           port_range_max: 65535
1675           remote_ip_prefix: 0.0.0.0/0
1676           direction: egress
1677           port_range_min: 1
1678         - protocol: udp
1679           ethertype: IPv4
1680           port_range_max: 65535
1681           remote_ip_prefix: 0.0.0.0/0
1682           direction: egress
1683           port_range_min: 1
1684         - protocol: icmp
1685           ethertype: IPv4
1686           remote_ip_prefix: 0.0.0.0/0
1687           direction: egress
1688         - protocol: tcp
1689           ethertype: IPv4
1690           port_range_max: 65535
1691           remote_ip_prefix: 0.0.0.0/0
1692           direction: ingress
1693           port_range_min: 1
1694         - protocol: udp
1695           ethertype: IPv4
1696           port_range_max: 65535
1697           remote_ip_prefix: 0.0.0.0/0
1698           direction: ingress
1699           port_range_min: 1
1700         - protocol: icmp
1701           ethertype: IPv4
1702           remote_ip_prefix: 0.0.0.0/0
1703           direction: ingress
1704       requirements:
1705       - port:
1706           capability: tosca.capabilities.Attachment
1707           node: pd01_port_0
1708           relationship: org.openecomp.relationships.AttachesTo
1709       - port:
1710           capability: tosca.capabilities.Attachment
1711           node: pd01_port_1
1712           relationship: org.openecomp.relationships.AttachesTo
1713       - port:
1714           capability: tosca.capabilities.Attachment
1715           node: pd01_port_2
1716           relationship: org.openecomp.relationships.AttachesTo
1717       - port:
1718           capability: tosca.capabilities.Attachment
1719           node: pd01_port_3
1720           relationship: org.openecomp.relationships.AttachesTo
1721       - port:
1722           capability: tosca.capabilities.Attachment
1723           node: pd01_port_4
1724           relationship: org.openecomp.relationships.AttachesTo
1725       - port:
1726           capability: tosca.capabilities.Attachment
1727           node: pd01_port_5
1728           relationship: org.openecomp.relationships.AttachesTo
1729       - port:
1730           capability: tosca.capabilities.Attachment
1731           node: pd01_port_6
1732           relationship: org.openecomp.relationships.AttachesTo
1733       - port:
1734           capability: tosca.capabilities.Attachment
1735           node: pd02_port_0
1736           relationship: org.openecomp.relationships.AttachesTo
1737       - port:
1738           capability: tosca.capabilities.Attachment
1739           node: pd02_port_1
1740           relationship: org.openecomp.relationships.AttachesTo
1741       - port:
1742           capability: tosca.capabilities.Attachment
1743           node: pd02_port_2
1744           relationship: org.openecomp.relationships.AttachesTo
1745       - port:
1746           capability: tosca.capabilities.Attachment
1747           node: pd02_port_3
1748           relationship: org.openecomp.relationships.AttachesTo
1749       - port:
1750           capability: tosca.capabilities.Attachment
1751           node: pd02_port_4
1752           relationship: org.openecomp.relationships.AttachesTo
1753       - port:
1754           capability: tosca.capabilities.Attachment
1755           node: pd02_port_5
1756           relationship: org.openecomp.relationships.AttachesTo
1757       - port:
1758           capability: tosca.capabilities.Attachment
1759           node: pd02_port_6
1760           relationship: org.openecomp.relationships.AttachesTo
1761       - port:
1762           capability: tosca.capabilities.Attachment
1763           node: oam01_port_0
1764           relationship: org.openecomp.relationships.AttachesTo
1765       - port:
1766           capability: tosca.capabilities.Attachment
1767           node: oam01_port_1
1768           relationship: org.openecomp.relationships.AttachesTo
1769       - port:
1770           capability: tosca.capabilities.Attachment
1771           node: oam02_port_0
1772           relationship: org.openecomp.relationships.AttachesTo
1773       - port:
1774           capability: tosca.capabilities.Attachment
1775           node: oam02_port_1
1776           relationship: org.openecomp.relationships.AttachesTo
1777       - port:
1778           capability: tosca.capabilities.Attachment
1779           node: sm01_port_0
1780           relationship: org.openecomp.relationships.AttachesTo
1781       - port:
1782           capability: tosca.capabilities.Attachment
1783           node: sm01_port_1
1784           relationship: org.openecomp.relationships.AttachesTo
1785       - port:
1786           capability: tosca.capabilities.Attachment
1787           node: sm01_port_2
1788           relationship: org.openecomp.relationships.AttachesTo
1789       - port:
1790           capability: tosca.capabilities.Attachment
1791           node: sm02_port_0
1792           relationship: org.openecomp.relationships.AttachesTo
1793       - port:
1794           capability: tosca.capabilities.Attachment
1795           node: sm02_port_1
1796           relationship: org.openecomp.relationships.AttachesTo
1797       - port:
1798           capability: tosca.capabilities.Attachment
1799           node: sm02_port_2
1800           relationship: org.openecomp.relationships.AttachesTo
1801       - port:
1802           capability: tosca.capabilities.Attachment
1803           node: ps01_port_0
1804           relationship: org.openecomp.relationships.AttachesTo
1805       - port:
1806           capability: tosca.capabilities.Attachment
1807           node: ps02_port_0
1808           relationship: org.openecomp.relationships.AttachesTo
1809       - port:
1810           capability: tosca.capabilities.Attachment
1811           node: ps03_port_0
1812           relationship: org.openecomp.relationships.AttachesTo
1813       - port:
1814           capability: tosca.capabilities.Attachment
1815           node: ps04_port_0
1816           relationship: org.openecomp.relationships.AttachesTo
1817       - port:
1818           capability: tosca.capabilities.Attachment
1819           node: cm01_port_0
1820           relationship: org.openecomp.relationships.AttachesTo
1821       - port:
1822           capability: tosca.capabilities.Attachment
1823           node: cm01_port_1
1824           relationship: org.openecomp.relationships.AttachesTo
1825     pd01_port_1:
1826       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1827       properties:
1828         ip_requirements:
1829         - ip_version: 4
1830           ip_count_required:
1831             is_required: true
1832           floating_ip_count_required:
1833             is_required: false
1834         - ip_version: 6
1835           ip_count_required:
1836             is_required: false
1837           floating_ip_count_required:
1838             is_required: false
1839         security_groups:
1840         - mog_security_group
1841         fixed_ips:
1842         - ip_address:
1843             get_input:
1844             - oam_net_ips
1845             - 0
1846         mac_requirements:
1847           mac_count_required:
1848             is_required: false
1849         network_role_tag: oam
1850         network:
1851           get_input: oam_net_name
1852       requirements:
1853       - binding:
1854           capability: tosca.capabilities.network.Bindable
1855           node: server_pd_01
1856           relationship: tosca.relationships.network.BindsTo
1857     pd02_port_3:
1858       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1859       properties:
1860         ip_requirements:
1861         - ip_version: 4
1862           ip_count_required:
1863             is_required: true
1864           floating_ip_count_required:
1865             is_required: true
1866         - ip_version: 6
1867           ip_count_required:
1868             is_required: false
1869           floating_ip_count_required:
1870             is_required: false
1871         security_groups:
1872         - mog_security_group
1873         fixed_ips:
1874         - ip_address:
1875             get_input:
1876             - rx_net_ips
1877             - 1
1878         mac_requirements:
1879           mac_count_required:
1880             is_required: false
1881         allowed_address_pairs:
1882         - ip_address:
1883             get_input: rx_net_floating_ip
1884         network_role_tag: rx
1885         network:
1886           get_input: rx_net_name
1887       requirements:
1888       - binding:
1889           capability: tosca.capabilities.network.Bindable
1890           node: server_pd_02
1891           relationship: tosca.relationships.network.BindsTo
1892     pd01_port_0:
1893       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1894       properties:
1895         ip_requirements:
1896         - ip_version: 4
1897           ip_count_required:
1898             is_required: false
1899           floating_ip_count_required:
1900             is_required: false
1901         - ip_version: 6
1902           ip_count_required:
1903             is_required: false
1904           floating_ip_count_required:
1905             is_required: false
1906         security_groups:
1907         - mog_security_group
1908         mac_requirements:
1909           mac_count_required:
1910             is_required: false
1911         network: csb_net
1912       requirements:
1913       - link:
1914           capability: tosca.capabilities.network.Linkable
1915           node: csb_net
1916           relationship: tosca.relationships.network.LinksTo
1917       - binding:
1918           capability: tosca.capabilities.network.Bindable
1919           node: server_pd_01
1920           relationship: tosca.relationships.network.BindsTo
1921     pd02_port_4:
1922       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1923       properties:
1924         ip_requirements:
1925         - ip_version: 4
1926           ip_count_required:
1927             is_required: false
1928           floating_ip_count_required:
1929             is_required: false
1930         - ip_version: 6
1931           ip_count_required:
1932             is_required: false
1933           floating_ip_count_required:
1934             is_required: false
1935         security_groups:
1936         - mog_security_group
1937         mac_requirements:
1938           mac_count_required:
1939             is_required: false
1940         network: dummy_net_1
1941       requirements:
1942       - link:
1943           capability: tosca.capabilities.network.Linkable
1944           node: dummy_net_1
1945           relationship: tosca.relationships.network.LinksTo
1946       - binding:
1947           capability: tosca.capabilities.network.Bindable
1948           node: server_pd_02
1949           relationship: tosca.relationships.network.BindsTo
1950     pd01_port_3:
1951       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1952       properties:
1953         ip_requirements:
1954         - ip_version: 4
1955           ip_count_required:
1956             is_required: true
1957           floating_ip_count_required:
1958             is_required: true
1959         - ip_version: 6
1960           ip_count_required:
1961             is_required: false
1962           floating_ip_count_required:
1963             is_required: false
1964         security_groups:
1965         - mog_security_group
1966         fixed_ips:
1967         - ip_address:
1968             get_input:
1969             - rx_net_ips
1970             - 0
1971         mac_requirements:
1972           mac_count_required:
1973             is_required: false
1974         allowed_address_pairs:
1975         - ip_address:
1976             get_input: rx_net_floating_ip
1977         network_role_tag: rx
1978         network:
1979           get_input: rx_net_name
1980       requirements:
1981       - binding:
1982           capability: tosca.capabilities.network.Bindable
1983           node: server_pd_01
1984           relationship: tosca.relationships.network.BindsTo
1985     pd02_port_1:
1986       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1987       properties:
1988         ip_requirements:
1989         - ip_version: 4
1990           ip_count_required:
1991             is_required: true
1992           floating_ip_count_required:
1993             is_required: false
1994         - ip_version: 6
1995           ip_count_required:
1996             is_required: false
1997           floating_ip_count_required:
1998             is_required: false
1999         security_groups:
2000         - mog_security_group
2001         fixed_ips:
2002         - ip_address:
2003             get_input:
2004             - oam_net_ips
2005             - 1
2006         mac_requirements:
2007           mac_count_required:
2008             is_required: false
2009         network_role_tag: oam
2010         network:
2011           get_input: oam_net_name
2012       requirements:
2013       - binding:
2014           capability: tosca.capabilities.network.Bindable
2015           node: server_pd_02
2016           relationship: tosca.relationships.network.BindsTo
2017     pd01_port_2:
2018       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2019       properties:
2020         ip_requirements:
2021         - ip_version: 4
2022           ip_count_required:
2023             is_required: false
2024           floating_ip_count_required:
2025             is_required: false
2026         - ip_version: 6
2027           ip_count_required:
2028             is_required: false
2029           floating_ip_count_required:
2030             is_required: false
2031         security_groups:
2032         - mog_security_group
2033         mac_requirements:
2034           mac_count_required:
2035             is_required: false
2036         network: dummy_net_0
2037       requirements:
2038       - link:
2039           capability: tosca.capabilities.network.Linkable
2040           node: dummy_net_0
2041           relationship: tosca.relationships.network.LinksTo
2042       - binding:
2043           capability: tosca.capabilities.network.Bindable
2044           node: server_pd_01
2045           relationship: tosca.relationships.network.BindsTo
2046     pd02_port_2:
2047       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2048       properties:
2049         ip_requirements:
2050         - ip_version: 4
2051           ip_count_required:
2052             is_required: false
2053           floating_ip_count_required:
2054             is_required: false
2055         - ip_version: 6
2056           ip_count_required:
2057             is_required: false
2058           floating_ip_count_required:
2059             is_required: false
2060         security_groups:
2061         - mog_security_group
2062         mac_requirements:
2063           mac_count_required:
2064             is_required: false
2065         network: dummy_net_0
2066       requirements:
2067       - link:
2068           capability: tosca.capabilities.network.Linkable
2069           node: dummy_net_0
2070           relationship: tosca.relationships.network.LinksTo
2071       - binding:
2072           capability: tosca.capabilities.network.Bindable
2073           node: server_pd_02
2074           relationship: tosca.relationships.network.BindsTo
2075     oam01_port_1:
2076       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2077       properties:
2078         ip_requirements:
2079         - ip_version: 4
2080           ip_count_required:
2081             is_required: true
2082           floating_ip_count_required:
2083             is_required: false
2084         - ip_version: 6
2085           ip_count_required:
2086             is_required: false
2087           floating_ip_count_required:
2088             is_required: false
2089         security_groups:
2090         - mog_security_group
2091         fixed_ips:
2092         - ip_address:
2093             get_input:
2094             - oam_net_ips
2095             - 2
2096         mac_requirements:
2097           mac_count_required:
2098             is_required: false
2099         network_role_tag: oam
2100         network:
2101           get_input: oam_net_name
2102       requirements:
2103       - binding:
2104           capability: tosca.capabilities.network.Bindable
2105           node: server_oam01
2106           relationship: tosca.relationships.network.BindsTo
2107     pd02_port_0:
2108       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2109       properties:
2110         ip_requirements:
2111         - ip_version: 4
2112           ip_count_required:
2113             is_required: false
2114           floating_ip_count_required:
2115             is_required: false
2116         - ip_version: 6
2117           ip_count_required:
2118             is_required: false
2119           floating_ip_count_required:
2120             is_required: false
2121         security_groups:
2122         - mog_security_group
2123         mac_requirements:
2124           mac_count_required:
2125             is_required: false
2126         network: csb_net
2127       requirements:
2128       - link:
2129           capability: tosca.capabilities.network.Linkable
2130           node: csb_net
2131           relationship: tosca.relationships.network.LinksTo
2132       - binding:
2133           capability: tosca.capabilities.network.Bindable
2134           node: server_pd_02
2135           relationship: tosca.relationships.network.BindsTo
2136     oam02_port_1:
2137       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2138       properties:
2139         ip_requirements:
2140         - ip_version: 4
2141           ip_count_required:
2142             is_required: true
2143           floating_ip_count_required:
2144             is_required: false
2145         - ip_version: 6
2146           ip_count_required:
2147             is_required: false
2148           floating_ip_count_required:
2149             is_required: false
2150         security_groups:
2151         - mog_security_group
2152         fixed_ips:
2153         - ip_address:
2154             get_input:
2155             - oam_net_ips
2156             - 3
2157         mac_requirements:
2158           mac_count_required:
2159             is_required: false
2160         network_role_tag: oam
2161         network:
2162           get_input: oam_net_name
2163       requirements:
2164       - binding:
2165           capability: tosca.capabilities.network.Bindable
2166           node: server_oam02
2167           relationship: tosca.relationships.network.BindsTo
2168     oam01_port_0:
2169       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2170       properties:
2171         ip_requirements:
2172         - ip_version: 4
2173           ip_count_required:
2174             is_required: false
2175           floating_ip_count_required:
2176             is_required: false
2177         - ip_version: 6
2178           ip_count_required:
2179             is_required: false
2180           floating_ip_count_required:
2181             is_required: false
2182         security_groups:
2183         - mog_security_group
2184         mac_requirements:
2185           mac_count_required:
2186             is_required: false
2187         network: csb_net
2188       requirements:
2189       - link:
2190           capability: tosca.capabilities.network.Linkable
2191           node: csb_net
2192           relationship: tosca.relationships.network.LinksTo
2193       - binding:
2194           capability: tosca.capabilities.network.Bindable
2195           node: server_oam01
2196           relationship: tosca.relationships.network.BindsTo
2197     oam02_port_0:
2198       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2199       properties:
2200         ip_requirements:
2201         - ip_version: 4
2202           ip_count_required:
2203             is_required: false
2204           floating_ip_count_required:
2205             is_required: false
2206         - ip_version: 6
2207           ip_count_required:
2208             is_required: false
2209           floating_ip_count_required:
2210             is_required: false
2211         security_groups:
2212         - mog_security_group
2213         mac_requirements:
2214           mac_count_required:
2215             is_required: false
2216         network: csb_net
2217       requirements:
2218       - link:
2219           capability: tosca.capabilities.network.Linkable
2220           node: csb_net
2221           relationship: tosca.relationships.network.LinksTo
2222       - binding:
2223           capability: tosca.capabilities.network.Bindable
2224           node: server_oam02
2225           relationship: tosca.relationships.network.BindsTo
2226   groups:
2227     servergroup_mog03_group:
2228       type: tosca.groups.Root
2229       members:
2230       - server_ps01
2231       - server_ps02
2232       - server_ps03
2233       - server_ps04
2234       - server_cm01
2235     servergroup_mog01_group:
2236       type: tosca.groups.Root
2237       members:
2238       - server_pd_01
2239       - server_pd_02
2240     hot-mog-0108-bs1271_group:
2241       type: org.openecomp.groups.heat.HeatStack
2242       properties:
2243         heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
2244         description: heat template that creates MOG stack
2245       members:
2246       - cm01_port_1
2247       - cm01_port_0
2248       - sm02_port_0
2249       - server_ps04
2250       - server_ps03
2251       - sm01_port_0
2252       - sm02_port_2
2253       - server_ps02
2254       - sm01_port_1
2255       - sm02_port_1
2256       - server_ps01
2257       - csb_net
2258       - sm01_port_2
2259       - pd01_port_5
2260       - pd01_port_4
2261       - pd02_port_5
2262       - pd01_port_6
2263       - pd02_port_6
2264       - server_sm02
2265       - ps02_port_0
2266       - ps04_port_0
2267       - ps03_port_0
2268       - ps01_port_0
2269       - server_sm01
2270       - dummy_net_0
2271       - server_cm01
2272       - server_pd_02
2273       - server_pd_01
2274       - server_oam01
2275       - server_oam02
2276       - dummy_net_1
2277       - mog_security_group
2278       - pd01_port_1
2279       - pd02_port_3
2280       - pd01_port_0
2281       - pd02_port_4
2282       - pd01_port_3
2283       - pd02_port_1
2284       - pd01_port_2
2285       - pd02_port_2
2286       - oam01_port_1
2287       - pd02_port_0
2288       - oam02_port_1
2289       - oam01_port_0
2290       - oam02_port_0
2291     servergroup_mog02_group:
2292       type: tosca.groups.Root
2293       members:
2294       - server_oam01
2295       - server_oam02
2296       - server_sm01
2297       - server_sm02
2298   policies:
2299     servergroup_mog03_policy:
2300       type: org.openecomp.policies.placement.Antilocate
2301       properties:
2302         container_type: host
2303       targets:
2304       - servergroup_mog03_group
2305     servergroup_mog01_policy:
2306       type: org.openecomp.policies.placement.Antilocate
2307       properties:
2308         container_type: host
2309       targets:
2310       - servergroup_mog01_group
2311     servergroup_mog02_policy:
2312       type: org.openecomp.policies.placement.Antilocate
2313       properties:
2314         container_type: host
2315       targets:
2316       - servergroup_mog02_group