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