7d0f579fe52bf00414df3748a13f4090d912b46c
[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.smp:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10 topology_template:
11   inputs:
12     hostid_fe1:
13       hidden: false
14       immutable: false
15       annotations:
16         source:
17           type: org.openecomp.annotations.Source
18           properties:
19             vf_module_label:
20             - hot_template
21             source_type: HEAT
22             param_name: hostid_fe1
23       type: string
24       description: FE1 Hostid (from Ulticom license)
25     ip_address_stp2:
26       hidden: false
27       immutable: false
28       annotations:
29         source:
30           type: org.openecomp.annotations.Source
31           properties:
32             vf_module_label:
33             - hot_template
34             source_type: HEAT
35             param_name: ip_address_stp2
36       type: string
37       description: STP2 IP address
38     Mobility_OAM_protected_net_id:
39       hidden: false
40       immutable: false
41       annotations:
42         source:
43           type: org.openecomp.annotations.Source
44           properties:
45             vf_module_label:
46             - hot_template
47             source_type: HEAT
48             param_name: Mobility_OAM_protected_net_id
49       type: string
50       description: Network name for OAM
51     hostid_fe2:
52       hidden: false
53       immutable: false
54       annotations:
55         source:
56           type: org.openecomp.annotations.Source
57           properties:
58             vf_module_label:
59             - hot_template
60             source_type: HEAT
61             param_name: hostid_fe2
62       type: string
63       description: FE2 Hostid (from Ulticom license)
64     flavor_scp_fe_name:
65       hidden: false
66       immutable: false
67       annotations:
68         source:
69           type: org.openecomp.annotations.Source
70           properties:
71             vf_module_label:
72             - hot_template
73             source_type: HEAT
74             param_name: flavor_scp_fe_name
75       type: string
76       description: SCP FE Flavor
77       default: a1.Small
78     ip_address_stp1:
79       hidden: false
80       immutable: false
81       annotations:
82         source:
83           type: org.openecomp.annotations.Source
84           properties:
85             vf_module_label:
86             - hot_template
87             source_type: HEAT
88             param_name: ip_address_stp1
89       type: string
90       description: STP1 IP address
91     int_vscp_ce_network_net_id:
92       hidden: false
93       immutable: false
94       annotations:
95         source:
96           type: org.openecomp.annotations.Source
97           properties:
98             vf_module_label:
99             - hot_template
100             source_type: HEAT
101             param_name: int_vscp_ce_network_net_id
102       type: string
103       description: Inter-CE Network
104     int_vscp_ce_network_cidr:
105       hidden: false
106       immutable: false
107       annotations:
108         source:
109           type: org.openecomp.annotations.Source
110           properties:
111             vf_module_label:
112             - hot_template
113             source_type: HEAT
114             param_name: int_vscp_ce_network_cidr
115       type: string
116       description: Private Network Address (CIDR notation)
117     cluster_type:
118       hidden: false
119       immutable: false
120       annotations:
121         source:
122           type: org.openecomp.annotations.Source
123           properties:
124             vf_module_label:
125             - hot_template
126             source_type: HEAT
127             param_name: cluster_type
128       type: string
129       constraints:
130       - valid_values:
131         - Test
132         - Prod
133     be_Mobility_OAM_protected_ip_1:
134       label: be_1 OAM ip address
135       hidden: false
136       immutable: false
137       annotations:
138         source:
139           type: org.openecomp.annotations.Source
140           properties:
141             vf_module_label:
142             - hot_template
143             source_type: HEAT
144             param_name: be_Mobility_OAM_protected_ip_1
145       type: string
146       description: be_1 OAM ip address
147     be_Mobility_OAM_protected_ip_2:
148       label: be_2 OAM ip address
149       hidden: false
150       immutable: false
151       annotations:
152         source:
153           type: org.openecomp.annotations.Source
154           properties:
155             vf_module_label:
156             - hot_template
157             source_type: HEAT
158             param_name: be_Mobility_OAM_protected_ip_2
159       type: string
160       description: be_2 OAM ip address
161     be_Mobility_OAM_protected_ip_0:
162       label: be_0 OAM ip address
163       hidden: false
164       immutable: false
165       annotations:
166         source:
167           type: org.openecomp.annotations.Source
168           properties:
169             vf_module_label:
170             - hot_template
171             source_type: HEAT
172             param_name: be_Mobility_OAM_protected_ip_0
173       type: string
174       description: be_0 OAM ip address
175     ip_address_dra:
176       hidden: false
177       immutable: false
178       annotations:
179         source:
180           type: org.openecomp.annotations.Source
181           properties:
182             vf_module_label:
183             - hot_template
184             source_type: HEAT
185             param_name: ip_address_dra
186       type: string
187       description: DRA VIP address
188     image_smp_name:
189       hidden: false
190       immutable: false
191       annotations:
192         source:
193           type: org.openecomp.annotations.Source
194           properties:
195             vf_module_label:
196             - hot_template
197             source_type: HEAT
198             param_name: image_smp_name
199       type: string
200       description: SCP SMP image
201       default: asc_base_image_smp
202     fe_connectivity:
203       hidden: false
204       immutable: false
205       annotations:
206         source:
207           type: org.openecomp.annotations.Source
208           properties:
209             vf_module_label:
210             - hot_template
211             source_type: HEAT
212             param_name: fe_connectivity
213       type: string
214       constraints:
215       - valid_values:
216         - NEE
217         - STP
218     lab_name:
219       hidden: false
220       immutable: false
221       annotations:
222         source:
223           type: org.openecomp.annotations.Source
224           properties:
225             vf_module_label:
226             - hot_template
227             source_type: HEAT
228             param_name: lab_name
229       type: string
230       description: Lab name
231     smp_Mobility_OAM_protected_ip_1:
232       label: smp_1 OAM ip address
233       hidden: false
234       immutable: false
235       annotations:
236         source:
237           type: org.openecomp.annotations.Source
238           properties:
239             vf_module_label:
240             - hot_template
241             source_type: HEAT
242             param_name: smp_Mobility_OAM_protected_ip_1
243       type: string
244       description: smp_1 OAM ip address
245     fe_SIGNET_vrf_B1_direct_ip_0:
246       label: fe1 SIGTRAN ip address
247       hidden: false
248       immutable: false
249       annotations:
250         source:
251           type: org.openecomp.annotations.Source
252           properties:
253             vf_module_label:
254             - hot_template
255             source_type: HEAT
256             param_name: fe_SIGNET_vrf_B1_direct_ip_0
257       type: string
258       description: fe1 SIGTRAN ip address
259     smp_Mobility_OAM_protected_ip_0:
260       label: smp_0 OAM ip address
261       hidden: false
262       immutable: false
263       annotations:
264         source:
265           type: org.openecomp.annotations.Source
266           properties:
267             vf_module_label:
268             - hot_template
269             source_type: HEAT
270             param_name: smp_Mobility_OAM_protected_ip_0
271       type: string
272       description: smp_0 OAM ip address
273     int_vscp_cluster_net_id:
274       hidden: false
275       immutable: false
276       annotations:
277         source:
278           type: org.openecomp.annotations.Source
279           properties:
280             vf_module_label:
281             - hot_template
282             source_type: HEAT
283             param_name: int_vscp_cluster_net_id
284       type: string
285       description: LAN3 Cluster
286     be_Mobility_OAM_protected_ip_3:
287       label: be_3 OAM ip address
288       hidden: false
289       immutable: false
290       annotations:
291         source:
292           type: org.openecomp.annotations.Source
293           properties:
294             vf_module_label:
295             - hot_template
296             source_type: HEAT
297             param_name: be_Mobility_OAM_protected_ip_3
298       type: string
299       description: be_3 OAM ip address
300     be_Mobility_OAM_protected_ip_4:
301       label: be_4 OAM ip address
302       hidden: false
303       immutable: false
304       annotations:
305         source:
306           type: org.openecomp.annotations.Source
307           properties:
308             vf_module_label:
309             - hot_template
310             source_type: HEAT
311             param_name: be_Mobility_OAM_protected_ip_4
312       type: string
313       description: be_4 OAM ip address
314     hostname_nee1:
315       hidden: false
316       immutable: false
317       annotations:
318         source:
319           type: org.openecomp.annotations.Source
320           properties:
321             vf_module_label:
322             - hot_template
323             source_type: HEAT
324             param_name: hostname_nee1
325       type: string
326       description: NEE1 Hostname (from Ulticom license)
327     int_vscp_fe_cluster_net_id:
328       hidden: false
329       immutable: false
330       annotations:
331         source:
332           type: org.openecomp.annotations.Source
333           properties:
334             vf_module_label:
335             - hot_template
336             source_type: HEAT
337             param_name: int_vscp_fe_cluster_net_id
338       type: string
339       description: LAN2 FE Cluster/KA
340     SIGNET_vrf_A1_direct_net_id:
341       hidden: false
342       immutable: false
343       annotations:
344         source:
345           type: org.openecomp.annotations.Source
346           properties:
347             vf_module_label:
348             - hot_template
349             source_type: HEAT
350             param_name: SIGNET_vrf_A1_direct_net_id
351       type: string
352       description: Network name for SIGTRAN_A
353     key_name:
354       hidden: false
355       immutable: false
356       annotations:
357         source:
358           type: org.openecomp.annotations.Source
359           properties:
360             vf_module_label:
361             - hot_template
362             source_type: HEAT
363             param_name: key_name
364       type: string
365       description: keypair to enable SSH access to the instance.
366       default: vSCP-keypair
367     int_vscp_fe_cluster_cidr:
368       hidden: false
369       immutable: false
370       annotations:
371         source:
372           type: org.openecomp.annotations.Source
373           properties:
374             vf_module_label:
375             - hot_template
376             source_type: HEAT
377             param_name: int_vscp_fe_cluster_cidr
378       type: string
379       description: Private Network2 Address (CIDR notation)
380     fe_name_1:
381       hidden: false
382       immutable: false
383       annotations:
384         source:
385           type: org.openecomp.annotations.Source
386           properties:
387             vf_module_label:
388             - hot_template
389             source_type: HEAT
390             param_name: fe_name_1
391       type: string
392       description: name of VM
393       default: vSCP_FE2
394     fe_name_0:
395       hidden: false
396       immutable: false
397       annotations:
398         source:
399           type: org.openecomp.annotations.Source
400           properties:
401             vf_module_label:
402             - hot_template
403             source_type: HEAT
404             param_name: fe_name_0
405       type: string
406       description: name of VM
407       default: vSCP_FE1
408     policy_value:
409       hidden: false
410       immutable: false
411       annotations:
412         source:
413           type: org.openecomp.annotations.Source
414           properties:
415             vf_module_label:
416             - hot_template
417             source_type: HEAT
418             param_name: policy_value
419       type: string
420     be_name_0:
421       hidden: false
422       immutable: false
423       annotations:
424         source:
425           type: org.openecomp.annotations.Source
426           properties:
427             vf_module_label:
428             - hot_template
429             source_type: HEAT
430             param_name: be_name_0
431       type: string
432       description: name of VM
433       default: vSCP_BE1
434     int_vscp_cluster_cidr:
435       hidden: false
436       immutable: false
437       annotations:
438         source:
439           type: org.openecomp.annotations.Source
440           properties:
441             vf_module_label:
442             - hot_template
443             source_type: HEAT
444             param_name: int_vscp_cluster_cidr
445       type: string
446       description: Private Network3 Address (CIDR notation)
447     be_name_1:
448       hidden: false
449       immutable: false
450       annotations:
451         source:
452           type: org.openecomp.annotations.Source
453           properties:
454             vf_module_label:
455             - hot_template
456             source_type: HEAT
457             param_name: be_name_1
458       type: string
459       description: name of VM
460       default: vSCP_BE2
461     be_name_2:
462       hidden: false
463       immutable: false
464       annotations:
465         source:
466           type: org.openecomp.annotations.Source
467           properties:
468             vf_module_label:
469             - hot_template
470             source_type: HEAT
471             param_name: be_name_2
472       type: string
473       description: name of VM
474       default: vSCP_BE3
475     point_code_stp:
476       hidden: false
477       immutable: false
478       annotations:
479         source:
480           type: org.openecomp.annotations.Source
481           properties:
482             vf_module_label:
483             - hot_template
484             source_type: HEAT
485             param_name: point_code_stp
486       type: string
487       description: STP virtual point code (in "zone-cluster-member" format)
488     be_name_3:
489       hidden: false
490       immutable: false
491       annotations:
492         source:
493           type: org.openecomp.annotations.Source
494           properties:
495             vf_module_label:
496             - hot_template
497             source_type: HEAT
498             param_name: be_name_3
499       type: string
500       description: name of VM
501       default: vSCP_BE4
502     be_name_4:
503       hidden: false
504       immutable: false
505       annotations:
506         source:
507           type: org.openecomp.annotations.Source
508           properties:
509             vf_module_label:
510             - hot_template
511             source_type: HEAT
512             param_name: be_name_4
513       type: string
514       description: name of VM
515       default: vSCP_BE5
516     global_title_scp:
517       hidden: false
518       immutable: false
519       annotations:
520         source:
521           type: org.openecomp.annotations.Source
522           properties:
523             vf_module_label:
524             - hot_template
525             source_type: HEAT
526             param_name: global_title_scp
527       type: string
528       description: vSCP Global Title address
529     vnf_name:
530       hidden: false
531       immutable: false
532       annotations:
533         source:
534           type: org.openecomp.annotations.Source
535           properties:
536             vf_module_label:
537             - hot_template
538             source_type: HEAT
539             param_name: vnf_name
540       type: string
541       description: Unique name for this VNF instance
542       default: This_is_the_SCP_name
543     be_Cricket_OCS_protected_ip_2:
544       label: be3 Cricket_OCS ip address
545       hidden: false
546       immutable: false
547       annotations:
548         source:
549           type: org.openecomp.annotations.Source
550           properties:
551             vf_module_label:
552             - hot_template
553             source_type: HEAT
554             param_name: be_Cricket_OCS_protected_ip_2
555       type: string
556       description: be3 Cricket_OCS ip address
557     fe_Mobility_OAM_protected_ip_0:
558       label: fe_0 OAM ip address
559       hidden: false
560       immutable: false
561       annotations:
562         source:
563           type: org.openecomp.annotations.Source
564           properties:
565             vf_module_label:
566             - hot_template
567             source_type: HEAT
568             param_name: fe_Mobility_OAM_protected_ip_0
569       type: string
570       description: fe_0 OAM ip address
571     hostname_fe1:
572       hidden: false
573       immutable: false
574       annotations:
575         source:
576           type: org.openecomp.annotations.Source
577           properties:
578             vf_module_label:
579             - hot_template
580             source_type: HEAT
581             param_name: hostname_fe1
582       type: string
583       description: FE1 Hostname (from Ulticom license)
584     be_Cricket_OCS_protected_ip_1:
585       label: be2 Cricket_OCS ip address
586       hidden: false
587       immutable: false
588       annotations:
589         source:
590           type: org.openecomp.annotations.Source
591           properties:
592             vf_module_label:
593             - hot_template
594             source_type: HEAT
595             param_name: be_Cricket_OCS_protected_ip_1
596       type: string
597       description: be2 Cricket_OCS ip address
598     hostname_fe2:
599       hidden: false
600       immutable: false
601       annotations:
602         source:
603           type: org.openecomp.annotations.Source
604           properties:
605             vf_module_label:
606             - hot_template
607             source_type: HEAT
608             param_name: hostname_fe2
609       type: string
610       description: FE2 Hostname (from Ulticom license)
611     be_Cricket_OCS_protected_ip_4:
612       label: be5 Cricket_OCS ip address
613       hidden: false
614       immutable: false
615       annotations:
616         source:
617           type: org.openecomp.annotations.Source
618           properties:
619             vf_module_label:
620             - hot_template
621             source_type: HEAT
622             param_name: be_Cricket_OCS_protected_ip_4
623       type: string
624       description: be5 Cricket_OCS ip address
625     be_Cricket_OCS_protected_ip_3:
626       label: be4 Cricket_OCS ip address
627       hidden: false
628       immutable: false
629       annotations:
630         source:
631           type: org.openecomp.annotations.Source
632           properties:
633             vf_module_label:
634             - hot_template
635             source_type: HEAT
636             param_name: be_Cricket_OCS_protected_ip_3
637       type: string
638       description: be4 Cricket_OCS ip address
639     fe_Mobility_OAM_protected_ip_1:
640       label: fe_1 OAM ip address
641       hidden: false
642       immutable: false
643       annotations:
644         source:
645           type: org.openecomp.annotations.Source
646           properties:
647             vf_module_label:
648             - hot_template
649             source_type: HEAT
650             param_name: fe_Mobility_OAM_protected_ip_1
651       type: string
652       description: fe_1 OAM ip address
653     be_Cricket_OCS_protected_ip_0:
654       label: be1 Cricket_OCS ip address
655       hidden: false
656       immutable: false
657       annotations:
658         source:
659           type: org.openecomp.annotations.Source
660           properties:
661             vf_module_label:
662             - hot_template
663             source_type: HEAT
664             param_name: be_Cricket_OCS_protected_ip_0
665       type: string
666       description: be1 Cricket_OCS ip address
667     route_table_fe1:
668       hidden: false
669       immutable: false
670       annotations:
671         source:
672           type: org.openecomp.annotations.Source
673           properties:
674             vf_module_label:
675             - hot_template
676             source_type: HEAT
677             param_name: route_table_fe1
678       type: string
679       description: Additional route table for FE1
680     Cricket_OCS_protected_net_id:
681       hidden: false
682       immutable: false
683       annotations:
684         source:
685           type: org.openecomp.annotations.Source
686           properties:
687             vf_module_label:
688             - hot_template
689             source_type: HEAT
690             param_name: Cricket_OCS_protected_net_id
691       type: string
692       description: Network name for CRICKET_OCS
693     smp_name_2:
694       hidden: false
695       immutable: false
696       annotations:
697         source:
698           type: org.openecomp.annotations.Source
699           properties:
700             vf_module_label:
701             - hot_template
702             source_type: HEAT
703             param_name: smp_name_2
704       type: string
705       description: name of VM
706       default: vSMP2
707     vnf_id:
708       hidden: false
709       immutable: false
710       annotations:
711         source:
712           type: org.openecomp.annotations.Source
713           properties:
714             vf_module_label:
715             - hot_template
716             source_type: HEAT
717             param_name: vnf_id
718       type: string
719       description: Unique ID for this VNF instance
720       default: This_is_ths_SCP_id
721     smp_name_1:
722       hidden: false
723       immutable: false
724       annotations:
725         source:
726           type: org.openecomp.annotations.Source
727           properties:
728             vf_module_label:
729             - hot_template
730             source_type: HEAT
731             param_name: smp_name_1
732       type: string
733       description: name of VM
734       default: vSMP2
735     flavor_smp_name:
736       hidden: false
737       immutable: false
738       annotations:
739         source:
740           type: org.openecomp.annotations.Source
741           properties:
742             vf_module_label:
743             - hot_template
744             source_type: HEAT
745             param_name: flavor_smp_name
746       type: string
747       description: SCP SMP Flavor
748       default: a1.Small
749     image_scp_be_name:
750       hidden: false
751       immutable: false
752       annotations:
753         source:
754           type: org.openecomp.annotations.Source
755           properties:
756             vf_module_label:
757             - hot_template
758             source_type: HEAT
759             param_name: image_scp_be_name
760       type: string
761       description: SCP BE image
762       default: asc_base_image_be
763     smp_name_0:
764       hidden: false
765       immutable: false
766       annotations:
767         source:
768           type: org.openecomp.annotations.Source
769           properties:
770             vf_module_label:
771             - hot_template
772             source_type: HEAT
773             param_name: smp_name_0
774       type: string
775       description: name of VM
776       default: vSMP1
777     route_table_fe2:
778       hidden: false
779       immutable: false
780       annotations:
781         source:
782           type: org.openecomp.annotations.Source
783           properties:
784             vf_module_label:
785             - hot_template
786             source_type: HEAT
787             param_name: route_table_fe2
788       type: string
789       description: Additional route table for FE2
790     hostid_nee1:
791       hidden: false
792       immutable: false
793       annotations:
794         source:
795           type: org.openecomp.annotations.Source
796           properties:
797             vf_module_label:
798             - hot_template
799             source_type: HEAT
800             param_name: hostid_nee1
801       type: string
802       description: NEE1 Hostid (from Ulticom license)
803     SIGNET_vrf_B1_direct_net_id:
804       hidden: false
805       immutable: false
806       annotations:
807         source:
808           type: org.openecomp.annotations.Source
809           properties:
810             vf_module_label:
811             - hot_template
812             source_type: HEAT
813             param_name: SIGNET_vrf_B1_direct_net_id
814       type: string
815       description: Network name for SIGTRAN_B
816     fe_SIGNET_vrf_A1_direct_ip_0:
817       label: fe2 SIGTRAN ip address
818       hidden: false
819       immutable: false
820       annotations:
821         source:
822           type: org.openecomp.annotations.Source
823           properties:
824             vf_module_label:
825             - hot_template
826             source_type: HEAT
827             param_name: fe_SIGNET_vrf_A1_direct_ip_0
828       type: string
829       description: fe2 SIGTRAN ip address
830     availability_zone_0:
831       hidden: false
832       immutable: false
833       annotations:
834         source:
835           type: org.openecomp.annotations.Source
836           properties:
837             vf_module_label:
838             - hot_template
839             source_type: HEAT
840             param_name: availability_zone_0
841       type: string
842     nee_name_0:
843       hidden: false
844       immutable: false
845       annotations:
846         source:
847           type: org.openecomp.annotations.Source
848           properties:
849             vf_module_label:
850             - hot_template
851             source_type: HEAT
852             param_name: nee_name_0
853       type: string
854       description: name of VM
855       default: vNEE
856     ip_port_stp1:
857       hidden: false
858       immutable: false
859       annotations:
860         source:
861           type: org.openecomp.annotations.Source
862           properties:
863             vf_module_label:
864             - hot_template
865             source_type: HEAT
866             param_name: ip_port_stp1
867       type: string
868       description: STP1 IP port
869     ip_port_stp2:
870       hidden: false
871       immutable: false
872       annotations:
873         source:
874           type: org.openecomp.annotations.Source
875           properties:
876             vf_module_label:
877             - hot_template
878             source_type: HEAT
879             param_name: ip_port_stp2
880       type: string
881       description: STP2 IP port
882     image_scp_fe_name:
883       hidden: false
884       immutable: false
885       annotations:
886         source:
887           type: org.openecomp.annotations.Source
888           properties:
889             vf_module_label:
890             - hot_template
891             source_type: HEAT
892             param_name: image_scp_fe_name
893       type: string
894       description: SCP FE image
895       default: asc_base_image_fe
896     flavor_scp_be_name:
897       hidden: false
898       immutable: false
899       annotations:
900         source:
901           type: org.openecomp.annotations.Source
902           properties:
903             vf_module_label:
904             - hot_template
905             source_type: HEAT
906             param_name: flavor_scp_be_name
907       type: string
908       description: SCP BE Flavor
909       default: a1.Small
910     policyListParam:
911       hidden: false
912       immutable: false
913       annotations:
914         source:
915           type: org.openecomp.annotations.Source
916           properties:
917             vf_module_label:
918             - hot_template
919             source_type: HEAT
920             param_name: policyListParam
921       type: list
922       description: Policy server group. affinity/anti-affinity
923       constraints:
924       - valid_values:
925         - affinity
926         - anti-affinity
927       entry_schema:
928         type: string
929     security_group_name:
930       label: vSCP security group name
931       hidden: false
932       immutable: false
933       annotations:
934         source:
935           type: org.openecomp.annotations.Source
936           properties:
937             vf_module_label:
938             - hot_template
939             source_type: HEAT
940             param_name: security_group_name
941       type: string
942       description: vSCP security group name
943     ip_port_fe2:
944       hidden: false
945       immutable: false
946       annotations:
947         source:
948           type: org.openecomp.annotations.Source
949           properties:
950             vf_module_label:
951             - hot_template
952             source_type: HEAT
953             param_name: ip_port_fe2
954       type: string
955       description: FE2 IP port in SIGTRAN network
956     route_table_be:
957       hidden: false
958       immutable: false
959       annotations:
960         source:
961           type: org.openecomp.annotations.Source
962           properties:
963             vf_module_label:
964             - hot_template
965             source_type: HEAT
966             param_name: route_table_be
967       type: string
968       description: Additional route table for BEs
969     ip_port_fe1:
970       hidden: false
971       immutable: false
972       annotations:
973         source:
974           type: org.openecomp.annotations.Source
975           properties:
976             vf_module_label:
977             - hot_template
978             source_type: HEAT
979             param_name: ip_port_fe1
980       type: string
981       description: FE1 IP port in SIGTRAN network
982     port_name:
983       hidden: false
984       immutable: false
985       annotations:
986         source:
987           type: org.openecomp.annotations.Source
988           properties:
989             vf_module_label:
990             - hot_template
991             source_type: HEAT
992             param_name: port_name
993       type: string
994       description: port name
995       default: port_name
996     point_code_scp:
997       hidden: false
998       immutable: false
999       annotations:
1000         source:
1001           type: org.openecomp.annotations.Source
1002           properties:
1003             vf_module_label:
1004             - hot_template
1005             source_type: HEAT
1006             param_name: point_code_scp
1007       type: string
1008       description: vSCP point code (in "zone-cluster-member" format)
1009     global_title_stp:
1010       hidden: false
1011       immutable: false
1012       annotations:
1013         source:
1014           type: org.openecomp.annotations.Source
1015           properties:
1016             vf_module_label:
1017             - hot_template
1018             source_type: HEAT
1019             param_name: global_title_stp
1020       type: string
1021       description: STP Global Title address
1022     point_code_stp1:
1023       hidden: false
1024       immutable: false
1025       annotations:
1026         source:
1027           type: org.openecomp.annotations.Source
1028           properties:
1029             vf_module_label:
1030             - hot_template
1031             source_type: HEAT
1032             param_name: point_code_stp1
1033       type: string
1034       description: STP1 point code (in "zone-cluster-member" format)
1035     point_code_stp2:
1036       hidden: false
1037       immutable: false
1038       annotations:
1039         source:
1040           type: org.openecomp.annotations.Source
1041           properties:
1042             vf_module_label:
1043             - hot_template
1044             source_type: HEAT
1045             param_name: point_code_stp2
1046       type: string
1047       description: STP2 point code (in "zone-cluster-member" format)
1048   node_templates:
1049     server_smp2:
1050       type: org.openecomp.resource.vfc.nodes.heat.smp
1051       properties:
1052         flavor:
1053           get_input: flavor_smp_name
1054         availability_zone:
1055           get_input: availability_zone_0
1056         image:
1057           get_input: image_smp_name
1058         metadata:
1059           jx_vm_role: smp2
1060           vnf_id:
1061             get_input: vnf_id
1062           jx_lab_name:
1063             get_input: lab_name
1064         user_data_format: RAW
1065         name:
1066           get_input: smp_name_2
1067         scheduler_hints:
1068           group: FE_SMP_Affinity_group
1069     server_smp3:
1070       type: org.openecomp.resource.vfc.nodes.heat.smp
1071       properties:
1072         flavor:
1073           get_input: flavor_smp_name
1074         availability_zone:
1075           get_input: availability_zone_0
1076         image:
1077           get_input: image_smp_name
1078         metadata:
1079           jx_vm_role: smp2
1080           vnf_id:
1081             get_input: vnf_id
1082           jx_lab_name:
1083             get_input: lab_name
1084         user_data_format: RAW
1085         name:
1086           get_input: smp_name_2
1087         scheduler_hints:
1088           group4: UNSUPPORTED_RESOURCE_dynamicPolicy3
1089           group3: UNSUPPORTED_RESOURCE_dynamicPolicy2
1090           group2: UNSUPPORTED_RESOURCE_dynamicPolicy1
1091           group1: FE_SMP_Affinity_group
1092     port3:
1093       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1094       properties:
1095         replacement_policy: AUTO
1096         ip_requirements:
1097         - ip_version: 4
1098           ip_count_required:
1099             is_required: false
1100           floating_ip_count_required:
1101             is_required: false
1102         - ip_version: 6
1103           ip_count_required:
1104             is_required: false
1105           floating_ip_count_required:
1106             is_required: false
1107         mac_requirements:
1108           mac_count_required:
1109             is_required: false
1110         network:
1111           get_input: port_name
1112       requirements:
1113       - binding:
1114           capability: tosca.capabilities.network.Bindable
1115           node: server_smp3
1116           relationship: tosca.relationships.network.BindsTo
1117     port4:
1118       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1119       properties:
1120         replacement_policy: AUTO
1121         ip_requirements:
1122         - ip_version: 4
1123           ip_count_required:
1124             is_required: false
1125           floating_ip_count_required:
1126             is_required: false
1127         - ip_version: 6
1128           ip_count_required:
1129             is_required: false
1130           floating_ip_count_required:
1131             is_required: false
1132         mac_requirements:
1133           mac_count_required:
1134             is_required: false
1135         network:
1136           get_input: port_name
1137       requirements:
1138       - binding:
1139           capability: tosca.capabilities.network.Bindable
1140           node: server_smp3
1141           relationship: tosca.relationships.network.BindsTo
1142     port1:
1143       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1144       properties:
1145         replacement_policy: AUTO
1146         ip_requirements:
1147         - ip_version: 4
1148           ip_count_required:
1149             is_required: false
1150           floating_ip_count_required:
1151             is_required: false
1152         - ip_version: 6
1153           ip_count_required:
1154             is_required: false
1155           floating_ip_count_required:
1156             is_required: false
1157         mac_requirements:
1158           mac_count_required:
1159             is_required: false
1160         network:
1161           get_input: port_name
1162       requirements:
1163       - binding:
1164           capability: tosca.capabilities.network.Bindable
1165           node: server_smp1
1166           relationship: tosca.relationships.network.BindsTo
1167     server_smp1:
1168       type: org.openecomp.resource.vfc.nodes.heat.smp
1169       properties:
1170         flavor:
1171           get_input: flavor_smp_name
1172         availability_zone:
1173           get_input: availability_zone_0
1174         image:
1175           get_input: image_smp_name
1176         metadata:
1177           jx_vm_role: smp2
1178           vnf_id:
1179             get_input: vnf_id
1180           jx_lab_name:
1181             get_input: lab_name
1182         user_data_format: RAW
1183         name:
1184           get_input: smp_name_1
1185         scheduler_hints:
1186           group: BE_Affinity_group
1187     port2:
1188       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1189       properties:
1190         replacement_policy: AUTO
1191         ip_requirements:
1192         - ip_version: 4
1193           ip_count_required:
1194             is_required: false
1195           floating_ip_count_required:
1196             is_required: false
1197         - ip_version: 6
1198           ip_count_required:
1199             is_required: false
1200           floating_ip_count_required:
1201             is_required: false
1202         mac_requirements:
1203           mac_count_required:
1204             is_required: false
1205         network:
1206           get_input: port_name
1207       requirements:
1208       - binding:
1209           capability: tosca.capabilities.network.Bindable
1210           node: server_smp2
1211           relationship: tosca.relationships.network.BindsTo
1212   groups:
1213     FE_SMP_Affinity_group:
1214       type: tosca.groups.Root
1215       members:
1216       - server_smp2
1217       - server_smp3
1218     hot_template_group:
1219       type: org.openecomp.groups.heat.HeatStack
1220       properties:
1221         heat_file: ../Artifacts/hot_template.yml
1222         description: ASC Template
1223       members:
1224       - server_smp2
1225       - server_smp3
1226       - port3
1227       - port4
1228       - port1
1229       - server_smp1
1230       - port2
1231     BE_Affinity_group:
1232       type: tosca.groups.Root
1233       members:
1234       - server_smp1
1235   policies:
1236     BE_Affinity_policy:
1237       type: org.openecomp.policies.placement.Colocate
1238       properties:
1239         name: def
1240         affinity: host
1241       targets:
1242       - BE_Affinity_group
1243     FE_SMP_Affinity_policy:
1244       type: org.openecomp.policies.placement.Colocate
1245       properties:
1246         name: abc
1247         affinity: host
1248       targets:
1249       - FE_SMP_Affinity_group