c3d07be8f38ccea0e0e955a9adb566430cc63043
[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 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 topology_template:
10   inputs:
11     cif_internal_ip_0:
12       hidden: false
13       immutable: false
14       annotations:
15         source:
16           type: org.openecomp.annotations.Source
17           properties:
18             vf_module_label:
19             - base_cscf
20             source_type: HEAT
21             param_name: cif_internal_ip_0
22       type: string
23       description: Internal IP of CIF01 instance
24       default: 192.168.210.1
25     vcscf_release:
26       hidden: false
27       immutable: false
28       annotations:
29         source:
30           type: org.openecomp.annotations.Source
31           properties:
32             vf_module_label:
33             - base_cscf
34             source_type: HEAT
35             param_name: vcscf_release
36       type: string
37       description: IMS release
38       default: '17.0'
39     cif_name_1:
40       hidden: false
41       immutable: false
42       annotations:
43         source:
44           type: org.openecomp.annotations.Source
45           properties:
46             vf_module_label:
47             - base_cscf
48             source_type: HEAT
49             param_name: cif_name_1
50       type: string
51       description: CIF02 instance name
52     cif_name_0:
53       hidden: false
54       immutable: false
55       annotations:
56         source:
57           type: org.openecomp.annotations.Source
58           properties:
59             vf_module_label:
60             - base_cscf
61             source_type: HEAT
62             param_name: cif_name_0
63       type: string
64       description: CIF01 instance name
65     cif_internal_ip_1:
66       hidden: false
67       immutable: false
68       annotations:
69         source:
70           type: org.openecomp.annotations.Source
71           properties:
72             vf_module_label:
73             - base_cscf
74             source_type: HEAT
75             param_name: cif_internal_ip_1
76       type: string
77       description: Internal IP of CIF02 instance
78       default: 192.168.210.2
79     tdcore_zone_0_count:
80       hidden: false
81       immutable: false
82       annotations:
83         source:
84           type: org.openecomp.annotations.Source
85           properties:
86             vf_module_label:
87             - base_cscf
88             source_type: HEAT
89             param_name: tdcore_zone_0_count
90       type: float
91       description: |
92         Number of TD Core VMs to be deployed zone 0. This parameter is used to scale the TD Core instances.
93       default: 4
94       constraints:
95       - in_range:
96         - 0
97         - 8
98     lbd_internal_dpdk_vip_0:
99       hidden: false
100       immutable: false
101       annotations:
102         source:
103           type: org.openecomp.annotations.Source
104           properties:
105             vf_module_label:
106             - base_cscf
107             source_type: HEAT
108             param_name: lbd_internal_dpdk_vip_0
109       type: string
110       description: Internal DPDK CIP IP of LBD
111       default: 192.168.211.181
112     lbd_ims_core_v6_vip_0:
113       hidden: false
114       immutable: false
115       annotations:
116         source:
117           type: org.openecomp.annotations.Source
118           properties:
119             vf_module_label:
120             - base_cscf
121             source_type: HEAT
122             param_name: lbd_ims_core_v6_vip_0
123       type: string
124       description: IMS CORE CIPA v6 IP of LBD
125     cscf_zone_1_count:
126       hidden: false
127       immutable: false
128       annotations:
129         source:
130           type: org.openecomp.annotations.Source
131           properties:
132             vf_module_label:
133             - base_cscf
134             source_type: HEAT
135             param_name: cscf_zone_1_count
136       type: float
137       description: |
138         Number of CSCF to be deployed on zone 1. This parameter is used to scale the cscf instances.
139       default: 18
140       constraints:
141       - in_range:
142         - 0
143         - 120
144     oam_internal_vip_0:
145       hidden: false
146       immutable: false
147       annotations:
148         source:
149           type: org.openecomp.annotations.Source
150           properties:
151             vf_module_label:
152             - base_cscf
153             source_type: HEAT
154             param_name: oam_internal_vip_0
155       type: string
156       description: Internal CIPA IP of OAM unit
157       default: 192.168.210.3
158     cscf_image_name:
159       hidden: false
160       immutable: false
161       annotations:
162         source:
163           type: org.openecomp.annotations.Source
164           properties:
165             vf_module_label:
166             - base_cscf
167             source_type: HEAT
168             param_name: cscf_image_name
169       type: string
170       description: CSCF server VM image name
171       default: IMS_17_0_OPENSTACK_CSCF_1701400.000
172     cif_internal_vip_0:
173       hidden: false
174       immutable: false
175       annotations:
176         source:
177           type: org.openecomp.annotations.Source
178           properties:
179             vf_module_label:
180             - base_cscf
181             source_type: HEAT
182             param_name: cif_internal_vip_0
183       type: string
184       description: Internal CIPA IP of CIF
185       default: 192.168.210.150
186     cif_ims_core_v6_ip_0:
187       hidden: false
188       immutable: false
189       annotations:
190         source:
191           type: org.openecomp.annotations.Source
192           properties:
193             vf_module_label:
194             - base_cscf
195             source_type: HEAT
196             param_name: cif_ims_core_v6_ip_0
197       type: string
198       description: IMS CORE v6 IP of CIF01 instance
199     cif_ims_core_v6_ip_1:
200       hidden: false
201       immutable: false
202       annotations:
203         source:
204           type: org.openecomp.annotations.Source
205           properties:
206             vf_module_label:
207             - base_cscf
208             source_type: HEAT
209             param_name: cif_ims_core_v6_ip_1
210       type: string
211       description: IMS CORE v6 IP of CIF02 instance
212     oam_volume_id_1:
213       hidden: false
214       immutable: false
215       annotations:
216         source:
217           type: org.openecomp.annotations.Source
218           properties:
219             vf_module_label:
220             - base_cscf
221             source_type: HEAT
222             param_name: oam_volume_id_1
223       type: string
224       description: size of the cinder volume used for oam
225     oam_volume_size_0:
226       hidden: false
227       immutable: false
228       annotations:
229         source:
230           type: org.openecomp.annotations.Source
231           properties:
232             vf_module_label:
233             - base_cscf_volume
234             source_type: HEAT
235             param_name: oam_volume_size_0
236       type: float
237       description: Size of Volume for oam VMs
238       default: 300
239       constraints:
240       - in_range:
241         - 1
242         - 300
243     oam_volume_id_0:
244       hidden: false
245       immutable: false
246       annotations:
247         source:
248           type: org.openecomp.annotations.Source
249           properties:
250             vf_module_label:
251             - base_cscf
252             source_type: HEAT
253             param_name: oam_volume_id_0
254       type: string
255       description: size of the cinder volume used for oam
256     vcscf_oam_netmask:
257       hidden: false
258       immutable: false
259       annotations:
260         source:
261           type: org.openecomp.annotations.Source
262           properties:
263             vf_module_label:
264             - base_cscf
265             source_type: HEAT
266             param_name: vcscf_oam_netmask
267       type: string
268       description: Netmask for OAM LAN
269     tdcore_zone_1_names:
270       hidden: false
271       immutable: false
272       annotations:
273         source:
274           type: org.openecomp.annotations.Source
275           properties:
276             vf_module_label:
277             - base_cscf
278             source_type: HEAT
279             param_name: tdcore_zone_1_names
280       type: list
281       description: List of instance names for TDCORE instances on zone 1
282       entry_schema:
283         type: string
284     cif_flavor_name:
285       hidden: false
286       immutable: false
287       annotations:
288         source:
289           type: org.openecomp.annotations.Source
290           properties:
291             vf_module_label:
292             - base_cscf
293             source_type: HEAT
294             param_name: cif_flavor_name
295       type: string
296       description: CSCF CIF VM flavor
297       default: ND.c4r16d38
298     vcscf_dns_address:
299       hidden: false
300       immutable: false
301       annotations:
302         source:
303           type: org.openecomp.annotations.Source
304           properties:
305             vf_module_label:
306             - base_cscf
307             source_type: HEAT
308             param_name: vcscf_dns_address
309       type: string
310       description: DNS server IP
311     vcscf_internal_network_cidr:
312       hidden: false
313       immutable: false
314       annotations:
315         source:
316           type: org.openecomp.annotations.Source
317           properties:
318             vf_module_label:
319             - base_cscf
320             source_type: HEAT
321             param_name: vcscf_internal_network_cidr
322       type: string
323       description: CIDR for for Internal LAN
324       default: 192.168.210.0/24
325     cdi_ims_core_v6_ip_1:
326       hidden: false
327       immutable: false
328       annotations:
329         source:
330           type: org.openecomp.annotations.Source
331           properties:
332             vf_module_label:
333             - base_cscf
334             source_type: HEAT
335             param_name: cdi_ims_core_v6_ip_1
336       type: string
337       description: IMS CORE LAN v6 IP of CDI02 instance
338     cdi_ims_core_v6_ip_0:
339       hidden: false
340       immutable: false
341       annotations:
342         source:
343           type: org.openecomp.annotations.Source
344           properties:
345             vf_module_label:
346             - base_cscf
347             source_type: HEAT
348             param_name: cdi_ims_core_v6_ip_0
349       type: string
350       description: IMS CORE LAN v6 IP of CDI01 instance
351     cdi_flavor_name:
352       hidden: false
353       immutable: false
354       annotations:
355         source:
356           type: org.openecomp.annotations.Source
357           properties:
358             vf_module_label:
359             - base_cscf
360             source_type: HEAT
361             param_name: cdi_flavor_name
362       type: string
363       description: CDI VM flavor
364       default: ND.c4r8d38
365     vcscf_default_gateway:
366       hidden: false
367       immutable: false
368       annotations:
369         source:
370           type: org.openecomp.annotations.Source
371           properties:
372             vf_module_label:
373             - base_cscf
374             source_type: HEAT
375             param_name: vcscf_default_gateway
376       type: string
377       description: Default gateway for OAM LAN
378     tdcore_zone_0_uuids:
379       hidden: false
380       immutable: false
381       annotations:
382         source:
383           type: org.openecomp.annotations.Source
384           properties:
385             vf_module_label:
386             - base_cscf
387             source_type: HEAT
388             param_name: tdcore_zone_0_uuids
389       type: list
390       description: List of UUIDs generated by cmrepo for TDCORE instances on zone 0
391       entry_schema:
392         type: string
393     oam_name_1:
394       hidden: false
395       immutable: false
396       annotations:
397         source:
398           type: org.openecomp.annotations.Source
399           properties:
400             vf_module_label:
401             - base_cscf
402             source_type: HEAT
403             param_name: oam_name_1
404       type: string
405       description: OAM02 instance name
406     oam_name_0:
407       hidden: false
408       immutable: false
409       annotations:
410         source:
411           type: org.openecomp.annotations.Source
412           properties:
413             vf_module_label:
414             - base_cscf
415             source_type: HEAT
416             param_name: oam_name_0
417       type: string
418       description: OAM01 instance name
419     oam_name_2:
420       hidden: false
421       immutable: false
422       annotations:
423         source:
424           type: org.openecomp.annotations.Source
425           properties:
426             vf_module_label:
427             - base_cscf
428             source_type: HEAT
429             param_name: oam_name_2
430       type: string
431       description: OAM03 instance name
432     cscf_zone_1_uuids:
433       hidden: false
434       immutable: false
435       annotations:
436         source:
437           type: org.openecomp.annotations.Source
438           properties:
439             vf_module_label:
440             - base_cscf
441             source_type: HEAT
442             param_name: cscf_zone_1_uuids
443       type: list
444       description: List of UUIDs generated by cmrepo for CSCF instances on zone 1
445       entry_schema:
446         type: string
447     vf_module_id:
448       hidden: false
449       immutable: false
450       annotations:
451         source:
452           type: org.openecomp.annotations.Source
453           properties:
454             vf_module_label:
455             - base_cscf
456             source_type: HEAT
457             param_name: vf_module_id
458       type: string
459       description: Unique ID for this VF Module instance
460     oam_oam_ip_0:
461       hidden: false
462       immutable: false
463       annotations:
464         source:
465           type: org.openecomp.annotations.Source
466           properties:
467             vf_module_label:
468             - base_cscf
469             source_type: HEAT
470             param_name: oam_oam_ip_0
471       type: string
472       description: OAM IP of OAM01 instance
473     cscf_internal_zone_1_ips:
474       hidden: false
475       immutable: false
476       annotations:
477         source:
478           type: org.openecomp.annotations.Source
479           properties:
480             vf_module_label:
481             - base_cscf
482             source_type: HEAT
483             param_name: cscf_internal_zone_1_ips
484       type: list
485       description: List of Internal Lan IPs for CSCF instances on zone 1
486       default:
487       - 192.168.210.17
488       - 192.168.210.19
489       - 192.168.210.21
490       - 192.168.210.23
491       - 192.168.210.25
492       - 192.168.210.27
493       - 192.168.210.29
494       - 192.168.210.31
495       - 192.168.210.33
496       - 192.168.210.35
497       - 192.168.210.37
498       - 192.168.210.39
499       - 192.168.210.41
500       - 192.168.210.43
501       - 192.168.210.45
502       - 192.168.210.47
503       - 192.168.210.49
504       - 192.168.210.51
505       entry_schema:
506         type: string
507     cif_ims_li_v6_vip_0:
508       hidden: false
509       immutable: false
510       annotations:
511         source:
512           type: org.openecomp.annotations.Source
513           properties:
514             vf_module_label:
515             - base_cscf
516             source_type: HEAT
517             param_name: cif_ims_li_v6_vip_0
518       type: string
519       description: IMS LI CIPA v6 IP of CIF
520     oam_oam_ip_1:
521       hidden: false
522       immutable: false
523       annotations:
524         source:
525           type: org.openecomp.annotations.Source
526           properties:
527             vf_module_label:
528             - base_cscf
529             source_type: HEAT
530             param_name: oam_oam_ip_1
531       type: string
532       description: OAM IP of OAM02 instance
533     oam_oam_ip_2:
534       hidden: false
535       immutable: false
536       annotations:
537         source:
538           type: org.openecomp.annotations.Source
539           properties:
540             vf_module_label:
541             - base_cscf
542             source_type: HEAT
543             param_name: oam_oam_ip_2
544       type: string
545       description: OAM IP of OAM03 instance
546     vnf_name:
547       hidden: false
548       immutable: false
549       annotations:
550         source:
551           type: org.openecomp.annotations.Source
552           properties:
553             vf_module_label:
554             - base_cscf_volume
555             - base_cscf
556             source_type: HEAT
557             param_name: vnf_name
558       type: string
559       description: Unique name for this VF instance
560     lbd_flavor_name:
561       hidden: false
562       immutable: false
563       annotations:
564         source:
565           type: org.openecomp.annotations.Source
566           properties:
567             vf_module_label:
568             - base_cscf
569             source_type: HEAT
570             param_name: lbd_flavor_name
571       type: string
572       description: CSCF LBD VM flavor
573       default: ND.c4r16d38
574     cscf_zone_0_uuids:
575       hidden: false
576       immutable: false
577       annotations:
578         source:
579           type: org.openecomp.annotations.Source
580           properties:
581             vf_module_label:
582             - base_cscf
583             source_type: HEAT
584             param_name: cscf_zone_0_uuids
585       type: list
586       description: List of UUIDs generated by cmrepo for CSCF instances on zone 0
587       entry_schema:
588         type: string
589     vf_module_name:
590       hidden: false
591       immutable: false
592       annotations:
593         source:
594           type: org.openecomp.annotations.Source
595           properties:
596             vf_module_label:
597             - base_cscf
598             source_type: HEAT
599             param_name: vf_module_name
600       type: string
601       description: Unique name for this VF Module instance
602     cdi_internal_ip_0:
603       hidden: false
604       immutable: false
605       annotations:
606         source:
607           type: org.openecomp.annotations.Source
608           properties:
609             vf_module_label:
610             - base_cscf
611             source_type: HEAT
612             param_name: cdi_internal_ip_0
613       type: string
614       description: Internal IP of CDI01 instance
615       default: 192.168.210.139
616     cscf_zone_0_names:
617       hidden: false
618       immutable: false
619       annotations:
620         source:
621           type: org.openecomp.annotations.Source
622           properties:
623             vf_module_label:
624             - base_cscf
625             source_type: HEAT
626             param_name: cscf_zone_0_names
627       type: list
628       description: List of instance names for CSCF instances on zone 0
629       entry_schema:
630         type: string
631     oam_oam_vip_0:
632       hidden: false
633       immutable: false
634       annotations:
635         source:
636           type: org.openecomp.annotations.Source
637           properties:
638             vf_module_label:
639             - base_cscf
640             source_type: HEAT
641             param_name: oam_oam_vip_0
642       type: string
643       description: OAM CIPA IP of OAM unit
644     vcscf_swrepo_address:
645       hidden: false
646       immutable: false
647       annotations:
648         source:
649           type: org.openecomp.annotations.Source
650           properties:
651             vf_module_label:
652             - base_cscf
653             source_type: HEAT
654             param_name: vcscf_swrepo_address
655       type: string
656       description: SWRepo IP or FQDN
657     cdi_internal_ip_1:
658       hidden: false
659       immutable: false
660       annotations:
661         source:
662           type: org.openecomp.annotations.Source
663           properties:
664             vf_module_label:
665             - base_cscf
666             source_type: HEAT
667             param_name: cdi_internal_ip_1
668       type: string
669       description: Internal IP of CDI02 instance
670       default: 192.168.210.140
671     cdi_name_1:
672       hidden: false
673       immutable: false
674       annotations:
675         source:
676           type: org.openecomp.annotations.Source
677           properties:
678             vf_module_label:
679             - base_cscf
680             source_type: HEAT
681             param_name: cdi_name_1
682       type: string
683       description: CDI02 instance name
684     availability_zone_0:
685       hidden: false
686       immutable: false
687       annotations:
688         source:
689           type: org.openecomp.annotations.Source
690           properties:
691             vf_module_label:
692             - base_cscf_volume
693             - base_cscf
694             source_type: HEAT
695             param_name: availability_zone_0
696       type: string
697       description: Storage availability zone for volume of first vm
698     availability_zone_1:
699       hidden: false
700       immutable: false
701       annotations:
702         source:
703           type: org.openecomp.annotations.Source
704           properties:
705             vf_module_label:
706             - base_cscf_volume
707             - base_cscf
708             source_type: HEAT
709             param_name: availability_zone_1
710       type: string
711       description: Storage availability zone for volume of second vm
712     tdcore_image_name:
713       hidden: false
714       immutable: false
715       annotations:
716         source:
717           type: org.openecomp.annotations.Source
718           properties:
719             vf_module_label:
720             - base_cscf
721             source_type: HEAT
722             param_name: tdcore_image_name
723       type: string
724       description: TDCORE VM image name
725       default: IMS_17_0_OPENSTACK_CSCF_1701400.000
726     tdcore_flavor_name:
727       hidden: false
728       immutable: false
729       annotations:
730         source:
731           type: org.openecomp.annotations.Source
732           properties:
733             vf_module_label:
734             - base_cscf
735             source_type: HEAT
736             param_name: tdcore_flavor_name
737       type: string
738       description: TDCORE VM flavor
739       default: ND.c4r16d38
740     cscf_flavor_name:
741       hidden: false
742       immutable: false
743       annotations:
744         source:
745           type: org.openecomp.annotations.Source
746           properties:
747             vf_module_label:
748             - base_cscf
749             source_type: HEAT
750             param_name: cscf_flavor_name
751       type: string
752       description: CSCF server VM flavor
753       default: ND.c8r16d38
754     vcscf_cmrepo_address:
755       hidden: false
756       immutable: false
757       annotations:
758         source:
759           type: org.openecomp.annotations.Source
760           properties:
761             vf_module_label:
762             - base_cscf
763             source_type: HEAT
764             param_name: vcscf_cmrepo_address
765       type: string
766       description: CMRepo IP or FQDN
767     cdi_name_0:
768       hidden: false
769       immutable: false
770       annotations:
771         source:
772           type: org.openecomp.annotations.Source
773           properties:
774             vf_module_label:
775             - base_cscf
776             source_type: HEAT
777             param_name: cdi_name_0
778       type: string
779       description: CDI01 instance name
780     lbd_ims_core_v6_ip_0:
781       hidden: false
782       immutable: false
783       annotations:
784         source:
785           type: org.openecomp.annotations.Source
786           properties:
787             vf_module_label:
788             - base_cscf
789             source_type: HEAT
790             param_name: lbd_ims_core_v6_ip_0
791       type: string
792       description: IMS CORE v6 IP of LBD01 instance
793     lbd_ims_core_v6_ip_1:
794       hidden: false
795       immutable: false
796       annotations:
797         source:
798           type: org.openecomp.annotations.Source
799           properties:
800             vf_module_label:
801             - base_cscf
802             source_type: HEAT
803             param_name: lbd_ims_core_v6_ip_1
804       type: string
805       description: IMS CORE v6 IP of LBD02 instance
806     tdcore_internal_zone_1_ips:
807       hidden: false
808       immutable: false
809       annotations:
810         source:
811           type: org.openecomp.annotations.Source
812           properties:
813             vf_module_label:
814             - base_cscf
815             source_type: HEAT
816             param_name: tdcore_internal_zone_1_ips
817       type: list
818       description: List of Internal Lan IPs for TDCORE instances on zone 1
819       default:
820       - 192.168.210.9
821       - 192.168.210.11
822       - 192.168.210.13
823       - 192.168.210.15
824       entry_schema:
825         type: string
826     oam_net_id:
827       hidden: false
828       immutable: false
829       annotations:
830         source:
831           type: org.openecomp.annotations.Source
832           properties:
833             vf_module_label:
834             - base_cscf
835             source_type: HEAT
836             param_name: oam_net_id
837       type: string
838       description: Name/UUID of OAM network
839     cdi_internal_v6_vip_0:
840       hidden: false
841       immutable: false
842       annotations:
843         source:
844           type: org.openecomp.annotations.Source
845           properties:
846             vf_module_label:
847             - base_cscf
848             source_type: HEAT
849             param_name: cdi_internal_v6_vip_0
850       type: string
851       description: Internal v6 CIPA IP of CDI
852       default: 2a00:9a00:a000:1190:0:1:1:2b8d
853     tdcore_dpdk_zone_1_ips:
854       hidden: false
855       immutable: false
856       annotations:
857         source:
858           type: org.openecomp.annotations.Source
859           properties:
860             vf_module_label:
861             - base_cscf
862             source_type: HEAT
863             param_name: tdcore_dpdk_zone_1_ips
864       type: list
865       description: List of DPDK Lan IPs for TDCORE instances on zone 1
866       default:
867       - 192.168.211.9
868       - 192.168.211.11
869       - 192.168.211.13
870       - 192.168.211.15
871       entry_schema:
872         type: string
873     oam_internal_ip_0:
874       hidden: false
875       immutable: false
876       annotations:
877         source:
878           type: org.openecomp.annotations.Source
879           properties:
880             vf_module_label:
881             - base_cscf
882             source_type: HEAT
883             param_name: oam_internal_ip_0
884       type: string
885       description: Internal IP of OAM01 instance
886       default: 192.168.210.136
887     oam_internal_ip_1:
888       hidden: false
889       immutable: false
890       annotations:
891         source:
892           type: org.openecomp.annotations.Source
893           properties:
894             vf_module_label:
895             - base_cscf
896             source_type: HEAT
897             param_name: oam_internal_ip_1
898       type: string
899       description: Internal IP of OAM01 instance
900       default: 192.168.210.137
901     cscf_zone_0_count:
902       hidden: false
903       immutable: false
904       annotations:
905         source:
906           type: org.openecomp.annotations.Source
907           properties:
908             vf_module_label:
909             - base_cscf
910             source_type: HEAT
911             param_name: cscf_zone_0_count
912       type: float
913       description: |
914         Number of CSCF to be deployed on zone 0. This parameter is used to scale the cscf instances.
915       default: 19
916       constraints:
917       - in_range:
918         - 0
919         - 120
920     oam_internal_ip_2:
921       hidden: false
922       immutable: false
923       annotations:
924         source:
925           type: org.openecomp.annotations.Source
926           properties:
927             vf_module_label:
928             - base_cscf
929             source_type: HEAT
930             param_name: oam_internal_ip_2
931       type: string
932       description: Internal IP of OAM01 instance
933       default: 192.168.210.138
934     cscf_zone_1_names:
935       hidden: false
936       immutable: false
937       annotations:
938         source:
939           type: org.openecomp.annotations.Source
940           properties:
941             vf_module_label:
942             - base_cscf
943             source_type: HEAT
944             param_name: cscf_zone_1_names
945       type: list
946       description: List of instance names for CSCF instances on zone 1
947       entry_schema:
948         type: string
949     tdcore_zone_0_names:
950       hidden: false
951       immutable: false
952       annotations:
953         source:
954           type: org.openecomp.annotations.Source
955           properties:
956             vf_module_label:
957             - base_cscf
958             source_type: HEAT
959             param_name: tdcore_zone_0_names
960       type: list
961       description: List of instance names for TDCORE instances on zone 0
962       entry_schema:
963         type: string
964     lbd_uuid_0:
965       hidden: false
966       immutable: false
967       annotations:
968         source:
969           type: org.openecomp.annotations.Source
970           properties:
971             vf_module_label:
972             - base_cscf
973             source_type: HEAT
974             param_name: lbd_uuid_0
975       type: string
976       description: UUID generated by cmrepo for LBD01
977     lbd_uuid_1:
978       hidden: false
979       immutable: false
980       annotations:
981         source:
982           type: org.openecomp.annotations.Source
983           properties:
984             vf_module_label:
985             - base_cscf
986             source_type: HEAT
987             param_name: lbd_uuid_1
988       type: string
989       description: UUID generated by cmrepo for LBD02
990     cdi_internal_v6_ip_1:
991       hidden: false
992       immutable: false
993       annotations:
994         source:
995           type: org.openecomp.annotations.Source
996           properties:
997             vf_module_label:
998             - base_cscf
999             source_type: HEAT
1000             param_name: cdi_internal_v6_ip_1
1001       type: string
1002       description: Internal v6 IP of CDI02 instance
1003       default: 2a00:9a00:a000:1190:0:1:1:2b8c
1004     cdi_internal_v6_ip_0:
1005       hidden: false
1006       immutable: false
1007       annotations:
1008         source:
1009           type: org.openecomp.annotations.Source
1010           properties:
1011             vf_module_label:
1012             - base_cscf
1013             source_type: HEAT
1014             param_name: cdi_internal_v6_ip_0
1015       type: string
1016       description: Internal v6 IP of CDI01 instance
1017       default: 2a00:9a00:a000:1190:0:1:1:2b8b
1018     cdi_uuid_1:
1019       hidden: false
1020       immutable: false
1021       annotations:
1022         source:
1023           type: org.openecomp.annotations.Source
1024           properties:
1025             vf_module_label:
1026             - base_cscf
1027             source_type: HEAT
1028             param_name: cdi_uuid_1
1029       type: string
1030       description: UUID generated by cmrepo for CDI02
1031     ims_core_net_id:
1032       hidden: false
1033       immutable: false
1034       annotations:
1035         source:
1036           type: org.openecomp.annotations.Source
1037           properties:
1038             vf_module_label:
1039             - base_cscf
1040             source_type: HEAT
1041             param_name: ims_core_net_id
1042       type: string
1043       description: Name/UUID of Core network
1044     cdi_uuid_0:
1045       hidden: false
1046       immutable: false
1047       annotations:
1048         source:
1049           type: org.openecomp.annotations.Source
1050           properties:
1051             vf_module_label:
1052             - base_cscf
1053             source_type: HEAT
1054             param_name: cdi_uuid_0
1055       type: string
1056       description: UUID generated by cmrepo for CDI01
1057     vcscf_internal_network_v6_cidr:
1058       hidden: false
1059       immutable: false
1060       annotations:
1061         source:
1062           type: org.openecomp.annotations.Source
1063           properties:
1064             vf_module_label:
1065             - base_cscf
1066             source_type: HEAT
1067             param_name: vcscf_internal_network_v6_cidr
1068       type: string
1069       description: CIDR for for Internal LAN v6
1070       default: 2a00:9a00:a000:1190:0:1:1:2b00/120
1071     oam_image_name:
1072       hidden: false
1073       immutable: false
1074       annotations:
1075         source:
1076           type: org.openecomp.annotations.Source
1077           properties:
1078             vf_module_label:
1079             - base_cscf
1080             source_type: HEAT
1081             param_name: oam_image_name
1082       type: string
1083       description: OAM VM image name
1084       default: IMS_17_0_OPENSTACK_OAM_1701400.000
1085     tdcore_zone_1_uuids:
1086       hidden: false
1087       immutable: false
1088       annotations:
1089         source:
1090           type: org.openecomp.annotations.Source
1091           properties:
1092             vf_module_label:
1093             - base_cscf
1094             source_type: HEAT
1095             param_name: tdcore_zone_1_uuids
1096       type: list
1097       description: List of UUIDs generated by cmrepo for TDCORE instances on zone 1
1098       entry_schema:
1099         type: string
1100     vcscf_internal_network_mtu:
1101       hidden: false
1102       immutable: false
1103       annotations:
1104         source:
1105           type: org.openecomp.annotations.Source
1106           properties:
1107             vf_module_label:
1108             - base_cscf
1109             source_type: HEAT
1110             param_name: vcscf_internal_network_mtu
1111       type: float
1112       description: MTU for internal network interface (eth0)
1113       default: 1500
1114       constraints:
1115       - in_range:
1116         - 1000
1117         - 9100
1118     vcscf_internal_dpdk_network_cidr:
1119       hidden: false
1120       immutable: false
1121       annotations:
1122         source:
1123           type: org.openecomp.annotations.Source
1124           properties:
1125             vf_module_label:
1126             - base_cscf
1127             source_type: HEAT
1128             param_name: vcscf_internal_dpdk_network_cidr
1129       type: string
1130       description: CIDR for for Internal LAN DPDK
1131       default: 192.168.211.0/24
1132     tdcore_zone_1_count:
1133       hidden: false
1134       immutable: false
1135       annotations:
1136         source:
1137           type: org.openecomp.annotations.Source
1138           properties:
1139             vf_module_label:
1140             - base_cscf
1141             source_type: HEAT
1142             param_name: tdcore_zone_1_count
1143       type: float
1144       description: |
1145         Number of TD Core VMs to be deployed zone 1. This parameter is used to scale the TD Core instances.
1146       default: 4
1147       constraints:
1148       - in_range:
1149         - 0
1150         - 8
1151     cif_volume_size_0:
1152       hidden: false
1153       immutable: false
1154       annotations:
1155         source:
1156           type: org.openecomp.annotations.Source
1157           properties:
1158             vf_module_label:
1159             - base_cscf_volume
1160             source_type: HEAT
1161             param_name: cif_volume_size_0
1162       type: float
1163       description: Size of Volume for cif VMs
1164       default: 300
1165       constraints:
1166       - in_range:
1167         - 1
1168         - 300
1169     oam_flavor_name:
1170       hidden: false
1171       immutable: false
1172       annotations:
1173         source:
1174           type: org.openecomp.annotations.Source
1175           properties:
1176             vf_module_label:
1177             - base_cscf
1178             source_type: HEAT
1179             param_name: oam_flavor_name
1180       type: string
1181       description: OAM VM flavor
1182       default: ND.c4r32d30
1183     ims_li_v6_net_id:
1184       hidden: false
1185       immutable: false
1186       annotations:
1187         source:
1188           type: org.openecomp.annotations.Source
1189           properties:
1190             vf_module_label:
1191             - base_cscf
1192             source_type: HEAT
1193             param_name: ims_li_v6_net_id
1194       type: string
1195       description: Name/UUID of V6 LI network
1196     lbd_internal_dpdk_ip_1:
1197       hidden: false
1198       immutable: false
1199       annotations:
1200         source:
1201           type: org.openecomp.annotations.Source
1202           properties:
1203             vf_module_label:
1204             - base_cscf
1205             source_type: HEAT
1206             param_name: lbd_internal_dpdk_ip_1
1207       type: string
1208       description: Internal DPDK IP of LBD02 instance
1209       default: 192.168.211.2
1210     cif_ims_core_v6_vip_0:
1211       hidden: false
1212       immutable: false
1213       annotations:
1214         source:
1215           type: org.openecomp.annotations.Source
1216           properties:
1217             vf_module_label:
1218             - base_cscf
1219             source_type: HEAT
1220             param_name: cif_ims_core_v6_vip_0
1221       type: string
1222       description: IMS CORE v6 CIPA IP of CIF
1223     lbd_internal_dpdk_ip_0:
1224       hidden: false
1225       immutable: false
1226       annotations:
1227         source:
1228           type: org.openecomp.annotations.Source
1229           properties:
1230             vf_module_label:
1231             - base_cscf
1232             source_type: HEAT
1233             param_name: lbd_internal_dpdk_ip_0
1234       type: string
1235       description: Internal DPDK IP of LBD01 instance
1236       default: 192.168.211.1
1237     cdi_image_name:
1238       hidden: false
1239       immutable: false
1240       annotations:
1241         source:
1242           type: org.openecomp.annotations.Source
1243           properties:
1244             vf_module_label:
1245             - base_cscf
1246             source_type: HEAT
1247             param_name: cdi_image_name
1248       type: string
1249       description: CDI VM image name
1250       default: IMS_17_0_OPENSTACK_CSCF_1701400.000
1251     oam_uuid_2:
1252       hidden: false
1253       immutable: false
1254       annotations:
1255         source:
1256           type: org.openecomp.annotations.Source
1257           properties:
1258             vf_module_label:
1259             - base_cscf
1260             source_type: HEAT
1261             param_name: oam_uuid_2
1262       type: string
1263       description: UUID generated by cmrepo for OAM03
1264     oam_uuid_1:
1265       hidden: false
1266       immutable: false
1267       annotations:
1268         source:
1269           type: org.openecomp.annotations.Source
1270           properties:
1271             vf_module_label:
1272             - base_cscf
1273             source_type: HEAT
1274             param_name: oam_uuid_1
1275       type: string
1276       description: UUID generated by cmrepo for OAM02
1277     oam_uuid_0:
1278       hidden: false
1279       immutable: false
1280       annotations:
1281         source:
1282           type: org.openecomp.annotations.Source
1283           properties:
1284             vf_module_label:
1285             - base_cscf
1286             source_type: HEAT
1287             param_name: oam_uuid_0
1288       type: string
1289       description: UUID generated by cmrepo for OAM01
1290     cif_oam_vip_0:
1291       hidden: false
1292       immutable: false
1293       annotations:
1294         source:
1295           type: org.openecomp.annotations.Source
1296           properties:
1297             vf_module_label:
1298             - base_cscf
1299             source_type: HEAT
1300             param_name: cif_oam_vip_0
1301       type: string
1302       description: OAM CIPA IP of CIF
1303     cif_internal_v6_ip_1:
1304       hidden: false
1305       immutable: false
1306       annotations:
1307         source:
1308           type: org.openecomp.annotations.Source
1309           properties:
1310             vf_module_label:
1311             - base_cscf
1312             source_type: HEAT
1313             param_name: cif_internal_v6_ip_1
1314       type: string
1315       description: Internal IP v6 of CIF02 instance
1316       default: 2a00:9a00:a000:1190:0:1:1:2b05
1317     vnf_id:
1318       hidden: false
1319       immutable: false
1320       annotations:
1321         source:
1322           type: org.openecomp.annotations.Source
1323           properties:
1324             vf_module_label:
1325             - base_cscf
1326             source_type: HEAT
1327             param_name: vnf_id
1328       type: string
1329       description: Unique ID for this VF instance
1330     cscf_internal_zone_0_v6_ips:
1331       hidden: false
1332       immutable: false
1333       annotations:
1334         source:
1335           type: org.openecomp.annotations.Source
1336           properties:
1337             vf_module_label:
1338             - base_cscf
1339             source_type: HEAT
1340             param_name: cscf_internal_zone_0_v6_ips
1341       type: list
1342       description: List of Internal Lan v6 IPs for CSCF instances on zone 0
1343       default:
1344       - 2a00:9a00:a000:1190:0:1:1:2b10
1345       - 2a00:9a00:a000:1190:0:1:1:2b12
1346       - 2a00:9a00:a000:1190:0:1:1:2b14
1347       - 2a00:9a00:a000:1190:0:1:1:2b16
1348       - 2a00:9a00:a000:1190:0:1:1:2b18
1349       - 2a00:9a00:a000:1190:0:1:1:2b1a
1350       - 2a00:9a00:a000:1190:0:1:1:2b1c
1351       - 2a00:9a00:a000:1190:0:1:1:2b1e
1352       - 2a00:9a00:a000:1190:0:1:1:2b20
1353       - 2a00:9a00:a000:1190:0:1:1:2b22
1354       - 2a00:9a00:a000:1190:0:1:1:2b24
1355       - 2a00:9a00:a000:1190:0:1:1:2b26
1356       - 2a00:9a00:a000:1190:0:1:1:2b28
1357       - 2a00:9a00:a000:1190:0:1:1:2b2a
1358       - 2a00:9a00:a000:1190:0:1:1:2b2c
1359       - 2a00:9a00:a000:1190:0:1:1:2b2e
1360       - 2a00:9a00:a000:1190:0:1:1:2b30
1361       - 2a00:9a00:a000:1190:0:1:1:2b32
1362       - 2a00:9a00:a000:1190:0:1:1:2b34
1363       entry_schema:
1364         type: string
1365     cscf_internal_zone_1_v6_ips:
1366       hidden: false
1367       immutable: false
1368       annotations:
1369         source:
1370           type: org.openecomp.annotations.Source
1371           properties:
1372             vf_module_label:
1373             - base_cscf
1374             source_type: HEAT
1375             param_name: cscf_internal_zone_1_v6_ips
1376       type: list
1377       description: List of Internal Lan v6 IPs for CSCF instances on zone 1
1378       default:
1379       - 2a00:9a00:a000:1190:0:1:1:2b11
1380       - 2a00:9a00:a000:1190:0:1:1:2b13
1381       - 2a00:9a00:a000:1190:0:1:1:2b15
1382       - 2a00:9a00:a000:1190:0:1:1:2b17
1383       - 2a00:9a00:a000:1190:0:1:1:2b19
1384       - 2a00:9a00:a000:1190:0:1:1:2b1b
1385       - 2a00:9a00:a000:1190:0:1:1:2b1d
1386       - 2a00:9a00:a000:1190:0:1:1:2b1f
1387       - 2a00:9a00:a000:1190:0:1:1:2b21
1388       - 2a00:9a00:a000:1190:0:1:1:2b23
1389       - 2a00:9a00:a000:1190:0:1:1:2b25
1390       - 2a00:9a00:a000:1190:0:1:1:2b27
1391       - 2a00:9a00:a000:1190:0:1:1:2b29
1392       - 2a00:9a00:a000:1190:0:1:1:2b2b
1393       - 2a00:9a00:a000:1190:0:1:1:2b2d
1394       - 2a00:9a00:a000:1190:0:1:1:2b2f
1395       - 2a00:9a00:a000:1190:0:1:1:2b31
1396       - 2a00:9a00:a000:1190:0:1:1:2b33
1397       entry_schema:
1398         type: string
1399     cif_internal_v6_ip_0:
1400       hidden: false
1401       immutable: false
1402       annotations:
1403         source:
1404           type: org.openecomp.annotations.Source
1405           properties:
1406             vf_module_label:
1407             - base_cscf
1408             source_type: HEAT
1409             param_name: cif_internal_v6_ip_0
1410       type: string
1411       description: Internal IP v6 of CIF01 instance
1412       default: 2a00:9a00:a000:1190:0:1:1:2b04
1413     lbd_internal_ip_1:
1414       hidden: false
1415       immutable: false
1416       annotations:
1417         source:
1418           type: org.openecomp.annotations.Source
1419           properties:
1420             vf_module_label:
1421             - base_cscf
1422             source_type: HEAT
1423             param_name: lbd_internal_ip_1
1424       type: string
1425       description: Internal IP of LBD02 instance
1426       default: 192.168.210.5
1427     cif_oam_vip_1:
1428       hidden: false
1429       immutable: false
1430       annotations:
1431         source:
1432           type: org.openecomp.annotations.Source
1433           properties:
1434             vf_module_label:
1435             - base_cscf
1436             source_type: HEAT
1437             param_name: cif_oam_vip_1
1438       type: string
1439       description: OAM (LI-X1) v4 CIPA of CIF
1440     lbd_internal_ip_0:
1441       hidden: false
1442       immutable: false
1443       annotations:
1444         source:
1445           type: org.openecomp.annotations.Source
1446           properties:
1447             vf_module_label:
1448             - base_cscf
1449             source_type: HEAT
1450             param_name: lbd_internal_ip_0
1451       type: string
1452       description: Internal IP of LBD01 instance
1453       default: 192.168.210.4
1454     cif_volume_id_0:
1455       hidden: false
1456       immutable: false
1457       annotations:
1458         source:
1459           type: org.openecomp.annotations.Source
1460           properties:
1461             vf_module_label:
1462             - base_cscf
1463             source_type: HEAT
1464             param_name: cif_volume_id_0
1465       type: string
1466       description: size of the cinder volume used for cif
1467     cif_ims_li_v6_ip_0:
1468       hidden: false
1469       immutable: false
1470       annotations:
1471         source:
1472           type: org.openecomp.annotations.Source
1473           properties:
1474             vf_module_label:
1475             - base_cscf
1476             source_type: HEAT
1477             param_name: cif_ims_li_v6_ip_0
1478       type: string
1479       description: IMS LI v6 IP of CIF01 instance
1480     cif_volume_id_1:
1481       hidden: false
1482       immutable: false
1483       annotations:
1484         source:
1485           type: org.openecomp.annotations.Source
1486           properties:
1487             vf_module_label:
1488             - base_cscf
1489             source_type: HEAT
1490             param_name: cif_volume_id_1
1491       type: string
1492       description: size of the cinder volume used for cif
1493     cif_ims_li_v6_ip_1:
1494       hidden: false
1495       immutable: false
1496       annotations:
1497         source:
1498           type: org.openecomp.annotations.Source
1499           properties:
1500             vf_module_label:
1501             - base_cscf
1502             source_type: HEAT
1503             param_name: cif_ims_li_v6_ip_1
1504       type: string
1505       description: IMS LI v6 IP of CIF02 instance
1506     lbd_image_name:
1507       hidden: false
1508       immutable: false
1509       annotations:
1510         source:
1511           type: org.openecomp.annotations.Source
1512           properties:
1513             vf_module_label:
1514             - base_cscf
1515             source_type: HEAT
1516             param_name: lbd_image_name
1517       type: string
1518       description: CSCF LBD VM image name
1519       default: IMS_17_0_OPENSTACK_CSCF_1701400.000
1520     tdcore_dpdk_zone_0_ips:
1521       hidden: false
1522       immutable: false
1523       annotations:
1524         source:
1525           type: org.openecomp.annotations.Source
1526           properties:
1527             vf_module_label:
1528             - base_cscf
1529             source_type: HEAT
1530             param_name: tdcore_dpdk_zone_0_ips
1531       type: list
1532       description: List of DPDK Lan IPs for TDCORE instances on zone 0
1533       default:
1534       - 192.168.211.8
1535       - 192.168.211.10
1536       - 192.168.211.12
1537       - 192.168.211.14
1538       entry_schema:
1539         type: string
1540     cif_uuid_0:
1541       hidden: false
1542       immutable: false
1543       annotations:
1544         source:
1545           type: org.openecomp.annotations.Source
1546           properties:
1547             vf_module_label:
1548             - base_cscf
1549             source_type: HEAT
1550             param_name: cif_uuid_0
1551       type: string
1552       description: UUID generated by cmrepo for CIF01
1553     cif_uuid_1:
1554       hidden: false
1555       immutable: false
1556       annotations:
1557         source:
1558           type: org.openecomp.annotations.Source
1559           properties:
1560             vf_module_label:
1561             - base_cscf
1562             source_type: HEAT
1563             param_name: cif_uuid_1
1564       type: string
1565       description: UUID generated by cmrepo for CIF02
1566     cif_oam_ip_0:
1567       hidden: false
1568       immutable: false
1569       annotations:
1570         source:
1571           type: org.openecomp.annotations.Source
1572           properties:
1573             vf_module_label:
1574             - base_cscf
1575             source_type: HEAT
1576             param_name: cif_oam_ip_0
1577       type: string
1578       description: OAM IP of CIF01 instance
1579     cif_image_name:
1580       hidden: false
1581       immutable: false
1582       annotations:
1583         source:
1584           type: org.openecomp.annotations.Source
1585           properties:
1586             vf_module_label:
1587             - base_cscf
1588             source_type: HEAT
1589             param_name: cif_image_name
1590       type: string
1591       description: CSCF CIF VM image name
1592       default: IMS_17_0_OPENSTACK_CSCF_1701400.000
1593     vcscf_internal_netmask:
1594       hidden: false
1595       immutable: false
1596       annotations:
1597         source:
1598           type: org.openecomp.annotations.Source
1599           properties:
1600             vf_module_label:
1601             - base_cscf
1602             source_type: HEAT
1603             param_name: vcscf_internal_netmask
1604       type: string
1605       description: Netmask for Internal LAN
1606       default: 255.255.255.0
1607     vcscf_name_delimeter:
1608       hidden: false
1609       immutable: false
1610       annotations:
1611         source:
1612           type: org.openecomp.annotations.Source
1613           properties:
1614             vf_module_label:
1615             - base_cscf_volume
1616             - base_cscf
1617             source_type: HEAT
1618             param_name: vcscf_name_delimeter
1619       type: string
1620       description: 'delimeter used in concatenating different words while naming (ex:
1621         "-","_",".",...)'
1622       default: _
1623       constraints:
1624       - valid_values:
1625         - '-'
1626         - ''
1627         - _
1628         - .
1629     cif_oam_ip_3:
1630       hidden: false
1631       immutable: false
1632       annotations:
1633         source:
1634           type: org.openecomp.annotations.Source
1635           properties:
1636             vf_module_label:
1637             - base_cscf
1638             source_type: HEAT
1639             param_name: cif_oam_ip_3
1640       type: string
1641       description: OAM (LI-X1) v4 IP of CIF02 instance
1642     cif_oam_ip_2:
1643       hidden: false
1644       immutable: false
1645       annotations:
1646         source:
1647           type: org.openecomp.annotations.Source
1648           properties:
1649             vf_module_label:
1650             - base_cscf
1651             source_type: HEAT
1652             param_name: cif_oam_ip_2
1653       type: string
1654       description: OAM (LI-X1) v4 IP of CIF01 instance
1655     cif_oam_ip_1:
1656       hidden: false
1657       immutable: false
1658       annotations:
1659         source:
1660           type: org.openecomp.annotations.Source
1661           properties:
1662             vf_module_label:
1663             - base_cscf
1664             source_type: HEAT
1665             param_name: cif_oam_ip_1
1666       type: string
1667       description: OAM IP of CIF02 instance
1668     cdi_ims_core_v6_vip_0:
1669       hidden: false
1670       immutable: false
1671       annotations:
1672         source:
1673           type: org.openecomp.annotations.Source
1674           properties:
1675             vf_module_label:
1676             - base_cscf
1677             source_type: HEAT
1678             param_name: cdi_ims_core_v6_vip_0
1679       type: string
1680       description: IMS CORE LAN CIPA v6 IP of CDI
1681     vcscf_dn:
1682       hidden: false
1683       immutable: false
1684       annotations:
1685         source:
1686           type: org.openecomp.annotations.Source
1687           properties:
1688             vf_module_label:
1689             - base_cscf
1690             source_type: HEAT
1691             param_name: vcscf_dn
1692       type: string
1693       description: DN name
1694     vcscf_du:
1695       hidden: false
1696       immutable: false
1697       annotations:
1698         source:
1699           type: org.openecomp.annotations.Source
1700           properties:
1701             vf_module_label:
1702             - base_cscf
1703             source_type: HEAT
1704             param_name: vcscf_du
1705       type: string
1706       description: DU name
1707     cscf_internal_zone_0_ips:
1708       hidden: false
1709       immutable: false
1710       annotations:
1711         source:
1712           type: org.openecomp.annotations.Source
1713           properties:
1714             vf_module_label:
1715             - base_cscf
1716             source_type: HEAT
1717             param_name: cscf_internal_zone_0_ips
1718       type: list
1719       description: List of Internal Lan IPs for CSCF instances on zone 0
1720       default:
1721       - 192.168.210.16
1722       - 192.168.210.18
1723       - 192.168.210.20
1724       - 192.168.210.22
1725       - 192.168.210.24
1726       - 192.168.210.26
1727       - 192.168.210.28
1728       - 192.168.210.30
1729       - 192.168.210.32
1730       - 192.168.210.34
1731       - 192.168.210.36
1732       - 192.168.210.38
1733       - 192.168.210.40
1734       - 192.168.210.42
1735       - 192.168.210.44
1736       - 192.168.210.46
1737       - 192.168.210.48
1738       - 192.168.210.50
1739       - 192.168.210.52
1740       entry_schema:
1741         type: string
1742     tdcore_internal_zone_0_ips:
1743       hidden: false
1744       immutable: false
1745       annotations:
1746         source:
1747           type: org.openecomp.annotations.Source
1748           properties:
1749             vf_module_label:
1750             - base_cscf
1751             source_type: HEAT
1752             param_name: tdcore_internal_zone_0_ips
1753       type: list
1754       description: List of Internal Lan IPs for TDCORE instances on zone 0
1755       default:
1756       - 192.168.210.8
1757       - 192.168.210.10
1758       - 192.168.210.12
1759       - 192.168.210.14
1760       entry_schema:
1761         type: string
1762     lbd_name_1:
1763       hidden: false
1764       immutable: false
1765       annotations:
1766         source:
1767           type: org.openecomp.annotations.Source
1768           properties:
1769             vf_module_label:
1770             - base_cscf
1771             source_type: HEAT
1772             param_name: lbd_name_1
1773       type: string
1774       description: LBD02 instance name
1775     lbd_name_0:
1776       hidden: false
1777       immutable: false
1778       annotations:
1779         source:
1780           type: org.openecomp.annotations.Source
1781           properties:
1782             vf_module_label:
1783             - base_cscf
1784             source_type: HEAT
1785             param_name: lbd_name_0
1786       type: string
1787       description: LBD01 instance name
1788   node_templates:
1789     cscf_RSG:
1790       type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
1791       properties:
1792         name:
1793           str_replace:
1794             template: $VNF$DELsecurity$DELgroup
1795             params:
1796               $DEL:
1797                 get_input: vcscf_name_delimeter
1798               $VNF:
1799                 get_input: vnf_name
1800         description: Allow all
1801         rules:
1802         - ethertype: IPv4
1803           direction: ingress
1804         - ethertype: IPv4
1805           direction: egress
1806         - ethertype: IPv6
1807           direction: ingress
1808         - ethertype: IPv6
1809           direction: egress
1810       requirements:
1811       - port:
1812           capability: tosca.capabilities.Attachment
1813           node: cif_internal_vip_0_port
1814           relationship: org.openecomp.relationships.AttachesTo
1815       - port:
1816           capability: tosca.capabilities.Attachment
1817           node: cif_oam_vip_1_port
1818           relationship: org.openecomp.relationships.AttachesTo
1819       - port:
1820           capability: tosca.capabilities.Attachment
1821           node: cif_ims_core_v6_vip_2_port
1822           relationship: org.openecomp.relationships.AttachesTo
1823       - port:
1824           capability: tosca.capabilities.Attachment
1825           node: cif_oam_vip_3_port
1826           relationship: org.openecomp.relationships.AttachesTo
1827       - port:
1828           capability: tosca.capabilities.Attachment
1829           node: cif_ims_li_v6_vip_4_port
1830           relationship: org.openecomp.relationships.AttachesTo
1831       - port:
1832           capability: tosca.capabilities.Attachment
1833           node: lbd_internal_dpdk_vip_1_port
1834           relationship: org.openecomp.relationships.AttachesTo
1835       - port:
1836           capability: tosca.capabilities.Attachment
1837           node: lbd_ims_core_v6_vip_2_port
1838           relationship: org.openecomp.relationships.AttachesTo
1839       - port:
1840           capability: tosca.capabilities.Attachment
1841           node: cdi_internal_v6_vip_0_port
1842           relationship: org.openecomp.relationships.AttachesTo
1843       - port:
1844           capability: tosca.capabilities.Attachment
1845           node: cdi_ims_core_v6_vip_1_port
1846           relationship: org.openecomp.relationships.AttachesTo
1847       - port:
1848           capability: tosca.capabilities.Attachment
1849           node: oam_internal_vip_0_port
1850           relationship: org.openecomp.relationships.AttachesTo
1851       - port:
1852           capability: tosca.capabilities.Attachment
1853           node: oam_oam_vip_1_port
1854           relationship: org.openecomp.relationships.AttachesTo
1855       - port:
1856           capability: attachment_oam_oam_internal_0_port
1857           node: abstract_oam
1858           relationship: org.openecomp.relationships.AttachesTo
1859       - port:
1860           capability: attachment_oam_oam_oam_0_port
1861           node: abstract_oam
1862           relationship: org.openecomp.relationships.AttachesTo
1863       - port:
1864           capability: attachment_oam_oam_internal_1_port
1865           node: abstract_oam_1
1866           relationship: org.openecomp.relationships.AttachesTo
1867       - port:
1868           capability: attachment_oam_oam_oam_1_port
1869           node: abstract_oam_1
1870           relationship: org.openecomp.relationships.AttachesTo
1871       - port:
1872           capability: attachment_oam_oam_internal_2_port
1873           node: abstract_oam_2
1874           relationship: org.openecomp.relationships.AttachesTo
1875       - port:
1876           capability: attachment_oam_oam_oam_2_port
1877           node: abstract_oam_2
1878           relationship: org.openecomp.relationships.AttachesTo
1879       - port:
1880           capability: attachment_cif_cif_internal_0_port
1881           node: abstract_cif
1882           relationship: org.openecomp.relationships.AttachesTo
1883       - port:
1884           capability: attachment_cif_cif_oam_0_port_1
1885           node: abstract_cif
1886           relationship: org.openecomp.relationships.AttachesTo
1887       - port:
1888           capability: attachment_cif_cif_ims_core_0_port
1889           node: abstract_cif
1890           relationship: org.openecomp.relationships.AttachesTo
1891       - port:
1892           capability: attachment_cif_cif_oam_0_port_3
1893           node: abstract_cif
1894           relationship: org.openecomp.relationships.AttachesTo
1895       - port:
1896           capability: attachment_cif_cif_ims_li_0_port
1897           node: abstract_cif
1898           relationship: org.openecomp.relationships.AttachesTo
1899       - port:
1900           capability: attachment_cif_cif_internal_1_port
1901           node: abstract_cif_1
1902           relationship: org.openecomp.relationships.AttachesTo
1903       - port:
1904           capability: attachment_cif_cif_oam_1_port_1
1905           node: abstract_cif_1
1906           relationship: org.openecomp.relationships.AttachesTo
1907       - port:
1908           capability: attachment_cif_cif_ims_core_1_port
1909           node: abstract_cif_1
1910           relationship: org.openecomp.relationships.AttachesTo
1911       - port:
1912           capability: attachment_cif_cif_oam_1_port_3
1913           node: abstract_cif_1
1914           relationship: org.openecomp.relationships.AttachesTo
1915       - port:
1916           capability: attachment_cif_cif_ims_li_1_port
1917           node: abstract_cif_1
1918           relationship: org.openecomp.relationships.AttachesTo
1919       - port:
1920           capability: attachment_lbd_lbd_internal_0_port
1921           node: abstract_lbd_1
1922           relationship: org.openecomp.relationships.AttachesTo
1923       - port:
1924           capability: attachment_lbd_lbd_dpdk_0_port
1925           node: abstract_lbd_1
1926           relationship: org.openecomp.relationships.AttachesTo
1927       - port:
1928           capability: attachment_lbd_lbd_ims_core_0_port
1929           node: abstract_lbd_1
1930           relationship: org.openecomp.relationships.AttachesTo
1931       - port:
1932           capability: attachment_lbd_lbd_internal_1_port
1933           node: abstract_lbd
1934           relationship: org.openecomp.relationships.AttachesTo
1935       - port:
1936           capability: attachment_lbd_lbd_dpdk_1_port
1937           node: abstract_lbd
1938           relationship: org.openecomp.relationships.AttachesTo
1939       - port:
1940           capability: attachment_lbd_lbd_ims_core_1_port
1941           node: abstract_lbd
1942           relationship: org.openecomp.relationships.AttachesTo
1943       - port:
1944           capability: attachment_cdi_cdi_internal_0_port
1945           node: abstract_cdi
1946           relationship: org.openecomp.relationships.AttachesTo
1947       - port:
1948           capability: attachment_cdi_cdi_ims_core_0_port
1949           node: abstract_cdi
1950           relationship: org.openecomp.relationships.AttachesTo
1951       - port:
1952           capability: attachment_cdi_cdi_internal_1_port
1953           node: abstract_cdi_1
1954           relationship: org.openecomp.relationships.AttachesTo
1955       - port:
1956           capability: attachment_cdi_cdi_ims_core_1_port
1957           node: abstract_cdi_1
1958           relationship: org.openecomp.relationships.AttachesTo
1959       - port:
1960           capability: attachment_tdcore_internal_0_port_0
1961           node: tdcore_zone_0_RRG
1962           relationship: org.openecomp.relationships.AttachesTo
1963       - port:
1964           capability: attachment_tdcore_dpdk_0_port_1
1965           node: tdcore_zone_0_RRG
1966           relationship: org.openecomp.relationships.AttachesTo
1967       - port:
1968           capability: attachment_tdcore_internal_0_port_0
1969           node: tdcore_zone_1_RRG
1970           relationship: org.openecomp.relationships.AttachesTo
1971       - port:
1972           capability: attachment_tdcore_dpdk_0_port_1
1973           node: tdcore_zone_1_RRG
1974           relationship: org.openecomp.relationships.AttachesTo
1975       - port:
1976           capability: attachment_cscf_internal_0_port_0
1977           node: cscf_zone_0_RRG
1978           relationship: org.openecomp.relationships.AttachesTo
1979       - port:
1980           capability: attachment_cscf_internal_0_port_0
1981           node: cscf_zone_1_RRG
1982           relationship: org.openecomp.relationships.AttachesTo
1983     cdi_internal_v6_vip_0_port:
1984       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1985       properties:
1986         ip_requirements:
1987         - ip_version: 4
1988           ip_count_required:
1989             is_required: true
1990           floating_ip_count_required:
1991             is_required: false
1992         security_groups:
1993         - cscf_RSG
1994         fixed_ips:
1995         - ip_address:
1996             get_input: cdi_internal_v6_vip_0
1997         mac_requirements:
1998           mac_count_required:
1999             is_required: false
2000         name:
2001           str_replace:
2002             template: $NAME$DELcdi$DELinternal$DELvip$DELv6
2003             params:
2004               $NAME:
2005                 get_input: vnf_name
2006               $DEL:
2007                 get_input: vcscf_name_delimeter
2008         network: cscf_internal_network_0
2009       requirements:
2010       - link:
2011           capability: tosca.capabilities.network.Linkable
2012           node: cscf_internal_network_0
2013           relationship: tosca.relationships.network.LinksTo
2014       - dependency:
2015           capability: tosca.capabilities.Node
2016           node: cscf_internal_network_0
2017           relationship: tosca.relationships.DependsOn
2018     cscf_internal_dpdk_network_0:
2019       type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
2020       properties:
2021         dhcp_enabled: false
2022         shared: false
2023         admin_state_up: true
2024         network_name:
2025           str_replace:
2026             template: $PREFIX$DELinternal$DELdpdk$DELnetwork
2027             params:
2028               $PREFIX:
2029                 get_input: vnf_name
2030               $DEL:
2031                 get_input: vcscf_name_delimeter
2032         subnets:
2033           cscf_internal_dpdk_subnet_0:
2034             enable_dhcp: false
2035             name:
2036               str_replace:
2037                 template: $PREFIX$DELinternal$DELdpdk$DELsubnet
2038                 params:
2039                   $PREFIX:
2040                     get_input: vnf_name
2041                   $DEL:
2042                     get_input: vcscf_name_delimeter
2043             cidr:
2044               get_input: vcscf_internal_dpdk_network_cidr
2045     cif_ims_core_v6_vip_2_port:
2046       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2047       properties:
2048         ip_requirements:
2049         - ip_version: 4
2050           ip_count_required:
2051             is_required: true
2052           floating_ip_count_required:
2053             is_required: false
2054         security_groups:
2055         - cscf_RSG
2056         fixed_ips:
2057         - ip_address:
2058             get_input: cif_ims_core_v6_vip_0
2059         mac_requirements:
2060           mac_count_required:
2061             is_required: false
2062         name:
2063           str_replace:
2064             template: $NAME$DELcif$DELims$DELcore$DELvip$DELv6
2065             params:
2066               $NAME:
2067                 get_input: vnf_name
2068               $DEL:
2069                 get_input: vcscf_name_delimeter
2070         network_role_tag: ims_core
2071         network:
2072           get_input: ims_core_net_id
2073     abstract_cdi_1:
2074       type: org.openecomp.resource.abstract.nodes.cdi_1
2075       directives:
2076       - substitutable
2077       properties:
2078         port_cdi_ims_core_1_port_security_groups:
2079         - - cscf_RSG
2080         vm_flavor_name:
2081           get_input: cdi_flavor_name
2082         port_cdi_internal_1_port_security_groups:
2083         - - cscf_RSG
2084         port_cdi_ims_core_1_port_mac_requirements:
2085           mac_count_required:
2086             is_required: false
2087         vm_image_name:
2088           get_input: cdi_image_name
2089         compute_cdi_scheduler_hints:
2090         - group: cdi_server_group_group
2091         port_cdi_ims_core_1_port_fixed_ips:
2092         - ip_address:
2093             get_input: cdi_ims_core_v6_ip_1
2094         compute_cdi_name:
2095         - get_input: cdi_name_1
2096         port_cdi_ims_core_1_port_network_role_tag: ims_core
2097         port_cdi_ims_core_1_port_name:
2098         - str_replace:
2099             template: $PREFIX$DELeth1
2100             params:
2101               $PREFIX:
2102                 get_input: cdi_name_1
2103               $DEL:
2104                 get_input: vcscf_name_delimeter
2105         compute_cdi_user_data_format:
2106         - RAW
2107         port_cdi_ims_core_1_port_network:
2108         - get_input: ims_core_net_id
2109         compute_cdi_availability_zone:
2110         - get_input: availability_zone_1
2111         port_cdi_internal_1_port_network:
2112         - cscf_internal_network_0
2113         port_cdi_ims_core_1_port_ip_requirements:
2114         - ip_version: 6
2115           ip_count_required:
2116             is_required: true
2117           floating_ip_count_required:
2118             is_required: false
2119         port_cdi_internal_1_port_allowed_address_pairs:
2120         - ip_address: 0.0.0.0/1
2121         - ip_address: 128.0.0.0/1
2122         - ip_address: ::/1
2123         - ip_address: 8000::/1
2124         compute_cdi_config_drive:
2125         - true
2126         port_cdi_internal_1_port_mac_requirements:
2127           mac_count_required:
2128             is_required: false
2129         port_cdi_ims_core_1_port_allowed_address_pairs:
2130         - ip_address:
2131             get_input: cdi_ims_core_v6_vip_0
2132         port_cdi_internal_1_port_fixed_ips:
2133         - ip_address:
2134             get_input: cdi_internal_ip_1
2135         - ip_address:
2136             get_input: cdi_internal_v6_ip_1
2137         port_cdi_internal_1_port_name:
2138         - str_replace:
2139             template: $PREFIX$DELeth0
2140             params:
2141               $PREFIX:
2142                 get_input: cdi_name_1
2143               $DEL:
2144                 get_input: vcscf_name_delimeter
2145         port_cdi_internal_1_port_ip_requirements:
2146         - ip_version: 4
2147           ip_count_required:
2148             is_required: true
2149           floating_ip_count_required:
2150             is_required: false
2151         - ip_version: 6
2152           ip_count_required:
2153             is_required: true
2154           floating_ip_count_required:
2155             is_required: false
2156         compute_cdi_metadata:
2157         - vf_module_id:
2158             get_input: vf_module_id
2159           vm_role: cdi
2160           vnf_id:
2161             get_input: vnf_id
2162           vnf_name:
2163             get_input: vnf_name
2164           vf_module_name:
2165             get_input: vf_module_name
2166         service_template_filter:
2167           substitute_service_template: Nested_cdi_1ServiceTemplate.yaml
2168           count: 1
2169         index_value:
2170           get_property:
2171           - SELF
2172           - service_template_filter
2173           - index_value
2174       requirements:
2175       - link_cdi_cdi_internal_1_port:
2176           capability: tosca.capabilities.network.Linkable
2177           node: cscf_internal_network_0
2178           relationship: tosca.relationships.network.LinksTo
2179       - dependency_cdi_cdi_internal_1_port:
2180           capability: tosca.capabilities.Node
2181           node: cscf_internal_network_0
2182           relationship: tosca.relationships.DependsOn
2183     cif_internal_vip_0_port:
2184       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2185       properties:
2186         ip_requirements:
2187         - ip_version: 4
2188           ip_count_required:
2189             is_required: true
2190           floating_ip_count_required:
2191             is_required: false
2192         security_groups:
2193         - cscf_RSG
2194         fixed_ips:
2195         - ip_address:
2196             get_input: cif_internal_vip_0
2197         mac_requirements:
2198           mac_count_required:
2199             is_required: false
2200         name:
2201           str_replace:
2202             template: $NAME$DELcif$DELinternal$DELvip
2203             params:
2204               $NAME:
2205                 get_input: vnf_name
2206               $DEL:
2207                 get_input: vcscf_name_delimeter
2208         network: cscf_internal_network_0
2209       requirements:
2210       - link:
2211           capability: tosca.capabilities.network.Linkable
2212           node: cscf_internal_network_0
2213           relationship: tosca.relationships.network.LinksTo
2214       - dependency:
2215           capability: tosca.capabilities.Node
2216           node: cscf_internal_network_0
2217           relationship: tosca.relationships.DependsOn
2218     cscf_zone_1_RRG:
2219       type: org.openecomp.resource.abstract.nodes.heat.cscf
2220       directives:
2221       - substitutable
2222       properties:
2223         vf_module_id:
2224           get_input: vf_module_id
2225         internal_net_id: cscf_internal_network_0
2226         vcscf_release:
2227           get_input: vcscf_release
2228         cscf_internal_ips:
2229           get_input: cscf_internal_zone_1_ips
2230         vcscf_gateway:
2231           get_input: oam_internal_vip_0
2232         vnf_name:
2233           get_input: vnf_name
2234         vf_module_name:
2235           get_input: vf_module_name
2236         cscf_image_name:
2237           get_input: cscf_image_name
2238         cscf_names:
2239           get_input: cscf_zone_1_names
2240         service_template_filter:
2241           substitute_service_template: nested_cscfServiceTemplate.yaml
2242           count:
2243             get_input: cscf_zone_1_count
2244           mandatory: false
2245         vcscf_swrepo_address:
2246           get_input: vcscf_swrepo_address
2247         cscf_uuids:
2248           get_input: cscf_zone_1_uuids
2249         vnf_id:
2250           get_input: vnf_id
2251         availability_zone_0:
2252           get_input: availability_zone_1
2253         cscf_internal_v6_ips:
2254           get_input: cscf_internal_zone_1_v6_ips
2255         cscf_flavor_name:
2256           get_input: cscf_flavor_name
2257         vcscf_cmrepo_address:
2258           get_input: vcscf_cmrepo_address
2259         vcscf_dns_address:
2260           get_input: vcscf_dns_address
2261         vcscf_internal_network_mtu:
2262           get_input: vcscf_internal_network_mtu
2263         port_cscf_internal_0_port_0_ip_requirements:
2264         - ip_version: 4
2265           ip_count_required:
2266             is_required: true
2267           floating_ip_count_required:
2268             is_required: false
2269         - ip_version: 6
2270           ip_count_required:
2271             is_required: true
2272           floating_ip_count_required:
2273             is_required: false
2274         index:
2275           get_property:
2276           - SELF
2277           - service_template_filter
2278           - index_value
2279         vcscf_internal_netmask:
2280           get_input: vcscf_internal_netmask
2281         vcscf_name_delimeter:
2282           get_input: vcscf_name_delimeter
2283         port_cscf_internal_0_port_0_network_role_tag: internal
2284         vcscf_dn:
2285           get_input: vcscf_dn
2286         vcscf_du:
2287           get_input: vcscf_du
2288         port_cscf_internal_0_port_0_mac_requirements:
2289           mac_count_required:
2290             is_required: false
2291         cscf_security_group: cscf_RSG
2292       requirements:
2293       - link_cscf_internal_0_port_0:
2294           capability: tosca.capabilities.network.Linkable
2295           node: cscf_internal_network_0
2296           relationship: tosca.relationships.network.LinksTo
2297       - dependency_cscf_server_0:
2298           capability: tosca.capabilities.Node
2299           node: cscf_internal_network_0
2300           relationship: tosca.relationships.DependsOn
2301     oam_oam_vip_1_port:
2302       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2303       properties:
2304         ip_requirements:
2305         - ip_version: 4
2306           ip_count_required:
2307             is_required: true
2308           floating_ip_count_required:
2309             is_required: false
2310         security_groups:
2311         - cscf_RSG
2312         fixed_ips:
2313         - ip_address:
2314             get_input: oam_oam_vip_0
2315         mac_requirements:
2316           mac_count_required:
2317             is_required: false
2318         name:
2319           str_replace:
2320             template: $NAME$DELoam$DELoam$DELvip
2321             params:
2322               $NAME:
2323                 get_input: vnf_name
2324               $DEL:
2325                 get_input: vcscf_name_delimeter
2326         network_role_tag: oam
2327         network:
2328           get_input: oam_net_id
2329     tdcore_zone_0_RRG:
2330       type: org.openecomp.resource.abstract.nodes.heat.tdcore
2331       directives:
2332       - substitutable
2333       properties:
2334         vf_module_id:
2335           get_input: vf_module_id
2336         internal_net_id: cscf_internal_network_0
2337         vcscf_release:
2338           get_input: vcscf_release
2339         tdcore_security_group: cscf_RSG
2340         tdcore_names:
2341           get_input: tdcore_zone_0_names
2342         port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
2343         port_tdcore_dpdk_0_port_1_ip_requirements:
2344         - ip_version: 4
2345           ip_count_required:
2346             is_required: true
2347           floating_ip_count_required:
2348             is_required: false
2349         vcscf_gateway:
2350           get_input: oam_internal_vip_0
2351         vnf_name:
2352           get_input: vnf_name
2353         internal_dpdk_net_id: cscf_internal_dpdk_network_0
2354         vf_module_name:
2355           get_input: vf_module_name
2356         service_template_filter:
2357           substitute_service_template: nested_tdcoreServiceTemplate.yaml
2358           count:
2359             get_input: tdcore_zone_0_count
2360           mandatory: false
2361         vcscf_swrepo_address:
2362           get_input: vcscf_swrepo_address
2363         vnf_id:
2364           get_input: vnf_id
2365         availability_zone_0:
2366           get_input: availability_zone_0
2367         port_tdcore_dpdk_0_port_1_mac_requirements:
2368           mac_count_required:
2369             is_required: false
2370         tdcore_flavor_name:
2371           get_input: tdcore_flavor_name
2372         tdcore_image_name:
2373           get_input: tdcore_image_name
2374         vcscf_cmrepo_address:
2375           get_input: vcscf_cmrepo_address
2376         vcscf_dns_address:
2377           get_input: vcscf_dns_address
2378         vcscf_internal_network_mtu:
2379           get_input: vcscf_internal_network_mtu
2380         tdcore_server_group: tdcore_zone_0_server_group_group
2381         index:
2382           get_property:
2383           - SELF
2384           - service_template_filter
2385           - index_value
2386         vcscf_internal_netmask:
2387           get_input: vcscf_internal_netmask
2388         port_tdcore_internal_0_port_0_ip_requirements:
2389         - ip_version: 4
2390           ip_count_required:
2391             is_required: true
2392           floating_ip_count_required:
2393             is_required: false
2394         vcscf_name_delimeter:
2395           get_input: vcscf_name_delimeter
2396         tdcore_internal_ips:
2397           get_input: tdcore_internal_zone_0_ips
2398         tdcore_dpdk_ips:
2399           get_input: tdcore_dpdk_zone_0_ips
2400         tdcore_uuids:
2401           get_input: tdcore_zone_0_uuids
2402         vcscf_dn:
2403           get_input: vcscf_dn
2404         port_tdcore_internal_0_port_0_network_role_tag: internal
2405         port_tdcore_internal_0_port_0_mac_requirements:
2406           mac_count_required:
2407             is_required: false
2408         vcscf_du:
2409           get_input: vcscf_du
2410       requirements:
2411       - link_tdcore_internal_0_port_0:
2412           capability: tosca.capabilities.network.Linkable
2413           node: cscf_internal_network_0
2414           relationship: tosca.relationships.network.LinksTo
2415       - link_tdcore_dpdk_0_port_1:
2416           capability: tosca.capabilities.network.Linkable
2417           node: cscf_internal_dpdk_network_0
2418           relationship: tosca.relationships.network.LinksTo
2419       - dependency_tdcore_server_0:
2420           capability: tosca.capabilities.Node
2421           node: cscf_internal_network_0
2422           relationship: tosca.relationships.DependsOn
2423       - dependency_tdcore_server_0:
2424           capability: tosca.capabilities.Node
2425           node: cscf_internal_dpdk_network_0
2426           relationship: tosca.relationships.DependsOn
2427     lbd_ims_core_v6_vip_2_port:
2428       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2429       properties:
2430         ip_requirements:
2431         - ip_version: 4
2432           ip_count_required:
2433             is_required: true
2434           floating_ip_count_required:
2435             is_required: false
2436         security_groups:
2437         - cscf_RSG
2438         fixed_ips:
2439         - ip_address:
2440             get_input: lbd_ims_core_v6_vip_0
2441         mac_requirements:
2442           mac_count_required:
2443             is_required: false
2444         name:
2445           str_replace:
2446             template: $NAME$DELlbd$DELims$DELcore$DELvip$DELv6
2447             params:
2448               $NAME:
2449                 get_input: vnf_name
2450               $DEL:
2451                 get_input: vcscf_name_delimeter
2452         network_role_tag: ims_core
2453         network:
2454           get_input: ims_core_net_id
2455     cif_oam_vip_1_port:
2456       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2457       properties:
2458         ip_requirements:
2459         - ip_version: 4
2460           ip_count_required:
2461             is_required: true
2462           floating_ip_count_required:
2463             is_required: false
2464         security_groups:
2465         - cscf_RSG
2466         fixed_ips:
2467         - ip_address:
2468             get_input: cif_oam_vip_0
2469         mac_requirements:
2470           mac_count_required:
2471             is_required: false
2472         name:
2473           str_replace:
2474             template: $NAME$DELcif$DELoam$DELvip0
2475             params:
2476               $NAME:
2477                 get_input: vnf_name
2478               $DEL:
2479                 get_input: vcscf_name_delimeter
2480         network_role_tag: oam
2481         network:
2482           get_input: oam_net_id
2483     oam_volume_0:
2484       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2485       properties:
2486         availability_zone:
2487           get_input: availability_zone_0
2488         size: '(get_input : oam_volume_size_0) * 1024'
2489         name:
2490           str_replace:
2491             template: $VNF$DELoam$DELvolume$DEL0
2492             params:
2493               $DEL:
2494                 get_input: vcscf_name_delimeter
2495               $VNF:
2496                 get_input: vnf_name
2497     abstract_lbd:
2498       type: org.openecomp.resource.abstract.nodes.lbd
2499       directives:
2500       - substitutable
2501       properties:
2502         port_lbd_ims_core_1_port_allowed_address_pairs:
2503         - ip_address:
2504             get_input: lbd_ims_core_v6_vip_0
2505         compute_lbd_user_data_format:
2506         - RAW
2507         compute_lbd_config_drive:
2508         - true
2509         port_lbd_internal_1_port_name:
2510         - str_replace:
2511             template: $PREFIX$DELeth0
2512             params:
2513               $PREFIX:
2514                 get_input: lbd_name_1
2515               $DEL:
2516                 get_input: vcscf_name_delimeter
2517         port_lbd_dpdk_1_port_allowed_address_pairs:
2518         - ip_address: 0.0.0.0/1
2519         - ip_address: 128.0.0.0/1
2520         - ip_address: ::/1
2521         - ip_address: 8000::/1
2522         port_lbd_ims_core_1_port_ip_requirements:
2523         - ip_version: 6
2524           ip_count_required:
2525             is_required: true
2526           floating_ip_count_required:
2527             is_required: false
2528         port_lbd_dpdk_1_port_mac_requirements:
2529           mac_count_required:
2530             is_required: false
2531         vm_flavor_name:
2532           get_input: lbd_flavor_name
2533         port_lbd_ims_core_1_port_mac_requirements:
2534           mac_count_required:
2535             is_required: false
2536         compute_lbd_availability_zone:
2537         - get_input: availability_zone_1
2538         port_lbd_internal_1_port_ip_requirements:
2539         - ip_version: 4
2540           ip_count_required:
2541             is_required: true
2542           floating_ip_count_required:
2543             is_required: false
2544         port_lbd_internal_1_port_security_groups:
2545         - - cscf_RSG
2546         vm_image_name:
2547           get_input: lbd_image_name
2548         port_lbd_dpdk_1_port_network:
2549         - cscf_internal_dpdk_network_0
2550         port_lbd_ims_core_1_port_name:
2551         - str_replace:
2552             template: $PREFIX$DELeth2
2553             params:
2554               $PREFIX:
2555                 get_input: lbd_name_1
2556               $DEL:
2557                 get_input: vcscf_name_delimeter
2558         port_lbd_ims_core_1_port_security_groups:
2559         - - cscf_RSG
2560         port_lbd_ims_core_1_port_fixed_ips:
2561         - ip_address:
2562             get_input: lbd_ims_core_v6_ip_1
2563         port_lbd_internal_1_port_fixed_ips:
2564         - ip_address:
2565             get_input: lbd_internal_ip_1
2566         port_lbd_ims_core_1_port_network:
2567         - get_input: ims_core_net_id
2568         compute_lbd_scheduler_hints:
2569         - group: lbd_server_group_group
2570         port_lbd_dpdk_1_port_name:
2571         - str_replace:
2572             template: $PREFIX$DELeth1
2573             params:
2574               $PREFIX:
2575                 get_input: lbd_name_1
2576               $DEL:
2577                 get_input: vcscf_name_delimeter
2578         port_lbd_dpdk_1_port_security_groups:
2579         - - cscf_RSG
2580         port_lbd_dpdk_1_port_fixed_ips:
2581         - ip_address:
2582             get_input: lbd_internal_dpdk_ip_1
2583         port_lbd_internal_1_port_network:
2584         - cscf_internal_network_0
2585         port_lbd_dpdk_1_port_ip_requirements:
2586         - ip_version: 4
2587           ip_count_required:
2588             is_required: true
2589           floating_ip_count_required:
2590             is_required: false
2591         compute_lbd_metadata:
2592         - vf_module_id:
2593             get_input: vf_module_id
2594           vm_role: lbd
2595           vnf_id:
2596             get_input: vnf_id
2597           vnf_name:
2598             get_input: vnf_name
2599           vf_module_name:
2600             get_input: vf_module_name
2601         port_lbd_internal_1_port_mac_requirements:
2602           mac_count_required:
2603             is_required: false
2604         compute_lbd_name:
2605         - get_input: lbd_name_1
2606         port_lbd_ims_core_1_port_network_role_tag: ims_core
2607         service_template_filter:
2608           substitute_service_template: Nested_lbdServiceTemplate.yaml
2609           count: 1
2610         index_value:
2611           get_property:
2612           - SELF
2613           - service_template_filter
2614           - index_value
2615       requirements:
2616       - link_lbd_lbd_internal_1_port:
2617           capability: tosca.capabilities.network.Linkable
2618           node: cscf_internal_network_0
2619           relationship: tosca.relationships.network.LinksTo
2620       - dependency_lbd_lbd_internal_1_port:
2621           capability: tosca.capabilities.Node
2622           node: cscf_internal_network_0
2623           relationship: tosca.relationships.DependsOn
2624       - link_lbd_lbd_dpdk_1_port:
2625           capability: tosca.capabilities.network.Linkable
2626           node: cscf_internal_dpdk_network_0
2627           relationship: tosca.relationships.network.LinksTo
2628       - dependency_lbd_lbd_dpdk_1_port:
2629           capability: tosca.capabilities.Node
2630           node: cscf_internal_dpdk_network_0
2631           relationship: tosca.relationships.DependsOn
2632     oam_internal_vip_0_port:
2633       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2634       properties:
2635         ip_requirements:
2636         - ip_version: 4
2637           ip_count_required:
2638             is_required: true
2639           floating_ip_count_required:
2640             is_required: false
2641         security_groups:
2642         - cscf_RSG
2643         fixed_ips:
2644         - ip_address:
2645             get_input: oam_internal_vip_0
2646         mac_requirements:
2647           mac_count_required:
2648             is_required: false
2649         name:
2650           str_replace:
2651             template: $NAME$DELoam$DELinternal$DELvip
2652             params:
2653               $NAME:
2654                 get_input: vnf_name
2655               $DEL:
2656                 get_input: vcscf_name_delimeter
2657         network: cscf_internal_network_0
2658       requirements:
2659       - link:
2660           capability: tosca.capabilities.network.Linkable
2661           node: cscf_internal_network_0
2662           relationship: tosca.relationships.network.LinksTo
2663       - dependency:
2664           capability: tosca.capabilities.Node
2665           node: cscf_internal_network_0
2666           relationship: tosca.relationships.DependsOn
2667     tdcore_zone_1_RRG:
2668       type: org.openecomp.resource.abstract.nodes.heat.tdcore
2669       directives:
2670       - substitutable
2671       properties:
2672         vf_module_id:
2673           get_input: vf_module_id
2674         internal_net_id: cscf_internal_network_0
2675         vcscf_release:
2676           get_input: vcscf_release
2677         tdcore_security_group: cscf_RSG
2678         tdcore_names:
2679           get_input: tdcore_zone_1_names
2680         port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
2681         port_tdcore_dpdk_0_port_1_ip_requirements:
2682         - ip_version: 4
2683           ip_count_required:
2684             is_required: true
2685           floating_ip_count_required:
2686             is_required: false
2687         vcscf_gateway:
2688           get_input: oam_internal_vip_0
2689         vnf_name:
2690           get_input: vnf_name
2691         internal_dpdk_net_id: cscf_internal_dpdk_network_0
2692         vf_module_name:
2693           get_input: vf_module_name
2694         service_template_filter:
2695           substitute_service_template: nested_tdcoreServiceTemplate.yaml
2696           count:
2697             get_input: tdcore_zone_1_count
2698           mandatory: false
2699         vcscf_swrepo_address:
2700           get_input: vcscf_swrepo_address
2701         vnf_id:
2702           get_input: vnf_id
2703         availability_zone_0:
2704           get_input: availability_zone_1
2705         port_tdcore_dpdk_0_port_1_mac_requirements:
2706           mac_count_required:
2707             is_required: false
2708         tdcore_flavor_name:
2709           get_input: tdcore_flavor_name
2710         tdcore_image_name:
2711           get_input: tdcore_image_name
2712         vcscf_cmrepo_address:
2713           get_input: vcscf_cmrepo_address
2714         vcscf_dns_address:
2715           get_input: vcscf_dns_address
2716         vcscf_internal_network_mtu:
2717           get_input: vcscf_internal_network_mtu
2718         tdcore_server_group: tdcore_zone_1_server_group_group
2719         index:
2720           get_property:
2721           - SELF
2722           - service_template_filter
2723           - index_value
2724         vcscf_internal_netmask:
2725           get_input: vcscf_internal_netmask
2726         port_tdcore_internal_0_port_0_ip_requirements:
2727         - ip_version: 4
2728           ip_count_required:
2729             is_required: true
2730           floating_ip_count_required:
2731             is_required: false
2732         vcscf_name_delimeter:
2733           get_input: vcscf_name_delimeter
2734         tdcore_internal_ips:
2735           get_input: tdcore_internal_zone_1_ips
2736         tdcore_dpdk_ips:
2737           get_input: tdcore_dpdk_zone_1_ips
2738         tdcore_uuids:
2739           get_input: tdcore_zone_1_uuids
2740         vcscf_dn:
2741           get_input: vcscf_dn
2742         port_tdcore_internal_0_port_0_network_role_tag: internal
2743         port_tdcore_internal_0_port_0_mac_requirements:
2744           mac_count_required:
2745             is_required: false
2746         vcscf_du:
2747           get_input: vcscf_du
2748       requirements:
2749       - link_tdcore_internal_0_port_0:
2750           capability: tosca.capabilities.network.Linkable
2751           node: cscf_internal_network_0
2752           relationship: tosca.relationships.network.LinksTo
2753       - link_tdcore_dpdk_0_port_1:
2754           capability: tosca.capabilities.network.Linkable
2755           node: cscf_internal_dpdk_network_0
2756           relationship: tosca.relationships.network.LinksTo
2757       - dependency_tdcore_server_0:
2758           capability: tosca.capabilities.Node
2759           node: cscf_internal_network_0
2760           relationship: tosca.relationships.DependsOn
2761       - dependency_tdcore_server_0:
2762           capability: tosca.capabilities.Node
2763           node: cscf_internal_dpdk_network_0
2764           relationship: tosca.relationships.DependsOn
2765     oam_volume_1:
2766       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2767       properties:
2768         availability_zone:
2769           get_input: availability_zone_1
2770         size: '(get_input : oam_volume_size_0) * 1024'
2771         name:
2772           str_replace:
2773             template: $VNF$DELoam$DELvolume$DEL1
2774             params:
2775               $DEL:
2776                 get_input: vcscf_name_delimeter
2777               $VNF:
2778                 get_input: vnf_name
2779     abstract_cdi:
2780       type: org.openecomp.resource.abstract.nodes.cdi
2781       directives:
2782       - substitutable
2783       properties:
2784         port_cdi_internal_0_port_ip_requirements:
2785         - ip_version: 4
2786           ip_count_required:
2787             is_required: true
2788           floating_ip_count_required:
2789             is_required: false
2790         - ip_version: 6
2791           ip_count_required:
2792             is_required: true
2793           floating_ip_count_required:
2794             is_required: false
2795         vm_flavor_name:
2796           get_input: cdi_flavor_name
2797         port_cdi_ims_core_0_port_name:
2798         - str_replace:
2799             template: $PREFIX$DELeth1
2800             params:
2801               $PREFIX:
2802                 get_input: cdi_name_0
2803               $DEL:
2804                 get_input: vcscf_name_delimeter
2805         port_cdi_internal_0_port_allowed_address_pairs:
2806         - ip_address: 0.0.0.0/1
2807         - ip_address: 128.0.0.0/1
2808         - ip_address: ::/1
2809         - ip_address: 8000::/1
2810         vm_image_name:
2811           get_input: cdi_image_name
2812         compute_cdi_scheduler_hints:
2813         - group: cdi_server_group_group
2814         compute_cdi_name:
2815         - get_input: cdi_name_0
2816         port_cdi_ims_core_0_port_ip_requirements:
2817         - ip_version: 6
2818           ip_count_required:
2819             is_required: true
2820           floating_ip_count_required:
2821             is_required: false
2822         port_cdi_ims_core_0_port_network_role_tag: ims_core
2823         compute_cdi_user_data_format:
2824         - RAW
2825         port_cdi_internal_0_port_name:
2826         - str_replace:
2827             template: $PREFIX$DELeth0
2828             params:
2829               $PREFIX:
2830                 get_input: cdi_name_0
2831               $DEL:
2832                 get_input: vcscf_name_delimeter
2833         compute_cdi_availability_zone:
2834         - get_input: availability_zone_0
2835         port_cdi_ims_core_0_port_network:
2836         - get_input: ims_core_net_id
2837         port_cdi_internal_0_port_network:
2838         - cscf_internal_network_0
2839         port_cdi_internal_0_port_fixed_ips:
2840         - ip_address:
2841             get_input: cdi_internal_ip_0
2842         - ip_address:
2843             get_input: cdi_internal_v6_ip_0
2844         compute_cdi_config_drive:
2845         - true
2846         port_cdi_internal_0_port_security_groups:
2847         - - cscf_RSG
2848         port_cdi_ims_core_0_port_security_groups:
2849         - - cscf_RSG
2850         port_cdi_ims_core_0_port_fixed_ips:
2851         - ip_address:
2852             get_input: cdi_ims_core_v6_ip_0
2853         port_cdi_internal_0_port_mac_requirements:
2854           mac_count_required:
2855             is_required: false
2856         port_cdi_ims_core_0_port_allowed_address_pairs:
2857         - ip_address:
2858             get_input: cdi_ims_core_v6_vip_0
2859         compute_cdi_metadata:
2860         - vf_module_id:
2861             get_input: vf_module_id
2862           vm_role: cdi
2863           vnf_id:
2864             get_input: vnf_id
2865           vnf_name:
2866             get_input: vnf_name
2867           vf_module_name:
2868             get_input: vf_module_name
2869         port_cdi_ims_core_0_port_mac_requirements:
2870           mac_count_required:
2871             is_required: false
2872         service_template_filter:
2873           substitute_service_template: Nested_cdiServiceTemplate.yaml
2874           count: 1
2875         index_value:
2876           get_property:
2877           - SELF
2878           - service_template_filter
2879           - index_value
2880       requirements:
2881       - link_cdi_cdi_internal_0_port:
2882           capability: tosca.capabilities.network.Linkable
2883           node: cscf_internal_network_0
2884           relationship: tosca.relationships.network.LinksTo
2885       - dependency_cdi_cdi_internal_0_port:
2886           capability: tosca.capabilities.Node
2887           node: cscf_internal_network_0
2888           relationship: tosca.relationships.DependsOn
2889     cif_volume_0:
2890       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2891       properties:
2892         availability_zone:
2893           get_input: availability_zone_0
2894         size: '(get_input : cif_volume_size_0) * 1024'
2895         name:
2896           str_replace:
2897             template: $VNF$DELcif$DELvolume$DEL0
2898             params:
2899               $DEL:
2900                 get_input: vcscf_name_delimeter
2901               $VNF:
2902                 get_input: vnf_name
2903     cif_volume_1:
2904       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2905       properties:
2906         availability_zone:
2907           get_input: availability_zone_1
2908         size: '(get_input : cif_volume_size_0) * 1024'
2909         name:
2910           str_replace:
2911             template: $VNF$DELcif$DELvolume$DEL1
2912             params:
2913               $DEL:
2914                 get_input: vcscf_name_delimeter
2915               $VNF:
2916                 get_input: vnf_name
2917     abstract_oam_1:
2918       type: org.openecomp.resource.abstract.nodes.oam_1
2919       directives:
2920       - substitutable
2921       properties:
2922         port_oam_internal_1_port_security_groups:
2923         - - cscf_RSG
2924         port_oam_oam_1_port_allowed_address_pairs:
2925         - ip_address:
2926             get_input: oam_oam_vip_0
2927         vm_flavor_name:
2928           get_input: oam_flavor_name
2929         port_oam_oam_1_port_ip_requirements:
2930         - ip_version: 4
2931           ip_count_required:
2932             is_required: true
2933           floating_ip_count_required:
2934             is_required: false
2935         port_oam_oam_1_port_network_role_tag: oam
2936         port_oam_oam_1_port_security_groups:
2937         - - cscf_RSG
2938         vm_image_name:
2939           get_input: oam_image_name
2940         compute_oam_config_drive:
2941         - true
2942         port_oam_internal_1_port_network:
2943         - cscf_internal_network_0
2944         port_oam_oam_1_port_fixed_ips:
2945         - ip_address:
2946             get_input: oam_oam_ip_1
2947         port_oam_internal_1_port_ip_requirements:
2948         - ip_version: 4
2949           ip_count_required:
2950             is_required: true
2951           floating_ip_count_required:
2952             is_required: false
2953         port_oam_oam_1_port_network:
2954         - get_input: oam_net_id
2955         port_oam_internal_1_port_allowed_address_pairs:
2956         - ip_address: 0.0.0.0/1
2957         - ip_address: 128.0.0.0/1
2958         - ip_address: ::/1
2959         - ip_address: 8000::/1
2960         compute_oam_user_data_format:
2961         - RAW
2962         port_oam_internal_1_port_name:
2963         - str_replace:
2964             template: $PREFIX$DELeth0
2965             params:
2966               $PREFIX:
2967                 get_input: oam_name_1
2968               $DEL:
2969                 get_input: vcscf_name_delimeter
2970         port_oam_internal_1_port_fixed_ips:
2971         - ip_address:
2972             get_input: oam_internal_ip_1
2973         port_oam_oam_1_port_name:
2974         - str_replace:
2975             template: $PREFIX$DELeth1
2976             params:
2977               $PREFIX:
2978                 get_input: oam_name_1
2979               $DEL:
2980                 get_input: vcscf_name_delimeter
2981         compute_oam_scheduler_hints:
2982         - group: oam_server_group_group
2983         compute_oam_availability_zone:
2984         - get_input: availability_zone_1
2985         compute_oam_metadata:
2986         - vf_module_id:
2987             get_input: vf_module_id
2988           vm_role: oam
2989           vnf_id:
2990             get_input: vnf_id
2991           vnf_name:
2992             get_input: vnf_name
2993           vf_module_name:
2994             get_input: vf_module_name
2995         port_oam_internal_1_port_mac_requirements:
2996           mac_count_required:
2997             is_required: false
2998         compute_oam_name:
2999         - get_input: oam_name_1
3000         port_oam_oam_1_port_mac_requirements:
3001           mac_count_required:
3002             is_required: false
3003         service_template_filter:
3004           substitute_service_template: Nested_oam_1ServiceTemplate.yaml
3005           count: 1
3006         index_value:
3007           get_property:
3008           - SELF
3009           - service_template_filter
3010           - index_value
3011       requirements:
3012       - link_oam_oam_internal_1_port:
3013           capability: tosca.capabilities.network.Linkable
3014           node: cscf_internal_network_0
3015           relationship: tosca.relationships.network.LinksTo
3016       - dependency_oam_oam_internal_1_port:
3017           capability: tosca.capabilities.Node
3018           node: cscf_internal_network_0
3019           relationship: tosca.relationships.DependsOn
3020     abstract_oam_2:
3021       type: org.openecomp.resource.abstract.nodes.oam_2
3022       directives:
3023       - substitutable
3024       properties:
3025         port_oam_oam_2_port_network_role_tag: oam
3026         port_oam_oam_2_port_security_groups:
3027         - - cscf_RSG
3028         port_oam_oam_2_port_name:
3029         - str_replace:
3030             template: $PREFIX$DELeth1
3031             params:
3032               $PREFIX:
3033                 get_input: oam_name_2
3034               $DEL:
3035                 get_input: vcscf_name_delimeter
3036         port_oam_internal_2_port_name:
3037         - str_replace:
3038             template: $PREFIX$DELeth0
3039             params:
3040               $PREFIX:
3041                 get_input: oam_name_2
3042               $DEL:
3043                 get_input: vcscf_name_delimeter
3044         vm_flavor_name:
3045           get_input: oam_flavor_name
3046         port_oam_internal_2_port_mac_requirements:
3047           mac_count_required:
3048             is_required: false
3049         vm_image_name:
3050           get_input: oam_image_name
3051         compute_oam_config_drive:
3052         - true
3053         port_oam_internal_2_port_allowed_address_pairs:
3054         - ip_address: 0.0.0.0/1
3055         - ip_address: 128.0.0.0/1
3056         - ip_address: ::/1
3057         - ip_address: 8000::/1
3058         port_oam_internal_2_port_network:
3059         - cscf_internal_network_0
3060         port_oam_internal_2_port_fixed_ips:
3061         - ip_address:
3062             get_input: oam_internal_ip_2
3063         port_oam_oam_2_port_fixed_ips:
3064         - ip_address:
3065             get_input: oam_oam_ip_2
3066         port_oam_oam_2_port_mac_requirements:
3067           mac_count_required:
3068             is_required: false
3069         port_oam_oam_2_port_network:
3070         - get_input: oam_net_id
3071         compute_oam_user_data_format:
3072         - RAW
3073         port_oam_internal_2_port_security_groups:
3074         - - cscf_RSG
3075         port_oam_oam_2_port_ip_requirements:
3076         - ip_version: 4
3077           ip_count_required:
3078             is_required: true
3079           floating_ip_count_required:
3080             is_required: false
3081         compute_oam_scheduler_hints:
3082         - group: oam_server_group_group
3083         port_oam_internal_2_port_ip_requirements:
3084         - ip_version: 4
3085           ip_count_required:
3086             is_required: true
3087           floating_ip_count_required:
3088             is_required: false
3089         compute_oam_availability_zone:
3090         - get_input: availability_zone_0
3091         compute_oam_metadata:
3092         - vf_module_id:
3093             get_input: vf_module_id
3094           vm_role: oam
3095           vnf_id:
3096             get_input: vnf_id
3097           vnf_name:
3098             get_input: vnf_name
3099           vf_module_name:
3100             get_input: vf_module_name
3101         port_oam_oam_2_port_allowed_address_pairs:
3102         - ip_address:
3103             get_input: oam_oam_vip_0
3104         compute_oam_name:
3105         - get_input: oam_name_2
3106         service_template_filter:
3107           substitute_service_template: Nested_oam_2ServiceTemplate.yaml
3108           count: 1
3109         index_value:
3110           get_property:
3111           - SELF
3112           - service_template_filter
3113           - index_value
3114       requirements:
3115       - link_oam_oam_internal_2_port:
3116           capability: tosca.capabilities.network.Linkable
3117           node: cscf_internal_network_0
3118           relationship: tosca.relationships.network.LinksTo
3119       - dependency_oam_oam_internal_2_port:
3120           capability: tosca.capabilities.Node
3121           node: cscf_internal_network_0
3122           relationship: tosca.relationships.DependsOn
3123     cif_ims_li_v6_vip_4_port:
3124       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3125       properties:
3126         ip_requirements:
3127         - ip_version: 4
3128           ip_count_required:
3129             is_required: true
3130           floating_ip_count_required:
3131             is_required: false
3132         security_groups:
3133         - cscf_RSG
3134         fixed_ips:
3135         - ip_address:
3136             get_input: cif_ims_li_v6_vip_0
3137         mac_requirements:
3138           mac_count_required:
3139             is_required: false
3140         name:
3141           str_replace:
3142             template: $NAME$DELcif$DELims$DELli$DELvip$DELv6
3143             params:
3144               $NAME:
3145                 get_input: vnf_name
3146               $DEL:
3147                 get_input: vcscf_name_delimeter
3148         network_role_tag: ims_li_v6
3149         network:
3150           get_input: ims_li_v6_net_id
3151     cscf_internal_network_0:
3152       type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
3153       properties:
3154         dhcp_enabled: false
3155         shared: false
3156         ip_version: 4
3157         admin_state_up: true
3158         network_name:
3159           str_replace:
3160             template: $PREFIX$DELinternal$DELnetwork
3161             params:
3162               $PREFIX:
3163                 get_input: vnf_name
3164               $DEL:
3165                 get_input: vcscf_name_delimeter
3166         subnets:
3167           cscf_internal_subnet_0:
3168             enable_dhcp: false
3169             ip_version: 4
3170             name:
3171               str_replace:
3172                 template: $PREFIX$DELinternal$DELsubnet
3173                 params:
3174                   $PREFIX:
3175                     get_input: vnf_name
3176                   $DEL:
3177                     get_input: vcscf_name_delimeter
3178             cidr:
3179               get_input: vcscf_internal_network_cidr
3180           cscf_internal_subnet_v6_0:
3181             enable_dhcp: false
3182             ip_version: 6
3183             name:
3184               str_replace:
3185                 template: $PREFIX$DELinternal$DELsubnetv6
3186                 params:
3187                   $PREFIX:
3188                     get_input: vnf_name
3189                   $DEL:
3190                     get_input: vcscf_name_delimeter
3191             cidr:
3192               get_input: vcscf_internal_network_v6_cidr
3193     abstract_oam:
3194       type: org.openecomp.resource.abstract.nodes.oam
3195       directives:
3196       - substitutable
3197       properties:
3198         port_oam_oam_0_port_name:
3199         - str_replace:
3200             template: $PREFIX$DELeth1
3201             params:
3202               $PREFIX:
3203                 get_input: oam_name_0
3204               $DEL:
3205                 get_input: vcscf_name_delimeter
3206         port_oam_oam_0_port_fixed_ips:
3207         - ip_address:
3208             get_input: oam_oam_ip_0
3209         vm_flavor_name:
3210           get_input: oam_flavor_name
3211         port_oam_oam_0_port_mac_requirements:
3212           mac_count_required:
3213             is_required: false
3214         port_oam_internal_0_port_ip_requirements:
3215         - ip_version: 4
3216           ip_count_required:
3217             is_required: true
3218           floating_ip_count_required:
3219             is_required: false
3220         port_oam_internal_0_port_network:
3221         - cscf_internal_network_0
3222         vm_image_name:
3223           get_input: oam_image_name
3224         compute_oam_config_drive:
3225         - true
3226         port_oam_internal_0_port_name:
3227         - str_replace:
3228             template: $PREFIX$DELeth0
3229             params:
3230               $PREFIX:
3231                 get_input: oam_name_0
3232               $DEL:
3233                 get_input: vcscf_name_delimeter
3234         port_oam_oam_0_port_allowed_address_pairs:
3235         - ip_address:
3236             get_input: oam_oam_vip_0
3237         port_oam_internal_0_port_security_groups:
3238         - - cscf_RSG
3239         port_oam_internal_0_port_fixed_ips:
3240         - ip_address:
3241             get_input: oam_internal_ip_0
3242         port_oam_oam_0_port_network_role_tag: oam
3243         compute_oam_user_data_format:
3244         - RAW
3245         port_oam_oam_0_port_network:
3246         - get_input: oam_net_id
3247         port_oam_oam_0_port_ip_requirements:
3248         - ip_version: 4
3249           ip_count_required:
3250             is_required: true
3251           floating_ip_count_required:
3252             is_required: false
3253         port_oam_internal_0_port_mac_requirements:
3254           mac_count_required:
3255             is_required: false
3256         compute_oam_scheduler_hints:
3257         - group: oam_server_group_group
3258         port_oam_internal_0_port_allowed_address_pairs:
3259         - ip_address: 0.0.0.0/1
3260         - ip_address: 128.0.0.0/1
3261         - ip_address: ::/1
3262         - ip_address: 8000::/1
3263         compute_oam_availability_zone:
3264         - get_input: availability_zone_0
3265         compute_oam_metadata:
3266         - vf_module_id:
3267             get_input: vf_module_id
3268           vm_role: oam
3269           vnf_id:
3270             get_input: vnf_id
3271           vnf_name:
3272             get_input: vnf_name
3273           vf_module_name:
3274             get_input: vf_module_name
3275         compute_oam_name:
3276         - get_input: oam_name_0
3277         port_oam_oam_0_port_security_groups:
3278         - - cscf_RSG
3279         service_template_filter:
3280           substitute_service_template: Nested_oamServiceTemplate.yaml
3281           count: 1
3282         index_value:
3283           get_property:
3284           - SELF
3285           - service_template_filter
3286           - index_value
3287       requirements:
3288       - link_oam_oam_internal_0_port:
3289           capability: tosca.capabilities.network.Linkable
3290           node: cscf_internal_network_0
3291           relationship: tosca.relationships.network.LinksTo
3292       - dependency_oam_oam_internal_0_port:
3293           capability: tosca.capabilities.Node
3294           node: cscf_internal_network_0
3295           relationship: tosca.relationships.DependsOn
3296     abstract_lbd_1:
3297       type: org.openecomp.resource.abstract.nodes.lbd_1
3298       directives:
3299       - substitutable
3300       properties:
3301         compute_lbd_user_data_format:
3302         - RAW
3303         compute_lbd_config_drive:
3304         - true
3305         port_lbd_dpdk_0_port_fixed_ips:
3306         - ip_address:
3307             get_input: lbd_internal_dpdk_ip_0
3308         port_lbd_internal_0_port_security_groups:
3309         - - cscf_RSG
3310         vm_flavor_name:
3311           get_input: lbd_flavor_name
3312         port_lbd_dpdk_0_port_security_groups:
3313         - - cscf_RSG
3314         compute_lbd_availability_zone:
3315         - get_input: availability_zone_0
3316         port_lbd_dpdk_0_port_allowed_address_pairs:
3317         - ip_address: 0.0.0.0/1
3318         - ip_address: 128.0.0.0/1
3319         - ip_address: ::/1
3320         - ip_address: 8000::/1
3321         vm_image_name:
3322           get_input: lbd_image_name
3323         port_lbd_dpdk_0_port_name:
3324         - str_replace:
3325             template: $PREFIX$DELeth1
3326             params:
3327               $PREFIX:
3328                 get_input: lbd_name_0
3329               $DEL:
3330                 get_input: vcscf_name_delimeter
3331         port_lbd_dpdk_0_port_ip_requirements:
3332         - ip_version: 4
3333           ip_count_required:
3334             is_required: true
3335           floating_ip_count_required:
3336             is_required: false
3337         port_lbd_ims_core_0_port_network:
3338         - get_input: ims_core_net_id
3339         port_lbd_dpdk_0_port_network:
3340         - cscf_internal_dpdk_network_0
3341         port_lbd_ims_core_0_port_mac_requirements:
3342           mac_count_required:
3343             is_required: false
3344         port_lbd_ims_core_0_port_allowed_address_pairs:
3345         - ip_address:
3346             get_input: lbd_ims_core_v6_vip_0
3347         port_lbd_internal_0_port_name:
3348         - str_replace:
3349             template: $PREFIX$DELeth0
3350             params:
3351               $PREFIX:
3352                 get_input: lbd_name_0
3353               $DEL:
3354                 get_input: vcscf_name_delimeter
3355         port_lbd_ims_core_0_port_network_role_tag: ims_core
3356         compute_lbd_scheduler_hints:
3357         - group: lbd_server_group_group
3358         port_lbd_internal_0_port_mac_requirements:
3359           mac_count_required:
3360             is_required: false
3361         port_lbd_ims_core_0_port_fixed_ips:
3362         - ip_address:
3363             get_input: lbd_ims_core_v6_ip_0
3364         port_lbd_ims_core_0_port_ip_requirements:
3365         - ip_version: 6
3366           ip_count_required:
3367             is_required: true
3368           floating_ip_count_required:
3369             is_required: false
3370         port_lbd_internal_0_port_fixed_ips:
3371         - ip_address:
3372             get_input: lbd_internal_ip_0
3373         port_lbd_internal_0_port_network:
3374         - cscf_internal_network_0
3375         port_lbd_dpdk_0_port_mac_requirements:
3376           mac_count_required:
3377             is_required: false
3378         compute_lbd_metadata:
3379         - vf_module_id:
3380             get_input: vf_module_id
3381           vm_role: lbd
3382           vnf_id:
3383             get_input: vnf_id
3384           vnf_name:
3385             get_input: vnf_name
3386           vf_module_name:
3387             get_input: vf_module_name
3388         compute_lbd_name:
3389         - get_input: lbd_name_0
3390         port_lbd_internal_0_port_ip_requirements:
3391         - ip_version: 4
3392           ip_count_required:
3393             is_required: true
3394           floating_ip_count_required:
3395             is_required: false
3396         port_lbd_ims_core_0_port_security_groups:
3397         - - cscf_RSG
3398         port_lbd_ims_core_0_port_name:
3399         - str_replace:
3400             template: $PREFIX$DELeth2
3401             params:
3402               $PREFIX:
3403                 get_input: lbd_name_0
3404               $DEL:
3405                 get_input: vcscf_name_delimeter
3406         service_template_filter:
3407           substitute_service_template: Nested_lbd_1ServiceTemplate.yaml
3408           count: 1
3409         index_value:
3410           get_property:
3411           - SELF
3412           - service_template_filter
3413           - index_value
3414       requirements:
3415       - link_lbd_lbd_internal_0_port:
3416           capability: tosca.capabilities.network.Linkable
3417           node: cscf_internal_network_0
3418           relationship: tosca.relationships.network.LinksTo
3419       - dependency_lbd_lbd_internal_0_port:
3420           capability: tosca.capabilities.Node
3421           node: cscf_internal_network_0
3422           relationship: tosca.relationships.DependsOn
3423       - link_lbd_lbd_dpdk_0_port:
3424           capability: tosca.capabilities.network.Linkable
3425           node: cscf_internal_dpdk_network_0
3426           relationship: tosca.relationships.network.LinksTo
3427       - dependency_lbd_lbd_dpdk_0_port:
3428           capability: tosca.capabilities.Node
3429           node: cscf_internal_dpdk_network_0
3430           relationship: tosca.relationships.DependsOn
3431     cscf_zone_0_RRG:
3432       type: org.openecomp.resource.abstract.nodes.heat.cscf
3433       directives:
3434       - substitutable
3435       properties:
3436         vf_module_id:
3437           get_input: vf_module_id
3438         internal_net_id: cscf_internal_network_0
3439         vcscf_release:
3440           get_input: vcscf_release
3441         cscf_internal_ips:
3442           get_input: cscf_internal_zone_0_ips
3443         vcscf_gateway:
3444           get_input: oam_internal_vip_0
3445         vnf_name:
3446           get_input: vnf_name
3447         vf_module_name:
3448           get_input: vf_module_name
3449         cscf_image_name:
3450           get_input: cscf_image_name
3451         cscf_names:
3452           get_input: cscf_zone_0_names
3453         service_template_filter:
3454           substitute_service_template: nested_cscfServiceTemplate.yaml
3455           count:
3456             get_input: cscf_zone_0_count
3457           mandatory: false
3458         vcscf_swrepo_address:
3459           get_input: vcscf_swrepo_address
3460         cscf_uuids:
3461           get_input: cscf_zone_0_uuids
3462         vnf_id:
3463           get_input: vnf_id
3464         availability_zone_0:
3465           get_input: availability_zone_0
3466         cscf_internal_v6_ips:
3467           get_input: cscf_internal_zone_0_v6_ips
3468         cscf_flavor_name:
3469           get_input: cscf_flavor_name
3470         vcscf_cmrepo_address:
3471           get_input: vcscf_cmrepo_address
3472         vcscf_dns_address:
3473           get_input: vcscf_dns_address
3474         vcscf_internal_network_mtu:
3475           get_input: vcscf_internal_network_mtu
3476         port_cscf_internal_0_port_0_ip_requirements:
3477         - ip_version: 4
3478           ip_count_required:
3479             is_required: true
3480           floating_ip_count_required:
3481             is_required: false
3482         - ip_version: 6
3483           ip_count_required:
3484             is_required: true
3485           floating_ip_count_required:
3486             is_required: false
3487         index:
3488           get_property:
3489           - SELF
3490           - service_template_filter
3491           - index_value
3492         vcscf_internal_netmask:
3493           get_input: vcscf_internal_netmask
3494         vcscf_name_delimeter:
3495           get_input: vcscf_name_delimeter
3496         port_cscf_internal_0_port_0_network_role_tag: internal
3497         vcscf_dn:
3498           get_input: vcscf_dn
3499         vcscf_du:
3500           get_input: vcscf_du
3501         port_cscf_internal_0_port_0_mac_requirements:
3502           mac_count_required:
3503             is_required: false
3504         cscf_security_group: cscf_RSG
3505       requirements:
3506       - link_cscf_internal_0_port_0:
3507           capability: tosca.capabilities.network.Linkable
3508           node: cscf_internal_network_0
3509           relationship: tosca.relationships.network.LinksTo
3510       - dependency_cscf_server_0:
3511           capability: tosca.capabilities.Node
3512           node: cscf_internal_network_0
3513           relationship: tosca.relationships.DependsOn
3514     lbd_internal_dpdk_vip_1_port:
3515       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3516       properties:
3517         ip_requirements:
3518         - ip_version: 4
3519           ip_count_required:
3520             is_required: true
3521           floating_ip_count_required:
3522             is_required: false
3523         security_groups:
3524         - cscf_RSG
3525         fixed_ips:
3526         - ip_address:
3527             get_input: lbd_internal_dpdk_vip_0
3528         mac_requirements:
3529           mac_count_required:
3530             is_required: false
3531         name:
3532           str_replace:
3533             template: $NAME$DELlbd$DELinternal$DELdpdk$DELvip
3534             params:
3535               $NAME:
3536                 get_input: vnf_name
3537               $DEL:
3538                 get_input: vcscf_name_delimeter
3539         network: cscf_internal_dpdk_network_0
3540       requirements:
3541       - link:
3542           capability: tosca.capabilities.network.Linkable
3543           node: cscf_internal_dpdk_network_0
3544           relationship: tosca.relationships.network.LinksTo
3545       - dependency:
3546           capability: tosca.capabilities.Node
3547           node: cscf_internal_dpdk_network_0
3548           relationship: tosca.relationships.DependsOn
3549     cif_oam_vip_3_port:
3550       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3551       properties:
3552         ip_requirements:
3553         - ip_version: 4
3554           ip_count_required:
3555             is_required: true
3556           floating_ip_count_required:
3557             is_required: false
3558         security_groups:
3559         - cscf_RSG
3560         fixed_ips:
3561         - ip_address:
3562             get_input: cif_oam_vip_1
3563         mac_requirements:
3564           mac_count_required:
3565             is_required: false
3566         name:
3567           str_replace:
3568             template: $NAME$DELcif$DELoam$DELvip1
3569             params:
3570               $NAME:
3571                 get_input: vnf_name
3572               $DEL:
3573                 get_input: vcscf_name_delimeter
3574         network_role_tag: oam
3575         network:
3576           get_input: oam_net_id
3577     cdi_ims_core_v6_vip_1_port:
3578       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3579       properties:
3580         ip_requirements:
3581         - ip_version: 4
3582           ip_count_required:
3583             is_required: true
3584           floating_ip_count_required:
3585             is_required: false
3586         security_groups:
3587         - cscf_RSG
3588         fixed_ips:
3589         - ip_address:
3590             get_input: cdi_ims_core_v6_vip_0
3591         mac_requirements:
3592           mac_count_required:
3593             is_required: false
3594         name:
3595           str_replace:
3596             template: $NAME$DELcdi$DELims$DELdb$DELvip$DELv6
3597             params:
3598               $NAME:
3599                 get_input: vnf_name
3600               $DEL:
3601                 get_input: vcscf_name_delimeter
3602         network_role_tag: ims_core
3603         network:
3604           get_input: ims_core_net_id
3605     abstract_cif:
3606       type: org.openecomp.resource.abstract.nodes.cif
3607       directives:
3608       - substitutable
3609       properties:
3610         port_cif_ims_core_0_port_network:
3611         - get_input: ims_core_net_id
3612         port_cif_oam_0_port_1_name:
3613         - str_replace:
3614             template: $PREFIX$DELeth1
3615             params:
3616               $PREFIX:
3617                 get_input: cif_name_0
3618               $DEL:
3619                 get_input: vcscf_name_delimeter
3620         port_cif_oam_0_port_1_allowed_address_pairs:
3621         - ip_address:
3622             get_input: cif_oam_vip_0
3623         port_cif_oam_0_port_1_fixed_ips:
3624         - ip_address:
3625             get_input: cif_oam_ip_0
3626         vm_flavor_name:
3627           get_input: cif_flavor_name
3628         port_cif_internal_0_port_name:
3629         - str_replace:
3630             template: $PREFIX$DELeth0
3631             params:
3632               $PREFIX:
3633                 get_input: cif_name_0
3634               $DEL:
3635                 get_input: vcscf_name_delimeter
3636         vm_image_name:
3637           get_input: cif_image_name
3638         compute_cif_user_data_format:
3639         - RAW
3640         port_cif_oam_0_port_1_ip_requirements:
3641         - ip_version: 4
3642           ip_count_required:
3643             is_required: true
3644           floating_ip_count_required:
3645             is_required: false
3646         port_cif_ims_li_0_port_fixed_ips:
3647         - ip_address:
3648             get_input: cif_ims_li_v6_ip_0
3649         compute_cif_scheduler_hints:
3650         - group: cif_server_group_group
3651         port_cif_oam_0_port_1_security_groups:
3652         - - cscf_RSG
3653         port_cif_ims_li_0_port_ip_requirements:
3654         - ip_version: 6
3655           ip_count_required:
3656             is_required: true
3657           floating_ip_count_required:
3658             is_required: false
3659         compute_cif_metadata:
3660         - vf_module_id:
3661             get_input: vf_module_id
3662           vm_role: cif
3663           vnf_id:
3664             get_input: vnf_id
3665           vnf_name:
3666             get_input: vnf_name
3667           vf_module_name:
3668             get_input: vf_module_name
3669         port_cif_ims_li_0_port_name:
3670         - str_replace:
3671             template: $PREFIX$DELeth4
3672             params:
3673               $PREFIX:
3674                 get_input: cif_name_0
3675               $DEL:
3676                 get_input: vcscf_name_delimeter
3677         port_cif_ims_core_0_port_fixed_ips:
3678         - ip_address:
3679             get_input: cif_ims_core_v6_ip_0
3680         port_cif_oam_0_port_3_network_role_tag: oam
3681         port_cif_ims_core_0_port_security_groups:
3682         - - cscf_RSG
3683         port_cif_ims_core_0_port_name:
3684         - str_replace:
3685             template: $PREFIX$DELeth2
3686             params:
3687               $PREFIX:
3688                 get_input: cif_name_0
3689               $DEL:
3690                 get_input: vcscf_name_delimeter
3691         port_cif_internal_0_port_network:
3692         - cscf_internal_network_0
3693         port_cif_oam_0_port_3_security_groups:
3694         - - cscf_RSG
3695         port_cif_ims_core_0_port_ip_requirements:
3696         - ip_version: 6
3697           ip_count_required:
3698             is_required: true
3699           floating_ip_count_required:
3700             is_required: false
3701         port_cif_ims_li_0_port_mac_requirements:
3702           mac_count_required:
3703             is_required: false
3704         port_cif_oam_0_port_1_network:
3705         - get_input: oam_net_id
3706         port_cif_ims_li_0_port_security_groups:
3707         - - cscf_RSG
3708         compute_cif_name:
3709         - get_input: cif_name_0
3710         compute_cif_availability_zone:
3711         - get_input: availability_zone_0
3712         port_cif_oam_0_port_1_network_role_tag: oam
3713         port_cif_oam_0_port_3_mac_requirements:
3714           mac_count_required:
3715             is_required: false
3716         port_cif_ims_core_0_port_allowed_address_pairs:
3717         - ip_address:
3718             get_input: cif_ims_core_v6_vip_0
3719         port_cif_oam_0_port_3_fixed_ips:
3720         - ip_address:
3721             get_input: cif_oam_ip_2
3722         port_cif_ims_core_0_port_network_role_tag: ims_core
3723         port_cif_ims_li_0_port_allowed_address_pairs:
3724         - ip_address:
3725             get_input: cif_ims_li_v6_vip_0
3726         port_cif_internal_0_port_mac_requirements:
3727           mac_count_required:
3728             is_required: false
3729         port_cif_ims_li_0_port_network:
3730         - get_input: ims_li_v6_net_id
3731         port_cif_internal_0_port_security_groups:
3732         - - cscf_RSG
3733         port_cif_ims_li_0_port_network_role_tag: ims_li_v6
3734         port_cif_oam_0_port_3_allowed_address_pairs:
3735         - ip_address:
3736             get_input: cif_oam_vip_1
3737         port_cif_internal_0_port_fixed_ips:
3738         - ip_address:
3739             get_input: cif_internal_ip_0
3740         - ip_address:
3741             get_input: cif_internal_v6_ip_0
3742         compute_cif_config_drive:
3743         - true
3744         port_cif_oam_0_port_3_name:
3745         - str_replace:
3746             template: $PREFIX$DELeth3
3747             params:
3748               $PREFIX:
3749                 get_input: cif_name_0
3750               $DEL:
3751                 get_input: vcscf_name_delimeter
3752         port_cif_oam_0_port_3_network:
3753         - get_input: oam_net_id
3754         port_cif_ims_core_0_port_mac_requirements:
3755           mac_count_required:
3756             is_required: false
3757         port_cif_internal_0_port_allowed_address_pairs:
3758         - ip_address:
3759             get_input: cif_internal_vip_0
3760         port_cif_oam_0_port_1_mac_requirements:
3761           mac_count_required:
3762             is_required: false
3763         port_cif_oam_0_port_3_ip_requirements:
3764         - ip_version: 4
3765           ip_count_required:
3766             is_required: true
3767           floating_ip_count_required:
3768             is_required: false
3769         port_cif_internal_0_port_ip_requirements:
3770         - ip_version: 4
3771           ip_count_required:
3772             is_required: true
3773           floating_ip_count_required:
3774             is_required: false
3775         - ip_version: 6
3776           ip_count_required:
3777             is_required: true
3778           floating_ip_count_required:
3779             is_required: false
3780         service_template_filter:
3781           substitute_service_template: Nested_cifServiceTemplate.yaml
3782           count: 1
3783         index_value:
3784           get_property:
3785           - SELF
3786           - service_template_filter
3787           - index_value
3788       requirements:
3789       - link_cif_cif_internal_0_port:
3790           capability: tosca.capabilities.network.Linkable
3791           node: cscf_internal_network_0
3792           relationship: tosca.relationships.network.LinksTo
3793       - dependency_cif_cif_internal_0_port:
3794           capability: tosca.capabilities.Node
3795           node: cscf_internal_network_0
3796           relationship: tosca.relationships.DependsOn
3797     abstract_cif_1:
3798       type: org.openecomp.resource.abstract.nodes.cif_1
3799       directives:
3800       - substitutable
3801       properties:
3802         port_cif_oam_1_port_1_name:
3803         - str_replace:
3804             template: $PREFIX$DELeth1
3805             params:
3806               $PREFIX:
3807                 get_input: cif_name_1
3808               $DEL:
3809                 get_input: vcscf_name_delimeter
3810         port_cif_ims_core_1_port_security_groups:
3811         - - cscf_RSG
3812         port_cif_oam_1_port_1_mac_requirements:
3813           mac_count_required:
3814             is_required: false
3815         port_cif_oam_1_port_3_network:
3816         - get_input: oam_net_id
3817         vm_flavor_name:
3818           get_input: cif_flavor_name
3819         vm_image_name:
3820           get_input: cif_image_name
3821         compute_cif_user_data_format:
3822         - RAW
3823         port_cif_oam_1_port_3_allowed_address_pairs:
3824         - ip_address:
3825             get_input: cif_oam_vip_1
3826         compute_cif_scheduler_hints:
3827         - group: cif_server_group_group
3828         port_cif_oam_1_port_3_ip_requirements:
3829         - ip_version: 4
3830           ip_count_required:
3831             is_required: true
3832           floating_ip_count_required:
3833             is_required: false
3834         port_cif_internal_1_port_security_groups:
3835         - - cscf_RSG
3836         port_cif_oam_1_port_1_network:
3837         - get_input: oam_net_id
3838         port_cif_ims_core_1_port_network_role_tag: ims_core
3839         port_cif_ims_li_1_port_security_groups:
3840         - - cscf_RSG
3841         port_cif_ims_li_1_port_allowed_address_pairs:
3842         - ip_address:
3843             get_input: cif_ims_li_v6_vip_0
3844         port_cif_internal_1_port_allowed_address_pairs:
3845         - ip_address:
3846             get_input: cif_internal_vip_0
3847         port_cif_oam_1_port_3_security_groups:
3848         - - cscf_RSG
3849         compute_cif_metadata:
3850         - vf_module_id:
3851             get_input: vf_module_id
3852           vm_role: cif
3853           vnf_id:
3854             get_input: vnf_id
3855           vnf_name:
3856             get_input: vnf_name
3857           vf_module_name:
3858             get_input: vf_module_name
3859         port_cif_oam_1_port_1_fixed_ips:
3860         - ip_address:
3861             get_input: cif_oam_ip_1
3862         port_cif_internal_1_port_network:
3863         - cscf_internal_network_0
3864         port_cif_ims_core_1_port_network:
3865         - get_input: ims_core_net_id
3866         port_cif_oam_1_port_3_fixed_ips:
3867         - ip_address:
3868             get_input: cif_oam_ip_3
3869         port_cif_oam_1_port_1_ip_requirements:
3870         - ip_version: 4
3871           ip_count_required:
3872             is_required: true
3873           floating_ip_count_required:
3874             is_required: false
3875         port_cif_ims_core_1_port_mac_requirements:
3876           mac_count_required:
3877             is_required: false
3878         compute_cif_name:
3879         - get_input: cif_name_1
3880         compute_cif_availability_zone:
3881         - get_input: availability_zone_1
3882         port_cif_internal_1_port_ip_requirements:
3883         - ip_version: 4
3884           ip_count_required:
3885             is_required: true
3886           floating_ip_count_required:
3887             is_required: false
3888         - ip_version: 6
3889           ip_count_required:
3890             is_required: true
3891           floating_ip_count_required:
3892             is_required: false
3893         port_cif_ims_li_1_port_name:
3894         - str_replace:
3895             template: $PREFIX$DELeth4
3896             params:
3897               $PREFIX:
3898                 get_input: cif_name_1
3899               $DEL:
3900                 get_input: vcscf_name_delimeter
3901         port_cif_internal_1_port_name:
3902         - str_replace:
3903             template: $PREFIX$DELeth0
3904             params:
3905               $PREFIX:
3906                 get_input: cif_name_1
3907               $DEL:
3908                 get_input: vcscf_name_delimeter
3909         port_cif_ims_li_1_port_fixed_ips:
3910         - ip_address:
3911             get_input: cif_ims_li_v6_ip_1
3912         port_cif_internal_1_port_mac_requirements:
3913           mac_count_required:
3914             is_required: false
3915         port_cif_ims_li_1_port_mac_requirements:
3916           mac_count_required:
3917             is_required: false
3918         port_cif_ims_li_1_port_ip_requirements:
3919         - ip_version: 6
3920           ip_count_required:
3921             is_required: true
3922           floating_ip_count_required:
3923             is_required: false
3924         port_cif_ims_core_1_port_fixed_ips:
3925         - ip_address:
3926             get_input: cif_ims_core_v6_ip_1
3927         port_cif_ims_core_1_port_allowed_address_pairs:
3928         - ip_address:
3929             get_input: cif_ims_core_v6_vip_0
3930         port_cif_oam_1_port_1_network_role_tag: oam
3931         port_cif_oam_1_port_3_mac_requirements:
3932           mac_count_required:
3933             is_required: false
3934         port_cif_ims_core_1_port_ip_requirements:
3935         - ip_version: 6
3936           ip_count_required:
3937             is_required: true
3938           floating_ip_count_required:
3939             is_required: false
3940         port_cif_ims_li_1_port_network:
3941         - get_input: ims_li_v6_net_id
3942         port_cif_internal_1_port_fixed_ips:
3943         - ip_address:
3944             get_input: cif_internal_ip_1
3945         - ip_address:
3946             get_input: cif_internal_v6_ip_1
3947         port_cif_ims_core_1_port_name:
3948         - str_replace:
3949             template: $PREFIX$DELeth2
3950             params:
3951               $PREFIX:
3952                 get_input: cif_name_1
3953               $DEL:
3954                 get_input: vcscf_name_delimeter
3955         compute_cif_config_drive:
3956         - true
3957         port_cif_oam_1_port_3_name:
3958         - str_replace:
3959             template: $PREFIX$DELeth3
3960             params:
3961               $PREFIX:
3962                 get_input: cif_name_0
3963               $DEL:
3964                 get_input: vcscf_name_delimeter
3965         port_cif_ims_li_1_port_network_role_tag: ims_li_v6
3966         port_cif_oam_1_port_1_security_groups:
3967         - - cscf_RSG
3968         port_cif_oam_1_port_1_allowed_address_pairs:
3969         - ip_address:
3970             get_input: cif_oam_vip_0
3971         port_cif_oam_1_port_3_network_role_tag: oam
3972         service_template_filter:
3973           substitute_service_template: Nested_cif_1ServiceTemplate.yaml
3974           count: 1
3975         index_value:
3976           get_property:
3977           - SELF
3978           - service_template_filter
3979           - index_value
3980       requirements:
3981       - link_cif_cif_internal_1_port:
3982           capability: tosca.capabilities.network.Linkable
3983           node: cscf_internal_network_0
3984           relationship: tosca.relationships.network.LinksTo
3985       - dependency_cif_cif_internal_1_port:
3986           capability: tosca.capabilities.Node
3987           node: cscf_internal_network_0
3988           relationship: tosca.relationships.DependsOn
3989   groups:
3990     tdcore_zone_0_server_group_group:
3991       type: tosca.groups.Root
3992       members: [
3993         ]
3994     tdcore_zone_1_server_group_group:
3995       type: tosca.groups.Root
3996       members: [
3997         ]
3998     oam_server_group_group:
3999       type: tosca.groups.Root
4000       members:
4001       - abstract_oam
4002       - abstract_oam_1
4003       - abstract_oam_2
4004     cdi_server_group_group:
4005       type: tosca.groups.Root
4006       members:
4007       - abstract_cdi
4008       - abstract_cdi_1
4009     cif_server_group_group:
4010       type: tosca.groups.Root
4011       members:
4012       - abstract_cif
4013       - abstract_cif_1
4014     base_cscf_group:
4015       type: org.openecomp.groups.heat.HeatStack
4016       properties:
4017         heat_file: ../Artifacts/base_cscf.yaml
4018         description: |
4019           CFX-5000 N+K VNF HOT template for AT&T.
4020       members:
4021       - cscf_RSG
4022       - cdi_internal_v6_vip_0_port
4023       - cscf_internal_dpdk_network_0
4024       - cif_ims_core_v6_vip_2_port
4025       - cif_internal_vip_0_port
4026       - cscf_zone_1_RRG
4027       - oam_oam_vip_1_port
4028       - tdcore_zone_0_RRG
4029       - lbd_ims_core_v6_vip_2_port
4030       - cif_oam_vip_1_port
4031       - oam_internal_vip_0_port
4032       - tdcore_zone_1_RRG
4033       - cif_ims_li_v6_vip_4_port
4034       - cscf_internal_network_0
4035       - cscf_zone_0_RRG
4036       - lbd_internal_dpdk_vip_1_port
4037       - cif_oam_vip_3_port
4038       - cdi_ims_core_v6_vip_1_port
4039       - abstract_lbd
4040       - abstract_lbd_1
4041       - abstract_cif
4042       - abstract_cif_1
4043       - abstract_oam
4044       - abstract_oam_1
4045       - abstract_oam_2
4046       - abstract_cdi
4047       - abstract_cdi_1
4048     base_cscf_volume_group:
4049       type: org.openecomp.groups.heat.HeatStack
4050       properties:
4051         heat_file: ../Artifacts/base_cscf_volume.yaml
4052         description: Volume template for CFX
4053       members:
4054       - oam_volume_1
4055       - oam_volume_0
4056       - cif_volume_0
4057       - cif_volume_1
4058     lbd_server_group_group:
4059       type: tosca.groups.Root
4060       members:
4061       - abstract_lbd
4062       - abstract_lbd_1
4063   outputs:
4064     oam_volume_id_1:
4065       description: volume id for second oam
4066       value: oam_volume_1
4067     oam_volume_id_0:
4068       description: volume id for first oam
4069       value: oam_volume_0
4070     cif_volume_id_0:
4071       description: volume id for first cif
4072       value: cif_volume_0
4073     cif_volume_id_1:
4074       description: volume id for second cif
4075       value: cif_volume_1
4076   policies:
4077     oam_server_group_policy:
4078       type: org.openecomp.policies.placement.Antilocate
4079       properties:
4080         name:
4081           str_replace:
4082             template: $VNF$DELoam$DELgroup
4083             params:
4084               $DEL:
4085                 get_input: vcscf_name_delimeter
4086               $VNF:
4087                 get_input: vnf_name
4088         container_type: host
4089       targets:
4090       - oam_server_group_group
4091     cdi_server_group_policy:
4092       type: org.openecomp.policies.placement.Antilocate
4093       properties:
4094         name:
4095           str_replace:
4096             template: $VNF$DELcdi$DELgroup
4097             params:
4098               $DEL:
4099                 get_input: vcscf_name_delimeter
4100               $VNF:
4101                 get_input: vnf_name
4102         container_type: host
4103       targets:
4104       - cdi_server_group_group
4105     lbd_server_group_policy:
4106       type: org.openecomp.policies.placement.Antilocate
4107       properties:
4108         name:
4109           str_replace:
4110             template: $VNF$DELlbd$DELgroup
4111             params:
4112               $DEL:
4113                 get_input: vcscf_name_delimeter
4114               $VNF:
4115                 get_input: vnf_name
4116         container_type: host
4117       targets:
4118       - lbd_server_group_group
4119     tdcore_zone_0_server_group_policy:
4120       type: org.openecomp.policies.placement.Antilocate
4121       properties:
4122         name:
4123           str_replace:
4124             template: $VNF$DELtdcore$DELzone0$DELgroup
4125             params:
4126               $DEL:
4127                 get_input: vcscf_name_delimeter
4128               $VNF:
4129                 get_input: vnf_name
4130         container_type: host
4131       targets:
4132       - tdcore_zone_0_server_group_group
4133     cif_server_group_policy:
4134       type: org.openecomp.policies.placement.Antilocate
4135       properties:
4136         name:
4137           str_replace:
4138             template: $VNF$DELcif$DELgroup
4139             params:
4140               $DEL:
4141                 get_input: vcscf_name_delimeter
4142               $VNF:
4143                 get_input: vnf_name
4144         container_type: host
4145       targets:
4146       - cif_server_group_group
4147     tdcore_zone_1_server_group_policy:
4148       type: org.openecomp.policies.placement.Antilocate
4149       properties:
4150         name:
4151           str_replace:
4152             template: $VNF$DELtdcore$DELzone1$DELgroup
4153             params:
4154               $DEL:
4155                 get_input: vcscf_name_delimeter
4156               $VNF:
4157                 get_input: vnf_name
4158         container_type: host
4159       targets:
4160       - tdcore_zone_1_server_group_group