4cbb8de53ed9b47f57c8c5e26e3d498516cebd1b
[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.FSB2:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10   org.openecomp.resource.vfc.nodes.heat.FSB1:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12   org.openecomp.resource.vfc.nodes.heat.pcm_server:
13     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14   org.openecomp.resource.vfc.nodes.heat.pcrf_psm_server:
15     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
16 topology_template:
17   inputs:
18     Internal2_name:
19       label: Internal2_name
20       hidden: false
21       immutable: false
22       annotations:
23         source:
24           type: org.openecomp.annotations.Source
25           properties:
26             vf_module_label:
27             - ep-jsa_net
28             source_type: HEAT
29             param_name: Internal2_name
30       type: string
31       description: Internal2_name
32     Internal1_shared:
33       label: Internal1_shared
34       hidden: false
35       immutable: false
36       annotations:
37         source:
38           type: org.openecomp.annotations.Source
39           properties:
40             vf_module_label:
41             - ep-jsa_net
42             source_type: HEAT
43             param_name: Internal1_shared
44       type: string
45       description: Internal1_shared
46     FSB1_volume_name:
47       label: FSB1_volume
48       hidden: false
49       immutable: false
50       annotations:
51         source:
52           type: org.openecomp.annotations.Source
53           properties:
54             vf_module_label:
55             - ep-jsa_net
56             source_type: HEAT
57             param_name: FSB1_volume_name
58       type: string
59       description: FSB1_volume_1
60     jsa_cidr:
61       label: jsa_cidr
62       hidden: false
63       immutable: false
64       annotations:
65         source:
66           type: org.openecomp.annotations.Source
67           properties:
68             vf_module_label:
69             - ep-jsa_net
70             source_type: HEAT
71             param_name: jsa_cidr
72       type: string
73       description: jsa_cidr
74     availabilityzone_name:
75       label: availabilityzone_name
76       hidden: false
77       immutable: false
78       annotations:
79         source:
80           type: org.openecomp.annotations.Source
81           properties:
82             vf_module_label:
83             - ep-jsa_net
84             source_type: HEAT
85             param_name: availabilityzone_name
86       type: string
87       description: availabilityzone_name
88     fsb1-name:
89       label: FSB1_name
90       hidden: false
91       immutable: false
92       annotations:
93         source:
94           type: org.openecomp.annotations.Source
95           properties:
96             vf_module_label:
97             - ep-jsa_net
98             source_type: HEAT
99             param_name: fsb1-name
100       type: string
101       description: FSB1_name
102     pcm_image_name:
103       label: pcm_image_name
104       hidden: false
105       immutable: false
106       annotations:
107         source:
108           type: org.openecomp.annotations.Source
109           properties:
110             vf_module_label:
111             - ep-jsa_net
112             source_type: HEAT
113             param_name: pcm_image_name
114       type: string
115       description: pcm_image_name
116     Internal2_external:
117       label: Internal2_external
118       hidden: false
119       immutable: false
120       annotations:
121         source:
122           type: org.openecomp.annotations.Source
123           properties:
124             vf_module_label:
125             - ep-jsa_net
126             source_type: HEAT
127             param_name: Internal2_external
128       type: string
129       description: Internal2_external
130     Internal2_forwarding_mode:
131       label: Internal2_forwarding_mode
132       hidden: false
133       immutable: false
134       annotations:
135         source:
136           type: org.openecomp.annotations.Source
137           properties:
138             vf_module_label:
139             - ep-jsa_net
140             source_type: HEAT
141             param_name: Internal2_forwarding_mode
142       type: string
143       description: Internal2_forwarding_mode
144     pcrf_psm_flavor_name:
145       label: pcrf_psm_flavor_name
146       hidden: false
147       immutable: false
148       annotations:
149         source:
150           type: org.openecomp.annotations.Source
151           properties:
152             vf_module_label:
153             - ep-jsa_net
154             source_type: HEAT
155             param_name: pcrf_psm_flavor_name
156       type: string
157       description: pcrf_psm_flavor_name
158     pcrf_psm_image_name:
159       label: pcrf_psm_image_name
160       hidden: false
161       immutable: false
162       annotations:
163         source:
164           type: org.openecomp.annotations.Source
165           properties:
166             vf_module_label:
167             - ep-jsa_net
168             source_type: HEAT
169             param_name: pcrf_psm_image_name
170       type: string
171       description: pcrf_psm_image_name
172     pcrf_vnf_id:
173       hidden: false
174       immutable: false
175       annotations:
176         source:
177           type: org.openecomp.annotations.Source
178           properties:
179             vf_module_label:
180             - ep-jsa_net
181             source_type: HEAT
182             param_name: pcrf_vnf_id
183       type: string
184       description: prop
185     FSB_1_image:
186       label: MME_FSB1
187       hidden: false
188       immutable: false
189       annotations:
190         source:
191           type: org.openecomp.annotations.Source
192           properties:
193             vf_module_label:
194             - ep-jsa_net
195             source_type: HEAT
196             param_name: FSB_1_image
197       type: string
198       description: MME_FSB1_15B-CP04-r5a01
199     snapshot01:
200       hidden: false
201       immutable: false
202       annotations:
203         source:
204           type: org.openecomp.annotations.Source
205           properties:
206             vf_module_label:
207             - ep-jsa_net
208             source_type: HEAT
209             param_name: snapshot01
210       type: string
211       description: prop
212     volume_size:
213       label: volume size
214       hidden: false
215       immutable: false
216       annotations:
217         source:
218           type: org.openecomp.annotations.Source
219           properties:
220             vf_module_label:
221             - ep-jsa_net
222             source_type: HEAT
223             param_name: volume_size
224       type: float
225       description: my volume size 320GB
226     snapshot02:
227       hidden: false
228       immutable: false
229       annotations:
230         source:
231           type: org.openecomp.annotations.Source
232           properties:
233             vf_module_label:
234             - ep-jsa_net
235             source_type: HEAT
236             param_name: snapshot02
237       type: string
238       description: prop
239     fsb1-Internal1-mac:
240       label: FSB1_internal_mac
241       hidden: false
242       immutable: false
243       annotations:
244         source:
245           type: org.openecomp.annotations.Source
246           properties:
247             vf_module_label:
248             - ep-jsa_net
249             source_type: HEAT
250             param_name: fsb1-Internal1-mac
251       type: string
252       description: FSB1_internal_mac
253     Internal2_shared:
254       label: Internal2_shared
255       hidden: false
256       immutable: false
257       annotations:
258         source:
259           type: org.openecomp.annotations.Source
260           properties:
261             vf_module_label:
262             - ep-jsa_net
263             source_type: HEAT
264             param_name: Internal2_shared
265       type: string
266       description: Internal2_shared
267     pcm_server_name:
268       label: pcm_server_name
269       hidden: false
270       immutable: false
271       annotations:
272         source:
273           type: org.openecomp.annotations.Source
274           properties:
275             vf_module_label:
276             - ep-jsa_net
277             source_type: HEAT
278             param_name: pcm_server_name
279       type: string
280       description: pcm_server_name
281     cps_net_mask:
282       hidden: false
283       immutable: false
284       annotations:
285         source:
286           type: org.openecomp.annotations.Source
287           properties:
288             vf_module_label:
289             - ep-jsa_net
290             source_type: HEAT
291             param_name: cps_net_mask
292       type: string
293       description: prop
294     Internal1_net_name:
295       label: Internal1_net_name
296       hidden: false
297       immutable: false
298       annotations:
299         source:
300           type: org.openecomp.annotations.Source
301           properties:
302             vf_module_label:
303             - ep-jsa_net
304             source_type: HEAT
305             param_name: Internal1_net_name
306       type: string
307       description: Internal1_net_name
308     oam_net_name:
309       label: oam_net_name
310       hidden: false
311       immutable: false
312       annotations:
313         source:
314           type: org.openecomp.annotations.Source
315           properties:
316             vf_module_label:
317             - ep-jsa_net
318             source_type: HEAT
319             param_name: oam_net_name
320       type: string
321       description: oam_net_name
322     fsb1-flavor:
323       label: FSB1_flavor
324       hidden: false
325       immutable: false
326       annotations:
327         source:
328           type: org.openecomp.annotations.Source
329           properties:
330             vf_module_label:
331             - ep-jsa_net
332             source_type: HEAT
333             param_name: fsb1-flavor
334       type: string
335       description: FSB1_flavor
336     fsb1-Internal2-mac:
337       label: FSB1_internal_mac
338       hidden: false
339       immutable: false
340       annotations:
341         source:
342           type: org.openecomp.annotations.Source
343           properties:
344             vf_module_label:
345             - ep-jsa_net
346             source_type: HEAT
347             param_name: fsb1-Internal2-mac
348       type: string
349       description: FSB1_internal_mac
350     pcm_vol_01:
351       hidden: false
352       immutable: false
353       annotations:
354         source:
355           type: org.openecomp.annotations.Source
356           properties:
357             vf_module_label:
358             - ep-jsa_net
359             source_type: HEAT
360             param_name: pcm_vol_01
361       type: string
362       description: prop
363     volume_type:
364       label: volume type
365       hidden: false
366       immutable: false
367       annotations:
368         source:
369           type: org.openecomp.annotations.Source
370           properties:
371             vf_module_label:
372             - ep-jsa_net
373             source_type: HEAT
374             param_name: volume_type
375       type: string
376       description: volume type Gold
377     fsb1-zone:
378       label: FSB1_zone
379       hidden: false
380       immutable: false
381       annotations:
382         source:
383           type: org.openecomp.annotations.Source
384           properties:
385             vf_module_label:
386             - ep-jsa_net
387             source_type: HEAT
388             param_name: fsb1-zone
389       type: string
390       description: FSB1_zone
391     fsb_zone:
392       label: FSB1_zone
393       hidden: false
394       immutable: false
395       annotations:
396         source:
397           type: org.openecomp.annotations.Source
398           properties:
399             vf_module_label:
400             - ep-jsa_net
401             source_type: HEAT
402             param_name: fsb_zone
403       type: string
404       description: FSB1_zone
405     oam_net_gw:
406       hidden: false
407       immutable: false
408       annotations:
409         source:
410           type: org.openecomp.annotations.Source
411           properties:
412             vf_module_label:
413             - ep-jsa_net
414             source_type: HEAT
415             param_name: oam_net_gw
416       type: string
417       description: prop
418     VMME_FSB1_boot_volume:
419       hidden: false
420       immutable: false
421       annotations:
422         source:
423           type: org.openecomp.annotations.Source
424           properties:
425             vf_module_label:
426             - ep-jsa_net
427             source_type: HEAT
428             param_name: VMME_FSB1_boot_volume
429       type: string
430     network_name:
431       hidden: false
432       immutable: false
433       annotations:
434         source:
435           type: org.openecomp.annotations.Source
436           properties:
437             vf_module_label:
438             - ep-jsa_net
439             source_type: HEAT
440             param_name: network_name
441       type: string
442       description: prop
443     security_group_name:
444       hidden: false
445       immutable: false
446       annotations:
447         source:
448           type: org.openecomp.annotations.Source
449           properties:
450             vf_module_label:
451             - ep-jsa_net
452             source_type: HEAT
453             param_name: security_group_name
454       type: list
455       description: CMAUI1, CMAUI2 server names
456       entry_schema:
457         type: string
458     cps_net_ip:
459       hidden: false
460       immutable: false
461       annotations:
462         source:
463           type: org.openecomp.annotations.Source
464           properties:
465             vf_module_label:
466             - ep-jsa_net
467             source_type: HEAT
468             param_name: cps_net_ip
469       type: string
470       description: prop
471     jsa_net_name:
472       label: jsa_net_name
473       hidden: false
474       immutable: false
475       annotations:
476         source:
477           type: org.openecomp.annotations.Source
478           properties:
479             vf_module_label:
480             - ep-jsa_net
481             source_type: HEAT
482             param_name: jsa_net_name
483       type: string
484       description: jsa_net_name
485     pcrf_psm_server_name:
486       label: pcrf_psm_server_name
487       hidden: false
488       immutable: false
489       annotations:
490         source:
491           type: org.openecomp.annotations.Source
492           properties:
493             vf_module_label:
494             - ep-jsa_net
495             source_type: HEAT
496             param_name: pcrf_psm_server_name
497       type: string
498       description: pcrf_psm_server_name
499     pcm_flavor_name:
500       label: pcm_flavor_name
501       hidden: false
502       immutable: false
503       annotations:
504         source:
505           type: org.openecomp.annotations.Source
506           properties:
507             vf_module_label:
508             - ep-jsa_net
509             source_type: HEAT
510             param_name: pcm_flavor_name
511       type: string
512       description: pcm_flavor_name
513     oam_net_id:
514       label: oam_net_id
515       hidden: false
516       immutable: false
517       annotations:
518         source:
519           type: org.openecomp.annotations.Source
520           properties:
521             vf_module_label:
522             - ep-jsa_net
523             source_type: HEAT
524             param_name: oam_net_id
525       type: string
526       description: oam_net_id
527     pcrf_cps_net_ip:
528       hidden: false
529       immutable: false
530       annotations:
531         source:
532           type: org.openecomp.annotations.Source
533           properties:
534             vf_module_label:
535             - ep-jsa_net
536             source_type: HEAT
537             param_name: pcrf_cps_net_ip
538       type: string
539       description: prop
540     fsb2-Internal1-mac:
541       label: FSB1_internal_mac
542       hidden: false
543       immutable: false
544       annotations:
545         source:
546           type: org.openecomp.annotations.Source
547           properties:
548             vf_module_label:
549             - ep-jsa_net
550             source_type: HEAT
551             param_name: fsb2-Internal1-mac
552       type: string
553       description: FSB1_internal_mac
554     Internal1_forwarding_mode:
555       label: Internal1_forwarding_mode
556       hidden: false
557       immutable: false
558       annotations:
559         source:
560           type: org.openecomp.annotations.Source
561           properties:
562             vf_module_label:
563             - ep-jsa_net
564             source_type: HEAT
565             param_name: Internal1_forwarding_mode
566       type: string
567       description: Internal1_forwarding_mode
568     pcrf_cps_net_name:
569       label: pcrf_cps_net_name
570       hidden: false
571       immutable: false
572       annotations:
573         source:
574           type: org.openecomp.annotations.Source
575           properties:
576             vf_module_label:
577             - ep-jsa_net
578             source_type: HEAT
579             param_name: pcrf_cps_net_name
580       type: string
581       description: pcrf_cps_net_name
582     pcm_vol:
583       hidden: false
584       immutable: false
585       annotations:
586         source:
587           type: org.openecomp.annotations.Source
588           properties:
589             vf_module_label:
590             - ep-jsa_net
591             source_type: HEAT
592             param_name: pcm_vol
593       type: string
594       description: prop
595     cps_net_name:
596       label: cps_net_name
597       hidden: false
598       immutable: false
599       annotations:
600         source:
601           type: org.openecomp.annotations.Source
602           properties:
603             vf_module_label:
604             - ep-jsa_net
605             source_type: HEAT
606             param_name: cps_net_name
607       type: string
608       description: cps_net_name
609     oam_net_ip:
610       hidden: false
611       immutable: false
612       annotations:
613         source:
614           type: org.openecomp.annotations.Source
615           properties:
616             vf_module_label:
617             - ep-jsa_net
618             source_type: HEAT
619             param_name: oam_net_ip
620       type: string
621       description: prop
622     oam_net_mask:
623       hidden: false
624       immutable: false
625       annotations:
626         source:
627           type: org.openecomp.annotations.Source
628           properties:
629             vf_module_label:
630             - ep-jsa_net
631             source_type: HEAT
632             param_name: oam_net_mask
633       type: string
634       description: prop
635     fsb1-oam-ip:
636       hidden: false
637       immutable: false
638       annotations:
639         source:
640           type: org.openecomp.annotations.Source
641           properties:
642             vf_module_label:
643             - ep-jsa_net
644             source_type: HEAT
645             param_name: fsb1-oam-ip
646       type: string
647       description: prop
648     pcrf_security_group_name:
649       hidden: false
650       immutable: false
651       annotations:
652         source:
653           type: org.openecomp.annotations.Source
654           properties:
655             vf_module_label:
656             - ep-jsa_net
657             source_type: HEAT
658             param_name: pcrf_security_group_name
659       type: list
660       description: CMAUI1, CMAUI2 server names
661       entry_schema:
662         type: string
663     Internal1_external:
664       label: Internal1_external
665       hidden: false
666       immutable: false
667       annotations:
668         source:
669           type: org.openecomp.annotations.Source
670           properties:
671             vf_module_label:
672             - ep-jsa_net
673             source_type: HEAT
674             param_name: Internal1_external
675       type: string
676       description: Internal1_external
677   node_templates:
678     pcm_vol_02:
679       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
680       properties:
681         image:
682           get_input: FSB_1_image
683         volume_type:
684           get_input: volume_type
685         size: '(get_input : volume_size) * 1024'
686         read_only: true
687         name:
688           get_input: FSB1_volume_name
689     Internal2-net:
690       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
691       properties:
692         shared:
693           get_input: Internal2_shared
694         forwarding_mode:
695           get_input: Internal2_forwarding_mode
696         external:
697           get_input: Internal2_external
698         network_name:
699           get_input: Internal2_name
700     pcm_port_1:
701       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
702       properties:
703         ip_requirements:
704         - ip_version: 4
705           ip_count_required:
706             is_required: true
707           floating_ip_count_required:
708             is_required: false
709         - ip_version: 6
710           ip_count_required:
711             is_required: false
712           floating_ip_count_required:
713             is_required: false
714         security_groups:
715         - get_input: security_group_name
716         fixed_ips:
717         - ip_address:
718             get_input: oam_net_ip
719         mac_requirements:
720           mac_count_required:
721             is_required: false
722         network_role_tag: oam
723         network:
724           get_input: oam_net_name
725       requirements:
726       - binding:
727           capability: tosca.capabilities.network.Bindable
728           node: server_pcm
729           relationship: tosca.relationships.network.BindsTo
730     server_VolumeTest_snapshot02:
731       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
732       properties:
733         snapshot_id:
734           get_input: snapshot02
735     FSB1_Internal2:
736       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
737       properties:
738         ip_requirements:
739         - ip_version: 4
740           ip_count_required:
741             is_required: false
742           floating_ip_count_required:
743             is_required: false
744         - ip_version: 6
745           ip_count_required:
746             is_required: false
747           floating_ip_count_required:
748             is_required: false
749         mac_requirements:
750           mac_count_required:
751             is_required: true
752         mac_address:
753           get_input: fsb1-Internal2-mac
754         network: Internal2-net
755       requirements:
756       - link:
757           capability: tosca.capabilities.network.Linkable
758           node: Internal2-net
759           relationship: tosca.relationships.network.LinksTo
760       - binding:
761           capability: tosca.capabilities.network.Bindable
762           node: FSB1
763           relationship: tosca.relationships.network.BindsTo
764     server_VolumeTest_snapshot01:
765       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
766       properties:
767         snapshot_id:
768           get_input: snapshot01
769     FSB1_Internal1:
770       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
771       properties:
772         ip_requirements:
773         - ip_version: 4
774           ip_count_required:
775             is_required: false
776           floating_ip_count_required:
777             is_required: false
778         - ip_version: 6
779           ip_count_required:
780             is_required: false
781           floating_ip_count_required:
782             is_required: false
783         mac_requirements:
784           mac_count_required:
785             is_required: true
786         mac_address:
787           get_input: fsb1-Internal1-mac
788         network: Internal1-net
789       requirements:
790       - link:
791           capability: tosca.capabilities.network.Linkable
792           node: Internal1-net
793           relationship: tosca.relationships.network.LinksTo
794       - binding:
795           capability: tosca.capabilities.network.Bindable
796           node: FSB1
797           relationship: tosca.relationships.network.BindsTo
798     FSB1_OAM:
799       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
800       properties:
801         ip_requirements:
802         - ip_version: 4
803           ip_count_required:
804             is_required: true
805           floating_ip_count_required:
806             is_required: false
807         - ip_version: 6
808           ip_count_required:
809             is_required: false
810           floating_ip_count_required:
811             is_required: false
812         fixed_ips:
813         - ip_address:
814             get_input: fsb1-oam-ip
815         mac_requirements:
816           mac_count_required:
817             is_required: false
818         network_role_tag: oam
819         network:
820           get_input: oam_net_id
821       requirements:
822       - binding:
823           capability: tosca.capabilities.network.Bindable
824           node: FSB1
825           relationship: tosca.relationships.network.BindsTo
826     psm01_port_0:
827       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
828       properties:
829         ip_requirements:
830         - ip_version: 4
831           ip_count_required:
832             is_required: true
833           floating_ip_count_required:
834             is_required: false
835         - ip_version: 6
836           ip_count_required:
837             is_required: false
838           floating_ip_count_required:
839             is_required: false
840         security_groups:
841         - get_input: pcrf_security_group_name
842         fixed_ips:
843         - ip_address:
844             get_input: pcrf_cps_net_ip
845         mac_requirements:
846           mac_count_required:
847             is_required: false
848         network_role_tag: pcrf_cps
849         network:
850           get_input: pcrf_cps_net_name
851       requirements:
852       - binding:
853           capability: tosca.capabilities.network.Bindable
854           node: pcrf_server_psm
855           relationship: tosca.relationships.network.BindsTo
856     pcm_port_0:
857       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
858       properties:
859         ip_requirements:
860         - ip_version: 4
861           ip_count_required:
862             is_required: true
863           floating_ip_count_required:
864             is_required: false
865         - ip_version: 6
866           ip_count_required:
867             is_required: false
868           floating_ip_count_required:
869             is_required: false
870         security_groups:
871         - get_input: security_group_name
872         fixed_ips:
873         - ip_address:
874             get_input: cps_net_ip
875         mac_requirements:
876           mac_count_required:
877             is_required: false
878         network_role_tag: cps
879         network:
880           get_input: cps_net_name
881       requirements:
882       - binding:
883           capability: tosca.capabilities.network.Bindable
884           node: server_pcm
885           relationship: tosca.relationships.network.BindsTo
886     network:
887       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
888       properties:
889         network_name:
890           get_input: Internal1_net_name
891     server_pcm:
892       type: org.openecomp.resource.vfc.nodes.heat.pcm_server
893       properties:
894         flavor:
895           get_input: pcm_flavor_name
896         availability_zone:
897           get_input: availabilityzone_name
898         image:
899           get_input: pcm_image_name
900         config_drive: true
901         user_data_format: RAW
902         name:
903           get_input: pcm_server_name
904     Internal1-net:
905       type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
906       properties:
907         shared:
908           get_input: Internal1_shared
909         forwarding_mode:
910           get_input: Internal1_forwarding_mode
911         external:
912           get_input: Internal1_external
913         network_name:
914           get_input: Internal1_net_name
915     pcrf_server_psm:
916       type: org.openecomp.resource.vfc.nodes.heat.pcrf_psm_server
917       properties:
918         flavor:
919           get_input: pcrf_psm_flavor_name
920         availability_zone:
921           get_input: availabilityzone_name
922         image:
923           get_input: pcrf_psm_image_name
924         metadata:
925           vnf_id:
926             get_input: pcrf_vnf_id
927         config_drive: true
928         user_data_format: RAW
929         name:
930           get_input: pcrf_psm_server_name
931     server_VolumeTest:
932       type: org.openecomp.resource.vfc.nodes.heat.pcm_server
933       properties:
934         flavor:
935           get_input: pcm_flavor_name
936         availability_zone:
937           get_input: availabilityzone_name
938         image:
939           get_input: pcm_image_name
940         config_drive: true
941         user_data_format: RAW
942         name:
943           get_input: pcm_server_name
944       requirements:
945       - local_storage:
946           capability: tosca.capabilities.Attachment
947           node: pcm_vol_02
948           relationship: tosca.relationships.AttachesTo
949       - local_storage:
950           capability: tosca.capabilities.Attachment
951           node: server_VolumeTest_snapshot01
952           relationship: server_VolumeTest_4
953       - local_storage:
954           capability: tosca.capabilities.Attachment
955           node: server_VolumeTest_snapshot02
956           relationship: server_VolumeTest_5
957     FSB2:
958       type: org.openecomp.resource.vfc.nodes.heat.FSB2
959       properties:
960         flavor:
961           get_input: fsb1-flavor
962         availability_zone:
963           get_input: fsb_zone
964         name:
965           get_input: fsb1-name
966     FSB1:
967       type: org.openecomp.resource.vfc.nodes.heat.FSB1
968       properties:
969         flavor:
970           get_input: fsb1-flavor
971         availability_zone:
972           get_input: fsb_zone
973         metadata:
974           write_files:
975           - path: /etc/sysconfig/network-scripts/ifcfg-eth0
976             permissions: '0644'
977             content:
978               str_replace:
979                 template:
980                   get_artifact:
981                   - SELF
982                   - nimbus-ethernet
983                 params:
984                   $dev: eth0
985                   $netmask:
986                     get_input: cps_net_mask
987                   $ip:
988                     get_input: cps_net_ip
989           - path: /etc/sysconfig/network-scripts/ifcfg-eth1
990             permissions: '0644'
991             content:
992               str_replace:
993                 template:
994                   get_artifact:
995                   - SELF
996                   - nimbus-ethernet-gw
997                 params:
998                   $dev: eth1
999                   $netmask:
1000                     get_input: oam_net_mask
1001                   $gateway:
1002                     get_input: oam_net_gw
1003                   $ip:
1004                     get_input: oam_net_ip
1005         name:
1006         - UNSUPPORTED_ATTRIBUTE_FSB1_Internal1.unsupportedAttr
1007       artifacts:
1008         nimbus-ethernet-gw:
1009           type: tosca.artifacts.Deployment
1010           file: ../Artifacts/nimbus-ethernet-gw
1011         nimbus-ethernet:
1012           type: tosca.artifacts.Deployment
1013           file: ../Artifacts/nimbus-ethernet
1014   relationship_templates:
1015     server_VolumeTest_4:
1016       type: org.openecomp.relationships.VolumeAttachesTo
1017       properties:
1018         volume_id: server_VolumeTest_snapshot01
1019         instance_uuid: server_VolumeTest
1020         device: vdb
1021     server_VolumeTest_5:
1022       type: org.openecomp.relationships.VolumeAttachesTo
1023       properties:
1024         volume_id: server_VolumeTest_snapshot02
1025         instance_uuid: server_VolumeTest
1026   groups:
1027     ep-jsa_net_group:
1028       type: org.openecomp.groups.heat.HeatStack
1029       properties:
1030         heat_file: ../Artifacts/ep-jsa_net.yaml
1031         description: |
1032           Version 2.0 02-09-2016 (Authors: Paul Phillips, pp2854 PROD)
1033       members:
1034       - pcm_vol_02
1035       - Internal2-net
1036       - pcm_port_1
1037       - FSB1_Internal2
1038       - FSB1_Internal1
1039       - FSB1_OAM
1040       - psm01_port_0
1041       - pcm_port_0
1042       - network
1043       - server_pcm
1044       - Internal1-net
1045       - pcrf_server_psm
1046       - server_VolumeTest
1047       - FSB2
1048       - FSB1