1bfe72d554470b82cd0017a1d8ff2a0914cd9625
[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 topology_template:
11   inputs:
12     pd_flavor_name:
13       label: PD flavor name
14       hidden: false
15       immutable: false
16       annotations:
17         source:
18           type: org.openecomp.annotations.Source
19           properties:
20             vf_module_label:
21             - heat3
22             - heat1
23             - heat2
24             source_type: HEAT
25             param_name: pd_flavor_name
26       type: string
27       description: flavor name of PD instance
28       default: m3.xlarge
29     availabilityzone_name:
30       label: availabilityzone name
31       hidden: false
32       immutable: false
33       annotations:
34         source:
35           type: org.openecomp.annotations.Source
36           properties:
37             vf_module_label:
38             - heat3
39             - heat1
40             - heat2
41             source_type: HEAT
42             param_name: availabilityzone_name
43       type: string
44       description: availabilityzone name
45       default: nova
46     repl_net_ips:
47       label: repl network ips
48       hidden: false
49       immutable: false
50       annotations:
51         source:
52           type: org.openecomp.annotations.Source
53           properties:
54             vf_module_label:
55             - heat3
56             - heat1
57             - heat2
58             source_type: HEAT
59             param_name: repl_net_ips
60       type: list
61       description: ips of repl network
62       default:
63       - 107.239.33.57
64       - 107.239.33.58
65       entry_schema:
66         type: string
67     sl_net_name:
68       label: silver lining network name
69       hidden: false
70       immutable: false
71       annotations:
72         source:
73           type: org.openecomp.annotations.Source
74           properties:
75             vf_module_label:
76             - heat3
77             - heat1
78             - heat2
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             - heat3
94             - heat1
95             - heat2
96             source_type: HEAT
97             param_name: pd_image_name
98       type: string
99       description: PD image name
100       default: MOG_BASE_8.0
101     pd_server_names:
102       label: PD server names
103       hidden: false
104       immutable: false
105       annotations:
106         source:
107           type: org.openecomp.annotations.Source
108           properties:
109             vf_module_label:
110             - heat3
111             - heat1
112             - heat2
113             source_type: HEAT
114             param_name: pd_server_names
115       type: list
116       description: name of the PD instance
117       default:
118       - ZRDM1MOGX01MPD001
119       - ZRDM1MOGX01MPD002
120       entry_schema:
121         type: string
122     sm_server_names:
123       label: SM server names
124       hidden: false
125       immutable: false
126       annotations:
127         source:
128           type: org.openecomp.annotations.Source
129           properties:
130             vf_module_label:
131             - heat1
132             source_type: HEAT
133             param_name: sm_server_names
134       type: list
135       description: name of the SM instance
136       default:
137       - ZRDM1MOGX01MSM001
138       - ZRDM1MOGX01MSM002
139       entry_schema:
140         type: string
141     dummy_net_netmask_1:
142       hidden: false
143       immutable: false
144       annotations:
145         source:
146           type: org.openecomp.annotations.Source
147           properties:
148             vf_module_label:
149             - heat2
150             source_type: HEAT
151             param_name: dummy_net_netmask_1
152       type: string
153       description: CSB internal network subnet mask
154       default: 255.255.255.0
155     dummy_net_netmask_0:
156       hidden: false
157       immutable: false
158       annotations:
159         source:
160           type: org.openecomp.annotations.Source
161           properties:
162             vf_module_label:
163             - heat3
164             - heat1
165             - heat2
166             source_type: HEAT
167             param_name: dummy_net_netmask_0
168       type: string
169       description: CSB internal network subnet mask
170       default: 255.255.255.0
171     ran_net_floating_ip:
172       label: mog ran net virtual ip
173       hidden: false
174       immutable: false
175       annotations:
176         source:
177           type: org.openecomp.annotations.Source
178           properties:
179             vf_module_label:
180             - heat3
181             - heat1
182             - heat2
183             source_type: HEAT
184             param_name: ran_net_floating_ip
185       type: string
186       description: mog ran net virtual ip
187       default: 107.239.36.5
188     ran_net_ips:
189       label: RAN network ips
190       hidden: false
191       immutable: false
192       annotations:
193         source:
194           type: org.openecomp.annotations.Source
195           properties:
196             vf_module_label:
197             - heat3
198             - heat1
199             - heat2
200             source_type: HEAT
201             param_name: ran_net_ips
202       type: list
203       description: RAN network ip
204       default:
205       - 107.239.36.3
206       - 107.239.36.4
207       entry_schema:
208         type: string
209     dummy_net_end_0:
210       label: csb internal end
211       hidden: false
212       immutable: false
213       annotations:
214         source:
215           type: org.openecomp.annotations.Source
216           properties:
217             vf_module_label:
218             - heat3
219             - heat1
220             - heat2
221             source_type: HEAT
222             param_name: dummy_net_end_0
223       type: string
224       description: csb internal end
225       default: 169.254.1.254
226     oam_image_name:
227       label: image name
228       hidden: false
229       immutable: false
230       annotations:
231         source:
232           type: org.openecomp.annotations.Source
233           properties:
234             vf_module_label:
235             - heat3
236             - heat1
237             - heat2
238             source_type: HEAT
239             param_name: oam_image_name
240       type: string
241       description: OAM image name
242       default: MOG_BASE_8.0
243     dummy_net_end_1:
244       label: csb internal end
245       hidden: false
246       immutable: false
247       annotations:
248         source:
249           type: org.openecomp.annotations.Source
250           properties:
251             vf_module_label:
252             - heat3
253             - heat1
254             - heat2
255             source_type: HEAT
256             param_name: dummy_net_end_1
257       type: string
258       description: csb internal end
259       default: 169.254.2.254
260     oam_net_name:
261       label: oam network name
262       hidden: false
263       immutable: false
264       annotations:
265         source:
266           type: org.openecomp.annotations.Source
267           properties:
268             vf_module_label:
269             - heat3
270             - heat1
271             - heat2
272             source_type: HEAT
273             param_name: oam_net_name
274       type: string
275       description: name of the oam network
276       default: oam_protected_net_0
277     oam_net_ips:
278       label: internet network ips
279       hidden: false
280       immutable: false
281       annotations:
282         source:
283           type: org.openecomp.annotations.Source
284           properties:
285             vf_module_label:
286             - heat3
287             - heat1
288             - heat2
289             source_type: HEAT
290             param_name: oam_net_ips
291       type: list
292       description: ip of the OAM network
293       default:
294       - 107.250.172.213
295       - 107.250.172.214
296       - 107.250.172.215
297       - 107.250.172.216
298       - 107.250.172.217
299       entry_schema:
300         type: string
301     ran_net_name:
302       label: RAN network name
303       hidden: false
304       immutable: false
305       annotations:
306         source:
307           type: org.openecomp.annotations.Source
308           properties:
309             vf_module_label:
310             - heat3
311             - heat1
312             - heat2
313             source_type: HEAT
314             param_name: ran_net_name
315       type: string
316       description: RAN network name
317       default: gn_direct_net_0
318     cluster-manager-vol-1:
319       label: mog-cm-vol-1
320       hidden: false
321       immutable: false
322       annotations:
323         source:
324           type: org.openecomp.annotations.Source
325           properties:
326             vf_module_label:
327             - heat3
328             - heat1
329             - heat2
330             source_type: HEAT
331             param_name: cluster-manager-vol-1
332       type: string
333       description: Cluster Manager volume 1
334       default: 43ccf5ba-2d50-427b-a38f-e8c7d8670eee
335     csb_net_netmask:
336       hidden: false
337       immutable: false
338       annotations:
339         source:
340           type: org.openecomp.annotations.Source
341           properties:
342             vf_module_label:
343             - heat3
344             - heat1
345             - heat2
346             source_type: HEAT
347             param_name: csb_net_netmask
348       type: string
349       description: CSB internal network subnet mask
350       default: 255.255.255.0
351     oam_flavor_name:
352       label: OAM flavor name
353       hidden: false
354       immutable: false
355       annotations:
356         source:
357           type: org.openecomp.annotations.Source
358           properties:
359             vf_module_label:
360             - heat3
361             - heat1
362             - heat2
363             source_type: HEAT
364             param_name: oam_flavor_name
365       type: string
366       description: flavor name of OAM instance
367       default: m3.xlarge
368     dummy_net_start_0:
369       label: csb internal start
370       hidden: false
371       immutable: false
372       annotations:
373         source:
374           type: org.openecomp.annotations.Source
375           properties:
376             vf_module_label:
377             - heat3
378             - heat1
379             - heat2
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             - heat3
395             - heat2
396             source_type: HEAT
397             param_name: dummy_net_start_1
398       type: string
399       description: csb internal start
400       default: 169.254.2.4
401     cm_flavor_name:
402       label: CM flavor name
403       hidden: false
404       immutable: false
405       annotations:
406         source:
407           type: org.openecomp.annotations.Source
408           properties:
409             vf_module_label:
410             - heat3
411             - heat1
412             - heat2
413             source_type: HEAT
414             param_name: cm_flavor_name
415       type: string
416       description: flavor name of CM instance
417       default: m3.xlarge
418     sm_image_name:
419       label: image name
420       hidden: false
421       immutable: false
422       annotations:
423         source:
424           type: org.openecomp.annotations.Source
425           properties:
426             vf_module_label:
427             - heat3
428             - heat1
429             - heat2
430             source_type: HEAT
431             param_name: sm_image_name
432       type: string
433       description: SM image name
434       default: MOG_BASE_8.0
435     ps_server_names:
436       label: PS server names
437       hidden: false
438       immutable: false
439       annotations:
440         source:
441           type: org.openecomp.annotations.Source
442           properties:
443             vf_module_label:
444             - heat3
445             - heat1
446             - heat2
447             source_type: HEAT
448             param_name: ps_server_names
449       type: list
450       description: name of the PS instance
451       default:
452       - ZRDM1MOGX01MPS001
453       - ZRDM1MOGX01MPS002
454       - ZRDM1MOGX01MPS003
455       - ZRDM1MOGX01MPS004
456       entry_schema:
457         type: string
458     csb_net_ips:
459       hidden: false
460       immutable: false
461       annotations:
462         source:
463           type: org.openecomp.annotations.Source
464           properties:
465             vf_module_label:
466             - heat3
467             - heat2
468             source_type: HEAT
469             param_name: csb_net_ips
470       type: list
471       description: mog_csb_net IP addresses
472       default:
473       - 172.26.0.10
474       - 172.26.0.11
475       - 172.26.0.12
476       - 172.26.0.13
477       - 172.26.0.14
478       - 172.26.0.15
479       - 172.26.0.16
480       - 172.26.0.17
481       - 172.26.0.18
482       - 172.26.0.19
483       - 172.26.0.20
484       entry_schema:
485         type: string
486     ps_flavor_name:
487       label: PS flavor name
488       hidden: false
489       immutable: false
490       annotations:
491         source:
492           type: org.openecomp.annotations.Source
493           properties:
494             vf_module_label:
495             - heat1
496             - heat2
497             source_type: HEAT
498             param_name: ps_flavor_name
499       type: string
500       description: flavor name of PS instance
501       default: m3.xlarge
502     rx_net_ips:
503       label: Rx network ips
504       hidden: false
505       immutable: false
506       annotations:
507         source:
508           type: org.openecomp.annotations.Source
509           properties:
510             vf_module_label:
511             - heat3
512             - heat1
513             - heat2
514             source_type: HEAT
515             param_name: rx_net_ips
516       type: list
517       description: Rx network ips
518       default:
519       - 107.239.34.3
520       - 107.239.34.4
521       entry_schema:
522         type: string
523     dummy_net_name_1:
524       label: csb internal network name
525       hidden: false
526       immutable: false
527       annotations:
528         source:
529           type: org.openecomp.annotations.Source
530           properties:
531             vf_module_label:
532             - heat3
533             - heat1
534             - heat2
535             source_type: HEAT
536             param_name: dummy_net_name_1
537       type: string
538       description: csb internal network name
539       default: mog_dummy_1
540     dummy_net_cidr_1:
541       label: csb ineternal cidr
542       hidden: false
543       immutable: false
544       annotations:
545         source:
546           type: org.openecomp.annotations.Source
547           properties:
548             vf_module_label:
549             - heat3
550             - heat1
551             source_type: HEAT
552             param_name: dummy_net_cidr_1
553       type: string
554       description: csb internal cidr
555       default: 169.254.2.0/24
556     dummy_net_name_0:
557       label: csb internal network name
558       hidden: false
559       immutable: false
560       annotations:
561         source:
562           type: org.openecomp.annotations.Source
563           properties:
564             vf_module_label:
565             - heat3
566             - heat1
567             - heat2
568             source_type: HEAT
569             param_name: dummy_net_name_0
570       type: string
571       description: csb internal network name
572       default: mog_dummy_0
573     dummy_net_cidr_0:
574       label: csb ineternal cidr
575       hidden: false
576       immutable: false
577       annotations:
578         source:
579           type: org.openecomp.annotations.Source
580           properties:
581             vf_module_label:
582             - heat3
583             source_type: HEAT
584             param_name: dummy_net_cidr_0
585       type: string
586       description: csb internal cidr
587       default: 169.254.1.0/24
588     oam-vol-2:
589       label: mog-oam-vol-2
590       hidden: false
591       immutable: false
592       annotations:
593         source:
594           type: org.openecomp.annotations.Source
595           properties:
596             vf_module_label:
597             - heat3
598             - heat1
599             - heat2
600             source_type: HEAT
601             param_name: oam-vol-2
602       type: string
603       description: OAM volume 2
604       default: 6d169cb6-6ddc-41dc-920c-2839898a2924
605     sl_net_floating_ip:
606       label: mog sl net virtual ip
607       hidden: false
608       immutable: false
609       annotations:
610         source:
611           type: org.openecomp.annotations.Source
612           properties:
613             vf_module_label:
614             - heat3
615             - heat1
616             - heat2
617             source_type: HEAT
618             param_name: sl_net_floating_ip
619       type: string
620       description: mog sl net virtual ip
621       default: 107.239.45.6
622     session-manager-vol-1:
623       label: mog-sm-vol-1
624       hidden: false
625       immutable: false
626       annotations:
627         source:
628           type: org.openecomp.annotations.Source
629           properties:
630             vf_module_label:
631             - heat3
632             - heat1
633             - heat2
634             source_type: HEAT
635             param_name: session-manager-vol-1
636       type: string
637       description: Session Manager volume 1
638       default: 49201898-333d-4c88-b58d-cf573b091633
639     rx_net_floating_ip:
640       label: mog rx net virtual ip
641       hidden: false
642       immutable: false
643       annotations:
644         source:
645           type: org.openecomp.annotations.Source
646           properties:
647             vf_module_label:
648             - heat3
649             - heat1
650             - heat2
651             source_type: HEAT
652             param_name: rx_net_floating_ip
653       type: string
654       description: mog rx net virtual ip
655       default: 107.239.34.5
656     session-manager-vol-2:
657       label: mog-sm-vol-2
658       hidden: false
659       immutable: false
660       annotations:
661         source:
662           type: org.openecomp.annotations.Source
663           properties:
664             vf_module_label:
665             - heat3
666             - heat1
667             - heat2
668             source_type: HEAT
669             param_name: session-manager-vol-2
670       type: string
671       description: Session Manager volume 2
672       default: 4c35b5f1-ce99-4220-a6e2-cda6e2d713a0
673     oam-vol-1:
674       label: mog-oam-vol-1
675       hidden: false
676       immutable: false
677       annotations:
678         source:
679           type: org.openecomp.annotations.Source
680           properties:
681             vf_module_label:
682             - heat3
683             - heat1
684             - heat2
685             source_type: HEAT
686             param_name: oam-vol-1
687       type: string
688       description: OAM volume 1
689       default: 0a7fcd9e-2624-401d-ac21-b0191f85ec77
690     csb_net_start:
691       label: csb internal start
692       hidden: false
693       immutable: false
694       annotations:
695         source:
696           type: org.openecomp.annotations.Source
697           properties:
698             vf_module_label:
699             - heat3
700             - heat1
701             - heat2
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             - heat3
717             - heat1
718             - heat2
719             source_type: HEAT
720             param_name: cm_image_name
721       type: string
722       description: CM image name
723       default: MOG_BASE_8.0
724     sm_flavor_name:
725       label: SM flavor name
726       hidden: false
727       immutable: false
728       annotations:
729         source:
730           type: org.openecomp.annotations.Source
731           properties:
732             vf_module_label:
733             - heat3
734             - heat1
735             - heat2
736             source_type: HEAT
737             param_name: sm_flavor_name
738       type: string
739       description: flavor name of SM instance
740       default: m2.xlarge4
741     ps_image_name:
742       label: PS image name
743       hidden: false
744       immutable: false
745       annotations:
746         source:
747           type: org.openecomp.annotations.Source
748           properties:
749             vf_module_label:
750             - heat3
751             - heat1
752             - heat2
753             source_type: HEAT
754             param_name: ps_image_name
755       type: string
756       description: PS image name
757       default: MOG_BASE_8.0
758     oam_server_names:
759       label: OAM server names
760       hidden: false
761       immutable: false
762       annotations:
763         source:
764           type: org.openecomp.annotations.Source
765           properties:
766             vf_module_label:
767             - heat3
768             - heat1
769             - heat2
770             source_type: HEAT
771             param_name: oam_server_names
772       type: list
773       description: name of the OAM instance
774       default:
775       - ZRDM1MOGX01OAM001
776       - ZRDM1MOGX01OAM002
777       entry_schema:
778         type: string
779     csb_net_cidr:
780       label: csb ineternal cidr
781       hidden: false
782       immutable: false
783       annotations:
784         source:
785           type: org.openecomp.annotations.Source
786           properties:
787             vf_module_label:
788             - heat3
789             - heat1
790             - heat2
791             source_type: HEAT
792             param_name: csb_net_cidr
793       type: string
794       description: csb internal cidr
795       default: 172.26.0.0/24
796     cm_server_names:
797       label: CM server names
798       hidden: false
799       immutable: false
800       annotations:
801         source:
802           type: org.openecomp.annotations.Source
803           properties:
804             vf_module_label:
805             - heat3
806             - heat1
807             - heat2
808             source_type: HEAT
809             param_name: cm_server_names
810       type: list
811       description: name of the CM instance
812       default:
813       - ZRDM1MOGX01MCM001
814       entry_schema:
815         type: string
816     sl_net_ips:
817       label: silver lining network ips
818       hidden: false
819       immutable: false
820       annotations:
821         source:
822           type: org.openecomp.annotations.Source
823           properties:
824             vf_module_label:
825             - heat3
826             - heat1
827             - heat2
828             source_type: HEAT
829             param_name: sl_net_ips
830       type: list
831       description: ips of the sl network
832       default:
833       - 107.239.45.4
834       - 107.239.45.5
835       entry_schema:
836         type: string
837     rx_net_name:
838       label: Rx network name
839       hidden: false
840       immutable: false
841       annotations:
842         source:
843           type: org.openecomp.annotations.Source
844           properties:
845             vf_module_label:
846             - heat3
847             - heat1
848             - heat2
849             source_type: HEAT
850             param_name: rx_net_name
851       type: string
852       description: Rx network name
853       default: cor_direct_net_1
854     repl_net_name:
855       label: Replication network name
856       hidden: false
857       immutable: false
858       annotations:
859         source:
860           type: org.openecomp.annotations.Source
861           properties:
862             vf_module_label:
863             - heat3
864             - heat1
865             - heat2
866             source_type: HEAT
867             param_name: repl_net_name
868       type: string
869       description: name of the replication network
870       default: cor_direct_net_0
871     security_group_name:
872       label: security group name
873       hidden: false
874       immutable: false
875       annotations:
876         source:
877           type: org.openecomp.annotations.Source
878           properties:
879             vf_module_label:
880             - heat3
881             - heat1
882             - heat2
883             source_type: HEAT
884             param_name: security_group_name
885       type: string
886       description: the name of security group
887       default: mog_security_group
888     csb_net_end:
889       label: csb internal end
890       hidden: false
891       immutable: false
892       annotations:
893         source:
894           type: org.openecomp.annotations.Source
895           properties:
896             vf_module_label:
897             - heat3
898             - heat1
899             - heat2
900             source_type: HEAT
901             param_name: csb_net_end
902       type: string
903       description: csb internal end
904       default: 172.26.0.254
905     csb_net_name:
906       label: csb internal network name
907       hidden: false
908       immutable: false
909       annotations:
910         source:
911           type: org.openecomp.annotations.Source
912           properties:
913             vf_module_label:
914             - heat3
915             - heat1
916             - heat2
917             source_type: HEAT
918             param_name: csb_net_name
919       type: string
920       description: csb internal network name
921       default: int_mog_csb_net
922   node_templates:
923     pd01_port_0:
924       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
925       properties:
926         ip_requirements:
927         - ip_version: 4
928           ip_count_required:
929             is_required: false
930           floating_ip_count_required:
931             is_required: false
932         - ip_version: 6
933           ip_count_required:
934             is_required: false
935           floating_ip_count_required:
936             is_required: false
937         mac_requirements:
938           mac_count_required:
939             is_required: false
940         network_role_tag: oam
941         network:
942           get_input: oam_net_name
943       requirements:
944       - binding:
945           capability: tosca.capabilities.network.Bindable
946           node: server_pd_01
947           relationship: tosca.relationships.network.BindsTo
948     pd03_port_0:
949       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
950       properties:
951         ip_requirements:
952         - ip_version: 4
953           ip_count_required:
954             is_required: false
955           floating_ip_count_required:
956             is_required: false
957         - ip_version: 6
958           ip_count_required:
959             is_required: false
960           floating_ip_count_required:
961             is_required: false
962         mac_requirements:
963           mac_count_required:
964             is_required: false
965         network_role_tag: oam
966         network:
967           get_input: oam_net_name
968       requirements:
969       - binding:
970           capability: tosca.capabilities.network.Bindable
971           node: server_pd_02
972           relationship: tosca.relationships.network.BindsTo
973     pd02_port_0:
974       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
975       properties:
976         ip_requirements:
977         - ip_version: 4
978           ip_count_required:
979             is_required: false
980           floating_ip_count_required:
981             is_required: false
982         - ip_version: 6
983           ip_count_required:
984             is_required: false
985           floating_ip_count_required:
986             is_required: false
987         mac_requirements:
988           mac_count_required:
989             is_required: false
990         network_role_tag: oam
991         network:
992           get_input: oam_net_name
993       requirements:
994       - binding:
995           capability: tosca.capabilities.network.Bindable
996           node: server_pd_01
997           relationship: tosca.relationships.network.BindsTo
998     server_pd_02:
999       type: org.openecomp.resource.vfc.nodes.heat.pd_server
1000       properties:
1001         flavor:
1002           get_input: pd_flavor_name
1003         availability_zone:
1004           get_input: availabilityzone_name
1005         image:
1006           get_input: pd_image_name
1007         user_data_format: RAW
1008         name:
1009           get_input:
1010           - pd_server_names
1011           - 0
1012     pd04_port_0:
1013       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1014       properties:
1015         ip_requirements:
1016         - ip_version: 4
1017           ip_count_required:
1018             is_required: false
1019           floating_ip_count_required:
1020             is_required: false
1021         - ip_version: 6
1022           ip_count_required:
1023             is_required: false
1024           floating_ip_count_required:
1025             is_required: false
1026         mac_requirements:
1027           mac_count_required:
1028             is_required: false
1029         network_role_tag: oam
1030         network:
1031           get_input: oam_net_name
1032       requirements:
1033       - binding:
1034           capability: tosca.capabilities.network.Bindable
1035           node: server_pd_02
1036           relationship: tosca.relationships.network.BindsTo
1037     server_pd_01:
1038       type: org.openecomp.resource.vfc.nodes.heat.pd_server
1039       properties:
1040         flavor:
1041           get_input: pd_flavor_name
1042         availability_zone:
1043           get_input: availabilityzone_name
1044         image:
1045           get_input: pd_image_name
1046         user_data_format: RAW
1047         name:
1048           get_input:
1049           - pd_server_names
1050           - 0
1051     server_pd_03:
1052       type: org.openecomp.resource.vfc.nodes.heat.pd_server
1053       properties:
1054         flavor:
1055           get_input: pd_flavor_name
1056         availability_zone:
1057           get_input: availabilityzone_name
1058         image:
1059           get_input: pd_image_name
1060         user_data_format: RAW
1061         name:
1062           get_input:
1063           - pd_server_names
1064           - 0
1065     pd01_port_5:
1066       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1067       properties:
1068         ip_requirements:
1069         - ip_version: 4
1070           ip_count_required:
1071             is_required: false
1072           floating_ip_count_required:
1073             is_required: false
1074         - ip_version: 6
1075           ip_count_required:
1076             is_required: false
1077           floating_ip_count_required:
1078             is_required: false
1079         mac_requirements:
1080           mac_count_required:
1081             is_required: false
1082         network_role_tag: oam
1083         network:
1084           get_input: oam_net_name
1085       requirements:
1086       - binding:
1087           capability: tosca.capabilities.network.Bindable
1088           node: server_pd_03
1089           relationship: tosca.relationships.network.BindsTo
1090     pd02_port_6:
1091       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1092       properties:
1093         ip_requirements:
1094         - ip_version: 4
1095           ip_count_required:
1096             is_required: false
1097           floating_ip_count_required:
1098             is_required: false
1099         - ip_version: 6
1100           ip_count_required:
1101             is_required: false
1102           floating_ip_count_required:
1103             is_required: false
1104         mac_requirements:
1105           mac_count_required:
1106             is_required: false
1107         network_role_tag: oam
1108         network:
1109           get_input: oam_net_name
1110       requirements:
1111       - binding:
1112           capability: tosca.capabilities.network.Bindable
1113           node: server_pd_03
1114           relationship: tosca.relationships.network.BindsTo
1115   groups:
1116     heat3_group:
1117       type: org.openecomp.groups.heat.HeatStack
1118       properties:
1119         heat_file: ../Artifacts/heat3.yml
1120         description: heat template that creates MOG stack
1121       members:
1122       - server_pd_03
1123       - pd01_port_5
1124       - pd02_port_6
1125     heat1_group:
1126       type: org.openecomp.groups.heat.HeatStack
1127       properties:
1128         heat_file: ../Artifacts/heat1.yml
1129         description: heat template that creates MOG stack
1130       members:
1131       - pd01_port_0
1132       - pd02_port_0
1133       - server_pd_01
1134     heat2_group:
1135       type: org.openecomp.groups.heat.HeatStack
1136       properties:
1137         heat_file: ../Artifacts/heat2.yml
1138         description: heat template that creates MOG stack
1139       members:
1140       - pd03_port_0
1141       - server_pd_02
1142       - pd04_port_0