d63fd0632ceeb159bd250420a1c7efc6eee83c4c
[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       - dependency_cscf_server_0:
2294           capability: tosca.capabilities.Node
2295           node: cscf_internal_network_0
2296           relationship: tosca.relationships.DependsOn
2297     oam_oam_vip_1_port:
2298       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2299       properties:
2300         ip_requirements:
2301         - ip_version: 4
2302           ip_count_required:
2303             is_required: true
2304           floating_ip_count_required:
2305             is_required: false
2306         security_groups:
2307         - cscf_RSG
2308         fixed_ips:
2309         - ip_address:
2310             get_input: oam_oam_vip_0
2311         mac_requirements:
2312           mac_count_required:
2313             is_required: false
2314         name:
2315           str_replace:
2316             template: $NAME$DELoam$DELoam$DELvip
2317             params:
2318               $NAME:
2319                 get_input: vnf_name
2320               $DEL:
2321                 get_input: vcscf_name_delimeter
2322         network_role_tag: oam
2323         network:
2324           get_input: oam_net_id
2325     tdcore_zone_0_RRG:
2326       type: org.openecomp.resource.abstract.nodes.heat.tdcore
2327       directives:
2328       - substitutable
2329       properties:
2330         vf_module_id:
2331           get_input: vf_module_id
2332         internal_net_id: cscf_internal_network_0
2333         vcscf_release:
2334           get_input: vcscf_release
2335         tdcore_security_group: cscf_RSG
2336         tdcore_names:
2337           get_input: tdcore_zone_0_names
2338         port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
2339         port_tdcore_dpdk_0_port_1_ip_requirements:
2340         - ip_version: 4
2341           ip_count_required:
2342             is_required: true
2343           floating_ip_count_required:
2344             is_required: false
2345         vcscf_gateway:
2346           get_input: oam_internal_vip_0
2347         vnf_name:
2348           get_input: vnf_name
2349         internal_dpdk_net_id: cscf_internal_dpdk_network_0
2350         vf_module_name:
2351           get_input: vf_module_name
2352         service_template_filter:
2353           substitute_service_template: nested_tdcoreServiceTemplate.yaml
2354           count:
2355             get_input: tdcore_zone_0_count
2356           mandatory: false
2357         vcscf_swrepo_address:
2358           get_input: vcscf_swrepo_address
2359         vnf_id:
2360           get_input: vnf_id
2361         availability_zone_0:
2362           get_input: availability_zone_0
2363         port_tdcore_dpdk_0_port_1_mac_requirements:
2364           mac_count_required:
2365             is_required: false
2366         tdcore_flavor_name:
2367           get_input: tdcore_flavor_name
2368         tdcore_image_name:
2369           get_input: tdcore_image_name
2370         vcscf_cmrepo_address:
2371           get_input: vcscf_cmrepo_address
2372         vcscf_dns_address:
2373           get_input: vcscf_dns_address
2374         vcscf_internal_network_mtu:
2375           get_input: vcscf_internal_network_mtu
2376         tdcore_server_group: tdcore_zone_0_server_group_group
2377         index:
2378           get_property:
2379           - SELF
2380           - service_template_filter
2381           - index_value
2382         vcscf_internal_netmask:
2383           get_input: vcscf_internal_netmask
2384         port_tdcore_internal_0_port_0_ip_requirements:
2385         - ip_version: 4
2386           ip_count_required:
2387             is_required: true
2388           floating_ip_count_required:
2389             is_required: false
2390         vcscf_name_delimeter:
2391           get_input: vcscf_name_delimeter
2392         tdcore_internal_ips:
2393           get_input: tdcore_internal_zone_0_ips
2394         tdcore_dpdk_ips:
2395           get_input: tdcore_dpdk_zone_0_ips
2396         tdcore_uuids:
2397           get_input: tdcore_zone_0_uuids
2398         vcscf_dn:
2399           get_input: vcscf_dn
2400         port_tdcore_internal_0_port_0_network_role_tag: internal
2401         port_tdcore_internal_0_port_0_mac_requirements:
2402           mac_count_required:
2403             is_required: false
2404         vcscf_du:
2405           get_input: vcscf_du
2406       requirements:
2407       - link_tdcore_internal_0_port_0:
2408           capability: tosca.capabilities.network.Linkable
2409           node: cscf_internal_network_0
2410           relationship: tosca.relationships.network.LinksTo
2411       - link_tdcore_dpdk_0_port_1:
2412           capability: tosca.capabilities.network.Linkable
2413           node: cscf_internal_dpdk_network_0
2414           relationship: tosca.relationships.network.LinksTo
2415       - dependency_tdcore_server_0:
2416           capability: tosca.capabilities.Node
2417           node: cscf_internal_network_0
2418           relationship: tosca.relationships.DependsOn
2419       - dependency_tdcore_server_0:
2420           capability: tosca.capabilities.Node
2421           node: cscf_internal_dpdk_network_0
2422           relationship: tosca.relationships.DependsOn
2423     lbd_ims_core_v6_vip_2_port:
2424       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2425       properties:
2426         ip_requirements:
2427         - ip_version: 4
2428           ip_count_required:
2429             is_required: true
2430           floating_ip_count_required:
2431             is_required: false
2432         security_groups:
2433         - cscf_RSG
2434         fixed_ips:
2435         - ip_address:
2436             get_input: lbd_ims_core_v6_vip_0
2437         mac_requirements:
2438           mac_count_required:
2439             is_required: false
2440         name:
2441           str_replace:
2442             template: $NAME$DELlbd$DELims$DELcore$DELvip$DELv6
2443             params:
2444               $NAME:
2445                 get_input: vnf_name
2446               $DEL:
2447                 get_input: vcscf_name_delimeter
2448         network_role_tag: ims_core
2449         network:
2450           get_input: ims_core_net_id
2451     cif_oam_vip_1_port:
2452       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2453       properties:
2454         ip_requirements:
2455         - ip_version: 4
2456           ip_count_required:
2457             is_required: true
2458           floating_ip_count_required:
2459             is_required: false
2460         security_groups:
2461         - cscf_RSG
2462         fixed_ips:
2463         - ip_address:
2464             get_input: cif_oam_vip_0
2465         mac_requirements:
2466           mac_count_required:
2467             is_required: false
2468         name:
2469           str_replace:
2470             template: $NAME$DELcif$DELoam$DELvip0
2471             params:
2472               $NAME:
2473                 get_input: vnf_name
2474               $DEL:
2475                 get_input: vcscf_name_delimeter
2476         network_role_tag: oam
2477         network:
2478           get_input: oam_net_id
2479     oam_volume_0:
2480       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2481       properties:
2482         availability_zone:
2483           get_input: availability_zone_0
2484         size: '(get_input : oam_volume_size_0) * 1024'
2485         name:
2486           str_replace:
2487             template: $VNF$DELoam$DELvolume$DEL0
2488             params:
2489               $DEL:
2490                 get_input: vcscf_name_delimeter
2491               $VNF:
2492                 get_input: vnf_name
2493     abstract_lbd:
2494       type: org.openecomp.resource.abstract.nodes.lbd
2495       directives:
2496       - substitutable
2497       properties:
2498         port_lbd_ims_core_1_port_allowed_address_pairs:
2499         - ip_address:
2500             get_input: lbd_ims_core_v6_vip_0
2501         compute_lbd_user_data_format:
2502         - RAW
2503         compute_lbd_config_drive:
2504         - true
2505         port_lbd_internal_1_port_name:
2506         - str_replace:
2507             template: $PREFIX$DELeth0
2508             params:
2509               $PREFIX:
2510                 get_input: lbd_name_1
2511               $DEL:
2512                 get_input: vcscf_name_delimeter
2513         port_lbd_dpdk_1_port_allowed_address_pairs:
2514         - ip_address: 0.0.0.0/1
2515         - ip_address: 128.0.0.0/1
2516         - ip_address: ::/1
2517         - ip_address: 8000::/1
2518         port_lbd_ims_core_1_port_ip_requirements:
2519         - ip_version: 6
2520           ip_count_required:
2521             is_required: true
2522           floating_ip_count_required:
2523             is_required: false
2524         port_lbd_dpdk_1_port_mac_requirements:
2525           mac_count_required:
2526             is_required: false
2527         vm_flavor_name:
2528           get_input: lbd_flavor_name
2529         port_lbd_ims_core_1_port_mac_requirements:
2530           mac_count_required:
2531             is_required: false
2532         compute_lbd_availability_zone:
2533         - get_input: availability_zone_1
2534         port_lbd_internal_1_port_ip_requirements:
2535         - ip_version: 4
2536           ip_count_required:
2537             is_required: true
2538           floating_ip_count_required:
2539             is_required: false
2540         port_lbd_internal_1_port_security_groups:
2541         - - cscf_RSG
2542         vm_image_name:
2543           get_input: lbd_image_name
2544         port_lbd_dpdk_1_port_network:
2545         - cscf_internal_dpdk_network_0
2546         port_lbd_ims_core_1_port_name:
2547         - str_replace:
2548             template: $PREFIX$DELeth2
2549             params:
2550               $PREFIX:
2551                 get_input: lbd_name_1
2552               $DEL:
2553                 get_input: vcscf_name_delimeter
2554         port_lbd_ims_core_1_port_security_groups:
2555         - - cscf_RSG
2556         port_lbd_ims_core_1_port_fixed_ips:
2557         - ip_address:
2558             get_input: lbd_ims_core_v6_ip_1
2559         port_lbd_internal_1_port_fixed_ips:
2560         - ip_address:
2561             get_input: lbd_internal_ip_1
2562         port_lbd_ims_core_1_port_network:
2563         - get_input: ims_core_net_id
2564         compute_lbd_scheduler_hints:
2565         - group: lbd_server_group_group
2566         port_lbd_dpdk_1_port_name:
2567         - str_replace:
2568             template: $PREFIX$DELeth1
2569             params:
2570               $PREFIX:
2571                 get_input: lbd_name_1
2572               $DEL:
2573                 get_input: vcscf_name_delimeter
2574         port_lbd_dpdk_1_port_security_groups:
2575         - - cscf_RSG
2576         port_lbd_dpdk_1_port_fixed_ips:
2577         - ip_address:
2578             get_input: lbd_internal_dpdk_ip_1
2579         port_lbd_internal_1_port_network:
2580         - cscf_internal_network_0
2581         port_lbd_dpdk_1_port_ip_requirements:
2582         - ip_version: 4
2583           ip_count_required:
2584             is_required: true
2585           floating_ip_count_required:
2586             is_required: false
2587         compute_lbd_metadata:
2588         - vf_module_id:
2589             get_input: vf_module_id
2590           vm_role: lbd
2591           vnf_id:
2592             get_input: vnf_id
2593           vnf_name:
2594             get_input: vnf_name
2595           vf_module_name:
2596             get_input: vf_module_name
2597         port_lbd_internal_1_port_mac_requirements:
2598           mac_count_required:
2599             is_required: false
2600         compute_lbd_name:
2601         - get_input: lbd_name_1
2602         port_lbd_ims_core_1_port_network_role_tag: ims_core
2603         service_template_filter:
2604           substitute_service_template: Nested_lbdServiceTemplate.yaml
2605           count: 1
2606         index_value:
2607           get_property:
2608           - SELF
2609           - service_template_filter
2610           - index_value
2611       requirements:
2612       - link_lbd_lbd_internal_1_port:
2613           capability: tosca.capabilities.network.Linkable
2614           node: cscf_internal_network_0
2615           relationship: tosca.relationships.network.LinksTo
2616       - dependency_lbd_lbd_internal_1_port:
2617           capability: tosca.capabilities.Node
2618           node: cscf_internal_network_0
2619           relationship: tosca.relationships.DependsOn
2620       - link_lbd_lbd_dpdk_1_port:
2621           capability: tosca.capabilities.network.Linkable
2622           node: cscf_internal_dpdk_network_0
2623           relationship: tosca.relationships.network.LinksTo
2624       - dependency_lbd_lbd_dpdk_1_port:
2625           capability: tosca.capabilities.Node
2626           node: cscf_internal_dpdk_network_0
2627           relationship: tosca.relationships.DependsOn
2628     oam_internal_vip_0_port:
2629       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2630       properties:
2631         ip_requirements:
2632         - ip_version: 4
2633           ip_count_required:
2634             is_required: true
2635           floating_ip_count_required:
2636             is_required: false
2637         security_groups:
2638         - cscf_RSG
2639         fixed_ips:
2640         - ip_address:
2641             get_input: oam_internal_vip_0
2642         mac_requirements:
2643           mac_count_required:
2644             is_required: false
2645         name:
2646           str_replace:
2647             template: $NAME$DELoam$DELinternal$DELvip
2648             params:
2649               $NAME:
2650                 get_input: vnf_name
2651               $DEL:
2652                 get_input: vcscf_name_delimeter
2653         network: cscf_internal_network_0
2654       requirements:
2655       - link:
2656           capability: tosca.capabilities.network.Linkable
2657           node: cscf_internal_network_0
2658           relationship: tosca.relationships.network.LinksTo
2659       - dependency:
2660           capability: tosca.capabilities.Node
2661           node: cscf_internal_network_0
2662           relationship: tosca.relationships.DependsOn
2663     tdcore_zone_1_RRG:
2664       type: org.openecomp.resource.abstract.nodes.heat.tdcore
2665       directives:
2666       - substitutable
2667       properties:
2668         vf_module_id:
2669           get_input: vf_module_id
2670         internal_net_id: cscf_internal_network_0
2671         vcscf_release:
2672           get_input: vcscf_release
2673         tdcore_security_group: cscf_RSG
2674         tdcore_names:
2675           get_input: tdcore_zone_1_names
2676         port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
2677         port_tdcore_dpdk_0_port_1_ip_requirements:
2678         - ip_version: 4
2679           ip_count_required:
2680             is_required: true
2681           floating_ip_count_required:
2682             is_required: false
2683         vcscf_gateway:
2684           get_input: oam_internal_vip_0
2685         vnf_name:
2686           get_input: vnf_name
2687         internal_dpdk_net_id: cscf_internal_dpdk_network_0
2688         vf_module_name:
2689           get_input: vf_module_name
2690         service_template_filter:
2691           substitute_service_template: nested_tdcoreServiceTemplate.yaml
2692           count:
2693             get_input: tdcore_zone_1_count
2694           mandatory: false
2695         vcscf_swrepo_address:
2696           get_input: vcscf_swrepo_address
2697         vnf_id:
2698           get_input: vnf_id
2699         availability_zone_0:
2700           get_input: availability_zone_1
2701         port_tdcore_dpdk_0_port_1_mac_requirements:
2702           mac_count_required:
2703             is_required: false
2704         tdcore_flavor_name:
2705           get_input: tdcore_flavor_name
2706         tdcore_image_name:
2707           get_input: tdcore_image_name
2708         vcscf_cmrepo_address:
2709           get_input: vcscf_cmrepo_address
2710         vcscf_dns_address:
2711           get_input: vcscf_dns_address
2712         vcscf_internal_network_mtu:
2713           get_input: vcscf_internal_network_mtu
2714         tdcore_server_group: tdcore_zone_1_server_group_group
2715         index:
2716           get_property:
2717           - SELF
2718           - service_template_filter
2719           - index_value
2720         vcscf_internal_netmask:
2721           get_input: vcscf_internal_netmask
2722         port_tdcore_internal_0_port_0_ip_requirements:
2723         - ip_version: 4
2724           ip_count_required:
2725             is_required: true
2726           floating_ip_count_required:
2727             is_required: false
2728         vcscf_name_delimeter:
2729           get_input: vcscf_name_delimeter
2730         tdcore_internal_ips:
2731           get_input: tdcore_internal_zone_1_ips
2732         tdcore_dpdk_ips:
2733           get_input: tdcore_dpdk_zone_1_ips
2734         tdcore_uuids:
2735           get_input: tdcore_zone_1_uuids
2736         vcscf_dn:
2737           get_input: vcscf_dn
2738         port_tdcore_internal_0_port_0_network_role_tag: internal
2739         port_tdcore_internal_0_port_0_mac_requirements:
2740           mac_count_required:
2741             is_required: false
2742         vcscf_du:
2743           get_input: vcscf_du
2744       requirements:
2745       - link_tdcore_internal_0_port_0:
2746           capability: tosca.capabilities.network.Linkable
2747           node: cscf_internal_network_0
2748           relationship: tosca.relationships.network.LinksTo
2749       - link_tdcore_dpdk_0_port_1:
2750           capability: tosca.capabilities.network.Linkable
2751           node: cscf_internal_dpdk_network_0
2752           relationship: tosca.relationships.network.LinksTo
2753       - dependency_tdcore_server_0:
2754           capability: tosca.capabilities.Node
2755           node: cscf_internal_network_0
2756           relationship: tosca.relationships.DependsOn
2757       - dependency_tdcore_server_0:
2758           capability: tosca.capabilities.Node
2759           node: cscf_internal_dpdk_network_0
2760           relationship: tosca.relationships.DependsOn
2761     oam_volume_1:
2762       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2763       properties:
2764         availability_zone:
2765           get_input: availability_zone_1
2766         size: '(get_input : oam_volume_size_0) * 1024'
2767         name:
2768           str_replace:
2769             template: $VNF$DELoam$DELvolume$DEL1
2770             params:
2771               $DEL:
2772                 get_input: vcscf_name_delimeter
2773               $VNF:
2774                 get_input: vnf_name
2775     abstract_cdi:
2776       type: org.openecomp.resource.abstract.nodes.cdi
2777       directives:
2778       - substitutable
2779       properties:
2780         port_cdi_internal_0_port_ip_requirements:
2781         - ip_version: 4
2782           ip_count_required:
2783             is_required: true
2784           floating_ip_count_required:
2785             is_required: false
2786         - ip_version: 6
2787           ip_count_required:
2788             is_required: true
2789           floating_ip_count_required:
2790             is_required: false
2791         vm_flavor_name:
2792           get_input: cdi_flavor_name
2793         port_cdi_ims_core_0_port_name:
2794         - str_replace:
2795             template: $PREFIX$DELeth1
2796             params:
2797               $PREFIX:
2798                 get_input: cdi_name_0
2799               $DEL:
2800                 get_input: vcscf_name_delimeter
2801         port_cdi_internal_0_port_allowed_address_pairs:
2802         - ip_address: 0.0.0.0/1
2803         - ip_address: 128.0.0.0/1
2804         - ip_address: ::/1
2805         - ip_address: 8000::/1
2806         vm_image_name:
2807           get_input: cdi_image_name
2808         compute_cdi_scheduler_hints:
2809         - group: cdi_server_group_group
2810         compute_cdi_name:
2811         - get_input: cdi_name_0
2812         port_cdi_ims_core_0_port_ip_requirements:
2813         - ip_version: 6
2814           ip_count_required:
2815             is_required: true
2816           floating_ip_count_required:
2817             is_required: false
2818         port_cdi_ims_core_0_port_network_role_tag: ims_core
2819         compute_cdi_user_data_format:
2820         - RAW
2821         port_cdi_internal_0_port_name:
2822         - str_replace:
2823             template: $PREFIX$DELeth0
2824             params:
2825               $PREFIX:
2826                 get_input: cdi_name_0
2827               $DEL:
2828                 get_input: vcscf_name_delimeter
2829         compute_cdi_availability_zone:
2830         - get_input: availability_zone_0
2831         port_cdi_ims_core_0_port_network:
2832         - get_input: ims_core_net_id
2833         port_cdi_internal_0_port_network:
2834         - cscf_internal_network_0
2835         port_cdi_internal_0_port_fixed_ips:
2836         - ip_address:
2837             get_input: cdi_internal_ip_0
2838         - ip_address:
2839             get_input: cdi_internal_v6_ip_0
2840         compute_cdi_config_drive:
2841         - true
2842         port_cdi_internal_0_port_security_groups:
2843         - - cscf_RSG
2844         port_cdi_ims_core_0_port_security_groups:
2845         - - cscf_RSG
2846         port_cdi_ims_core_0_port_fixed_ips:
2847         - ip_address:
2848             get_input: cdi_ims_core_v6_ip_0
2849         port_cdi_internal_0_port_mac_requirements:
2850           mac_count_required:
2851             is_required: false
2852         port_cdi_ims_core_0_port_allowed_address_pairs:
2853         - ip_address:
2854             get_input: cdi_ims_core_v6_vip_0
2855         compute_cdi_metadata:
2856         - vf_module_id:
2857             get_input: vf_module_id
2858           vm_role: cdi
2859           vnf_id:
2860             get_input: vnf_id
2861           vnf_name:
2862             get_input: vnf_name
2863           vf_module_name:
2864             get_input: vf_module_name
2865         port_cdi_ims_core_0_port_mac_requirements:
2866           mac_count_required:
2867             is_required: false
2868         service_template_filter:
2869           substitute_service_template: Nested_cdiServiceTemplate.yaml
2870           count: 1
2871         index_value:
2872           get_property:
2873           - SELF
2874           - service_template_filter
2875           - index_value
2876       requirements:
2877       - link_cdi_cdi_internal_0_port:
2878           capability: tosca.capabilities.network.Linkable
2879           node: cscf_internal_network_0
2880           relationship: tosca.relationships.network.LinksTo
2881       - dependency_cdi_cdi_internal_0_port:
2882           capability: tosca.capabilities.Node
2883           node: cscf_internal_network_0
2884           relationship: tosca.relationships.DependsOn
2885     cif_volume_0:
2886       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2887       properties:
2888         availability_zone:
2889           get_input: availability_zone_0
2890         size: '(get_input : cif_volume_size_0) * 1024'
2891         name:
2892           str_replace:
2893             template: $VNF$DELcif$DELvolume$DEL0
2894             params:
2895               $DEL:
2896                 get_input: vcscf_name_delimeter
2897               $VNF:
2898                 get_input: vnf_name
2899     cif_volume_1:
2900       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2901       properties:
2902         availability_zone:
2903           get_input: availability_zone_1
2904         size: '(get_input : cif_volume_size_0) * 1024'
2905         name:
2906           str_replace:
2907             template: $VNF$DELcif$DELvolume$DEL1
2908             params:
2909               $DEL:
2910                 get_input: vcscf_name_delimeter
2911               $VNF:
2912                 get_input: vnf_name
2913     abstract_oam_1:
2914       type: org.openecomp.resource.abstract.nodes.oam_1
2915       directives:
2916       - substitutable
2917       properties:
2918         port_oam_internal_1_port_security_groups:
2919         - - cscf_RSG
2920         port_oam_oam_1_port_allowed_address_pairs:
2921         - ip_address:
2922             get_input: oam_oam_vip_0
2923         vm_flavor_name:
2924           get_input: oam_flavor_name
2925         port_oam_oam_1_port_ip_requirements:
2926         - ip_version: 4
2927           ip_count_required:
2928             is_required: true
2929           floating_ip_count_required:
2930             is_required: false
2931         port_oam_oam_1_port_network_role_tag: oam
2932         port_oam_oam_1_port_security_groups:
2933         - - cscf_RSG
2934         vm_image_name:
2935           get_input: oam_image_name
2936         compute_oam_config_drive:
2937         - true
2938         port_oam_internal_1_port_network:
2939         - cscf_internal_network_0
2940         port_oam_oam_1_port_fixed_ips:
2941         - ip_address:
2942             get_input: oam_oam_ip_1
2943         port_oam_internal_1_port_ip_requirements:
2944         - ip_version: 4
2945           ip_count_required:
2946             is_required: true
2947           floating_ip_count_required:
2948             is_required: false
2949         port_oam_oam_1_port_network:
2950         - get_input: oam_net_id
2951         port_oam_internal_1_port_allowed_address_pairs:
2952         - ip_address: 0.0.0.0/1
2953         - ip_address: 128.0.0.0/1
2954         - ip_address: ::/1
2955         - ip_address: 8000::/1
2956         compute_oam_user_data_format:
2957         - RAW
2958         port_oam_internal_1_port_name:
2959         - str_replace:
2960             template: $PREFIX$DELeth0
2961             params:
2962               $PREFIX:
2963                 get_input: oam_name_1
2964               $DEL:
2965                 get_input: vcscf_name_delimeter
2966         port_oam_internal_1_port_fixed_ips:
2967         - ip_address:
2968             get_input: oam_internal_ip_1
2969         port_oam_oam_1_port_name:
2970         - str_replace:
2971             template: $PREFIX$DELeth1
2972             params:
2973               $PREFIX:
2974                 get_input: oam_name_1
2975               $DEL:
2976                 get_input: vcscf_name_delimeter
2977         compute_oam_scheduler_hints:
2978         - group: oam_server_group_group
2979         compute_oam_availability_zone:
2980         - get_input: availability_zone_1
2981         compute_oam_metadata:
2982         - vf_module_id:
2983             get_input: vf_module_id
2984           vm_role: oam
2985           vnf_id:
2986             get_input: vnf_id
2987           vnf_name:
2988             get_input: vnf_name
2989           vf_module_name:
2990             get_input: vf_module_name
2991         port_oam_internal_1_port_mac_requirements:
2992           mac_count_required:
2993             is_required: false
2994         compute_oam_name:
2995         - get_input: oam_name_1
2996         port_oam_oam_1_port_mac_requirements:
2997           mac_count_required:
2998             is_required: false
2999         service_template_filter:
3000           substitute_service_template: Nested_oam_1ServiceTemplate.yaml
3001           count: 1
3002         index_value:
3003           get_property:
3004           - SELF
3005           - service_template_filter
3006           - index_value
3007       requirements:
3008       - link_oam_oam_internal_1_port:
3009           capability: tosca.capabilities.network.Linkable
3010           node: cscf_internal_network_0
3011           relationship: tosca.relationships.network.LinksTo
3012       - dependency_oam_oam_internal_1_port:
3013           capability: tosca.capabilities.Node
3014           node: cscf_internal_network_0
3015           relationship: tosca.relationships.DependsOn
3016     abstract_oam_2:
3017       type: org.openecomp.resource.abstract.nodes.oam_2
3018       directives:
3019       - substitutable
3020       properties:
3021         port_oam_oam_2_port_network_role_tag: oam
3022         port_oam_oam_2_port_security_groups:
3023         - - cscf_RSG
3024         port_oam_oam_2_port_name:
3025         - str_replace:
3026             template: $PREFIX$DELeth1
3027             params:
3028               $PREFIX:
3029                 get_input: oam_name_2
3030               $DEL:
3031                 get_input: vcscf_name_delimeter
3032         port_oam_internal_2_port_name:
3033         - str_replace:
3034             template: $PREFIX$DELeth0
3035             params:
3036               $PREFIX:
3037                 get_input: oam_name_2
3038               $DEL:
3039                 get_input: vcscf_name_delimeter
3040         vm_flavor_name:
3041           get_input: oam_flavor_name
3042         port_oam_internal_2_port_mac_requirements:
3043           mac_count_required:
3044             is_required: false
3045         vm_image_name:
3046           get_input: oam_image_name
3047         compute_oam_config_drive:
3048         - true
3049         port_oam_internal_2_port_allowed_address_pairs:
3050         - ip_address: 0.0.0.0/1
3051         - ip_address: 128.0.0.0/1
3052         - ip_address: ::/1
3053         - ip_address: 8000::/1
3054         port_oam_internal_2_port_network:
3055         - cscf_internal_network_0
3056         port_oam_internal_2_port_fixed_ips:
3057         - ip_address:
3058             get_input: oam_internal_ip_2
3059         port_oam_oam_2_port_fixed_ips:
3060         - ip_address:
3061             get_input: oam_oam_ip_2
3062         port_oam_oam_2_port_mac_requirements:
3063           mac_count_required:
3064             is_required: false
3065         port_oam_oam_2_port_network:
3066         - get_input: oam_net_id
3067         compute_oam_user_data_format:
3068         - RAW
3069         port_oam_internal_2_port_security_groups:
3070         - - cscf_RSG
3071         port_oam_oam_2_port_ip_requirements:
3072         - ip_version: 4
3073           ip_count_required:
3074             is_required: true
3075           floating_ip_count_required:
3076             is_required: false
3077         compute_oam_scheduler_hints:
3078         - group: oam_server_group_group
3079         port_oam_internal_2_port_ip_requirements:
3080         - ip_version: 4
3081           ip_count_required:
3082             is_required: true
3083           floating_ip_count_required:
3084             is_required: false
3085         compute_oam_availability_zone:
3086         - get_input: availability_zone_0
3087         compute_oam_metadata:
3088         - vf_module_id:
3089             get_input: vf_module_id
3090           vm_role: oam
3091           vnf_id:
3092             get_input: vnf_id
3093           vnf_name:
3094             get_input: vnf_name
3095           vf_module_name:
3096             get_input: vf_module_name
3097         port_oam_oam_2_port_allowed_address_pairs:
3098         - ip_address:
3099             get_input: oam_oam_vip_0
3100         compute_oam_name:
3101         - get_input: oam_name_2
3102         service_template_filter:
3103           substitute_service_template: Nested_oam_2ServiceTemplate.yaml
3104           count: 1
3105         index_value:
3106           get_property:
3107           - SELF
3108           - service_template_filter
3109           - index_value
3110       requirements:
3111       - link_oam_oam_internal_2_port:
3112           capability: tosca.capabilities.network.Linkable
3113           node: cscf_internal_network_0
3114           relationship: tosca.relationships.network.LinksTo
3115       - dependency_oam_oam_internal_2_port:
3116           capability: tosca.capabilities.Node
3117           node: cscf_internal_network_0
3118           relationship: tosca.relationships.DependsOn
3119     cif_ims_li_v6_vip_4_port:
3120       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3121       properties:
3122         ip_requirements:
3123         - ip_version: 4
3124           ip_count_required:
3125             is_required: true
3126           floating_ip_count_required:
3127             is_required: false
3128         security_groups:
3129         - cscf_RSG
3130         fixed_ips:
3131         - ip_address:
3132             get_input: cif_ims_li_v6_vip_0
3133         mac_requirements:
3134           mac_count_required:
3135             is_required: false
3136         name:
3137           str_replace:
3138             template: $NAME$DELcif$DELims$DELli$DELvip$DELv6
3139             params:
3140               $NAME:
3141                 get_input: vnf_name
3142               $DEL:
3143                 get_input: vcscf_name_delimeter
3144         network_role_tag: ims_li_v6
3145         network:
3146           get_input: ims_li_v6_net_id
3147     cscf_internal_network_0:
3148       type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
3149       properties:
3150         dhcp_enabled: false
3151         shared: false
3152         ip_version: 4
3153         admin_state_up: true
3154         network_name:
3155           str_replace:
3156             template: $PREFIX$DELinternal$DELnetwork
3157             params:
3158               $PREFIX:
3159                 get_input: vnf_name
3160               $DEL:
3161                 get_input: vcscf_name_delimeter
3162         subnets:
3163           cscf_internal_subnet_0:
3164             enable_dhcp: false
3165             ip_version: 4
3166             name:
3167               str_replace:
3168                 template: $PREFIX$DELinternal$DELsubnet
3169                 params:
3170                   $PREFIX:
3171                     get_input: vnf_name
3172                   $DEL:
3173                     get_input: vcscf_name_delimeter
3174             cidr:
3175               get_input: vcscf_internal_network_cidr
3176           cscf_internal_subnet_v6_0:
3177             enable_dhcp: false
3178             ip_version: 6
3179             name:
3180               str_replace:
3181                 template: $PREFIX$DELinternal$DELsubnetv6
3182                 params:
3183                   $PREFIX:
3184                     get_input: vnf_name
3185                   $DEL:
3186                     get_input: vcscf_name_delimeter
3187             cidr:
3188               get_input: vcscf_internal_network_v6_cidr
3189     abstract_oam:
3190       type: org.openecomp.resource.abstract.nodes.oam
3191       directives:
3192       - substitutable
3193       properties:
3194         port_oam_oam_0_port_name:
3195         - str_replace:
3196             template: $PREFIX$DELeth1
3197             params:
3198               $PREFIX:
3199                 get_input: oam_name_0
3200               $DEL:
3201                 get_input: vcscf_name_delimeter
3202         port_oam_oam_0_port_fixed_ips:
3203         - ip_address:
3204             get_input: oam_oam_ip_0
3205         vm_flavor_name:
3206           get_input: oam_flavor_name
3207         port_oam_oam_0_port_mac_requirements:
3208           mac_count_required:
3209             is_required: false
3210         port_oam_internal_0_port_ip_requirements:
3211         - ip_version: 4
3212           ip_count_required:
3213             is_required: true
3214           floating_ip_count_required:
3215             is_required: false
3216         port_oam_internal_0_port_network:
3217         - cscf_internal_network_0
3218         vm_image_name:
3219           get_input: oam_image_name
3220         compute_oam_config_drive:
3221         - true
3222         port_oam_internal_0_port_name:
3223         - str_replace:
3224             template: $PREFIX$DELeth0
3225             params:
3226               $PREFIX:
3227                 get_input: oam_name_0
3228               $DEL:
3229                 get_input: vcscf_name_delimeter
3230         port_oam_oam_0_port_allowed_address_pairs:
3231         - ip_address:
3232             get_input: oam_oam_vip_0
3233         port_oam_internal_0_port_security_groups:
3234         - - cscf_RSG
3235         port_oam_internal_0_port_fixed_ips:
3236         - ip_address:
3237             get_input: oam_internal_ip_0
3238         port_oam_oam_0_port_network_role_tag: oam
3239         compute_oam_user_data_format:
3240         - RAW
3241         port_oam_oam_0_port_network:
3242         - get_input: oam_net_id
3243         port_oam_oam_0_port_ip_requirements:
3244         - ip_version: 4
3245           ip_count_required:
3246             is_required: true
3247           floating_ip_count_required:
3248             is_required: false
3249         port_oam_internal_0_port_mac_requirements:
3250           mac_count_required:
3251             is_required: false
3252         compute_oam_scheduler_hints:
3253         - group: oam_server_group_group
3254         port_oam_internal_0_port_allowed_address_pairs:
3255         - ip_address: 0.0.0.0/1
3256         - ip_address: 128.0.0.0/1
3257         - ip_address: ::/1
3258         - ip_address: 8000::/1
3259         compute_oam_availability_zone:
3260         - get_input: availability_zone_0
3261         compute_oam_metadata:
3262         - vf_module_id:
3263             get_input: vf_module_id
3264           vm_role: oam
3265           vnf_id:
3266             get_input: vnf_id
3267           vnf_name:
3268             get_input: vnf_name
3269           vf_module_name:
3270             get_input: vf_module_name
3271         compute_oam_name:
3272         - get_input: oam_name_0
3273         port_oam_oam_0_port_security_groups:
3274         - - cscf_RSG
3275         service_template_filter:
3276           substitute_service_template: Nested_oamServiceTemplate.yaml
3277           count: 1
3278         index_value:
3279           get_property:
3280           - SELF
3281           - service_template_filter
3282           - index_value
3283       requirements:
3284       - link_oam_oam_internal_0_port:
3285           capability: tosca.capabilities.network.Linkable
3286           node: cscf_internal_network_0
3287           relationship: tosca.relationships.network.LinksTo
3288       - dependency_oam_oam_internal_0_port:
3289           capability: tosca.capabilities.Node
3290           node: cscf_internal_network_0
3291           relationship: tosca.relationships.DependsOn
3292     abstract_lbd_1:
3293       type: org.openecomp.resource.abstract.nodes.lbd_1
3294       directives:
3295       - substitutable
3296       properties:
3297         compute_lbd_user_data_format:
3298         - RAW
3299         compute_lbd_config_drive:
3300         - true
3301         port_lbd_dpdk_0_port_fixed_ips:
3302         - ip_address:
3303             get_input: lbd_internal_dpdk_ip_0
3304         port_lbd_internal_0_port_security_groups:
3305         - - cscf_RSG
3306         vm_flavor_name:
3307           get_input: lbd_flavor_name
3308         port_lbd_dpdk_0_port_security_groups:
3309         - - cscf_RSG
3310         compute_lbd_availability_zone:
3311         - get_input: availability_zone_0
3312         port_lbd_dpdk_0_port_allowed_address_pairs:
3313         - ip_address: 0.0.0.0/1
3314         - ip_address: 128.0.0.0/1
3315         - ip_address: ::/1
3316         - ip_address: 8000::/1
3317         vm_image_name:
3318           get_input: lbd_image_name
3319         port_lbd_dpdk_0_port_name:
3320         - str_replace:
3321             template: $PREFIX$DELeth1
3322             params:
3323               $PREFIX:
3324                 get_input: lbd_name_0
3325               $DEL:
3326                 get_input: vcscf_name_delimeter
3327         port_lbd_dpdk_0_port_ip_requirements:
3328         - ip_version: 4
3329           ip_count_required:
3330             is_required: true
3331           floating_ip_count_required:
3332             is_required: false
3333         port_lbd_ims_core_0_port_network:
3334         - get_input: ims_core_net_id
3335         port_lbd_dpdk_0_port_network:
3336         - cscf_internal_dpdk_network_0
3337         port_lbd_ims_core_0_port_mac_requirements:
3338           mac_count_required:
3339             is_required: false
3340         port_lbd_ims_core_0_port_allowed_address_pairs:
3341         - ip_address:
3342             get_input: lbd_ims_core_v6_vip_0
3343         port_lbd_internal_0_port_name:
3344         - str_replace:
3345             template: $PREFIX$DELeth0
3346             params:
3347               $PREFIX:
3348                 get_input: lbd_name_0
3349               $DEL:
3350                 get_input: vcscf_name_delimeter
3351         port_lbd_ims_core_0_port_network_role_tag: ims_core
3352         compute_lbd_scheduler_hints:
3353         - group: lbd_server_group_group
3354         port_lbd_internal_0_port_mac_requirements:
3355           mac_count_required:
3356             is_required: false
3357         port_lbd_ims_core_0_port_fixed_ips:
3358         - ip_address:
3359             get_input: lbd_ims_core_v6_ip_0
3360         port_lbd_ims_core_0_port_ip_requirements:
3361         - ip_version: 6
3362           ip_count_required:
3363             is_required: true
3364           floating_ip_count_required:
3365             is_required: false
3366         port_lbd_internal_0_port_fixed_ips:
3367         - ip_address:
3368             get_input: lbd_internal_ip_0
3369         port_lbd_internal_0_port_network:
3370         - cscf_internal_network_0
3371         port_lbd_dpdk_0_port_mac_requirements:
3372           mac_count_required:
3373             is_required: false
3374         compute_lbd_metadata:
3375         - vf_module_id:
3376             get_input: vf_module_id
3377           vm_role: lbd
3378           vnf_id:
3379             get_input: vnf_id
3380           vnf_name:
3381             get_input: vnf_name
3382           vf_module_name:
3383             get_input: vf_module_name
3384         compute_lbd_name:
3385         - get_input: lbd_name_0
3386         port_lbd_internal_0_port_ip_requirements:
3387         - ip_version: 4
3388           ip_count_required:
3389             is_required: true
3390           floating_ip_count_required:
3391             is_required: false
3392         port_lbd_ims_core_0_port_security_groups:
3393         - - cscf_RSG
3394         port_lbd_ims_core_0_port_name:
3395         - str_replace:
3396             template: $PREFIX$DELeth2
3397             params:
3398               $PREFIX:
3399                 get_input: lbd_name_0
3400               $DEL:
3401                 get_input: vcscf_name_delimeter
3402         service_template_filter:
3403           substitute_service_template: Nested_lbd_1ServiceTemplate.yaml
3404           count: 1
3405         index_value:
3406           get_property:
3407           - SELF
3408           - service_template_filter
3409           - index_value
3410       requirements:
3411       - link_lbd_lbd_internal_0_port:
3412           capability: tosca.capabilities.network.Linkable
3413           node: cscf_internal_network_0
3414           relationship: tosca.relationships.network.LinksTo
3415       - dependency_lbd_lbd_internal_0_port:
3416           capability: tosca.capabilities.Node
3417           node: cscf_internal_network_0
3418           relationship: tosca.relationships.DependsOn
3419       - link_lbd_lbd_dpdk_0_port:
3420           capability: tosca.capabilities.network.Linkable
3421           node: cscf_internal_dpdk_network_0
3422           relationship: tosca.relationships.network.LinksTo
3423       - dependency_lbd_lbd_dpdk_0_port:
3424           capability: tosca.capabilities.Node
3425           node: cscf_internal_dpdk_network_0
3426           relationship: tosca.relationships.DependsOn
3427     cscf_zone_0_RRG:
3428       type: org.openecomp.resource.abstract.nodes.heat.cscf
3429       directives:
3430       - substitutable
3431       properties:
3432         vf_module_id:
3433           get_input: vf_module_id
3434         internal_net_id: cscf_internal_network_0
3435         vcscf_release:
3436           get_input: vcscf_release
3437         cscf_internal_ips:
3438           get_input: cscf_internal_zone_0_ips
3439         vcscf_gateway:
3440           get_input: oam_internal_vip_0
3441         vnf_name:
3442           get_input: vnf_name
3443         vf_module_name:
3444           get_input: vf_module_name
3445         cscf_image_name:
3446           get_input: cscf_image_name
3447         cscf_names:
3448           get_input: cscf_zone_0_names
3449         service_template_filter:
3450           substitute_service_template: nested_cscfServiceTemplate.yaml
3451           count:
3452             get_input: cscf_zone_0_count
3453           mandatory: false
3454         vcscf_swrepo_address:
3455           get_input: vcscf_swrepo_address
3456         cscf_uuids:
3457           get_input: cscf_zone_0_uuids
3458         vnf_id:
3459           get_input: vnf_id
3460         availability_zone_0:
3461           get_input: availability_zone_0
3462         cscf_internal_v6_ips:
3463           get_input: cscf_internal_zone_0_v6_ips
3464         cscf_flavor_name:
3465           get_input: cscf_flavor_name
3466         vcscf_cmrepo_address:
3467           get_input: vcscf_cmrepo_address
3468         vcscf_dns_address:
3469           get_input: vcscf_dns_address
3470         vcscf_internal_network_mtu:
3471           get_input: vcscf_internal_network_mtu
3472         port_cscf_internal_0_port_0_ip_requirements:
3473         - ip_version: 4
3474           ip_count_required:
3475             is_required: true
3476           floating_ip_count_required:
3477             is_required: false
3478         - ip_version: 6
3479           ip_count_required:
3480             is_required: true
3481           floating_ip_count_required:
3482             is_required: false
3483         index:
3484           get_property:
3485           - SELF
3486           - service_template_filter
3487           - index_value
3488         vcscf_internal_netmask:
3489           get_input: vcscf_internal_netmask
3490         vcscf_name_delimeter:
3491           get_input: vcscf_name_delimeter
3492         port_cscf_internal_0_port_0_network_role_tag: internal
3493         vcscf_dn:
3494           get_input: vcscf_dn
3495         vcscf_du:
3496           get_input: vcscf_du
3497         port_cscf_internal_0_port_0_mac_requirements:
3498           mac_count_required:
3499             is_required: false
3500         cscf_security_group: cscf_RSG
3501       requirements:
3502       - link_cscf_internal_0_port_0:
3503           capability: tosca.capabilities.network.Linkable
3504           node: cscf_internal_network_0
3505           relationship: tosca.relationships.network.LinksTo
3506       - dependency_cscf_server_0:
3507           capability: tosca.capabilities.Node
3508           node: cscf_internal_network_0
3509           relationship: tosca.relationships.DependsOn
3510     lbd_internal_dpdk_vip_1_port:
3511       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3512       properties:
3513         ip_requirements:
3514         - ip_version: 4
3515           ip_count_required:
3516             is_required: true
3517           floating_ip_count_required:
3518             is_required: false
3519         security_groups:
3520         - cscf_RSG
3521         fixed_ips:
3522         - ip_address:
3523             get_input: lbd_internal_dpdk_vip_0
3524         mac_requirements:
3525           mac_count_required:
3526             is_required: false
3527         name:
3528           str_replace:
3529             template: $NAME$DELlbd$DELinternal$DELdpdk$DELvip
3530             params:
3531               $NAME:
3532                 get_input: vnf_name
3533               $DEL:
3534                 get_input: vcscf_name_delimeter
3535         network: cscf_internal_dpdk_network_0
3536       requirements:
3537       - link:
3538           capability: tosca.capabilities.network.Linkable
3539           node: cscf_internal_dpdk_network_0
3540           relationship: tosca.relationships.network.LinksTo
3541       - dependency:
3542           capability: tosca.capabilities.Node
3543           node: cscf_internal_dpdk_network_0
3544           relationship: tosca.relationships.DependsOn
3545     cif_oam_vip_3_port:
3546       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3547       properties:
3548         ip_requirements:
3549         - ip_version: 4
3550           ip_count_required:
3551             is_required: true
3552           floating_ip_count_required:
3553             is_required: false
3554         security_groups:
3555         - cscf_RSG
3556         fixed_ips:
3557         - ip_address:
3558             get_input: cif_oam_vip_1
3559         mac_requirements:
3560           mac_count_required:
3561             is_required: false
3562         name:
3563           str_replace:
3564             template: $NAME$DELcif$DELoam$DELvip1
3565             params:
3566               $NAME:
3567                 get_input: vnf_name
3568               $DEL:
3569                 get_input: vcscf_name_delimeter
3570         network_role_tag: oam
3571         network:
3572           get_input: oam_net_id
3573     cdi_ims_core_v6_vip_1_port:
3574       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
3575       properties:
3576         ip_requirements:
3577         - ip_version: 4
3578           ip_count_required:
3579             is_required: true
3580           floating_ip_count_required:
3581             is_required: false
3582         security_groups:
3583         - cscf_RSG
3584         fixed_ips:
3585         - ip_address:
3586             get_input: cdi_ims_core_v6_vip_0
3587         mac_requirements:
3588           mac_count_required:
3589             is_required: false
3590         name:
3591           str_replace:
3592             template: $NAME$DELcdi$DELims$DELdb$DELvip$DELv6
3593             params:
3594               $NAME:
3595                 get_input: vnf_name
3596               $DEL:
3597                 get_input: vcscf_name_delimeter
3598         network_role_tag: ims_core
3599         network:
3600           get_input: ims_core_net_id
3601     abstract_cif:
3602       type: org.openecomp.resource.abstract.nodes.cif
3603       directives:
3604       - substitutable
3605       properties:
3606         port_cif_ims_core_0_port_network:
3607         - get_input: ims_core_net_id
3608         port_cif_oam_0_port_1_name:
3609         - str_replace:
3610             template: $PREFIX$DELeth1
3611             params:
3612               $PREFIX:
3613                 get_input: cif_name_0
3614               $DEL:
3615                 get_input: vcscf_name_delimeter
3616         port_cif_oam_0_port_1_allowed_address_pairs:
3617         - ip_address:
3618             get_input: cif_oam_vip_0
3619         port_cif_oam_0_port_1_fixed_ips:
3620         - ip_address:
3621             get_input: cif_oam_ip_0
3622         vm_flavor_name:
3623           get_input: cif_flavor_name
3624         port_cif_internal_0_port_name:
3625         - str_replace:
3626             template: $PREFIX$DELeth0
3627             params:
3628               $PREFIX:
3629                 get_input: cif_name_0
3630               $DEL:
3631                 get_input: vcscf_name_delimeter
3632         vm_image_name:
3633           get_input: cif_image_name
3634         compute_cif_user_data_format:
3635         - RAW
3636         port_cif_oam_0_port_1_ip_requirements:
3637         - ip_version: 4
3638           ip_count_required:
3639             is_required: true
3640           floating_ip_count_required:
3641             is_required: false
3642         port_cif_ims_li_0_port_fixed_ips:
3643         - ip_address:
3644             get_input: cif_ims_li_v6_ip_0
3645         compute_cif_scheduler_hints:
3646         - group: cif_server_group_group
3647         port_cif_oam_0_port_1_security_groups:
3648         - - cscf_RSG
3649         port_cif_ims_li_0_port_ip_requirements:
3650         - ip_version: 6
3651           ip_count_required:
3652             is_required: true
3653           floating_ip_count_required:
3654             is_required: false
3655         compute_cif_metadata:
3656         - vf_module_id:
3657             get_input: vf_module_id
3658           vm_role: cif
3659           vnf_id:
3660             get_input: vnf_id
3661           vnf_name:
3662             get_input: vnf_name
3663           vf_module_name:
3664             get_input: vf_module_name
3665         port_cif_ims_li_0_port_name:
3666         - str_replace:
3667             template: $PREFIX$DELeth4
3668             params:
3669               $PREFIX:
3670                 get_input: cif_name_0
3671               $DEL:
3672                 get_input: vcscf_name_delimeter
3673         port_cif_ims_core_0_port_fixed_ips:
3674         - ip_address:
3675             get_input: cif_ims_core_v6_ip_0
3676         port_cif_oam_0_port_3_network_role_tag: oam
3677         port_cif_ims_core_0_port_security_groups:
3678         - - cscf_RSG
3679         port_cif_ims_core_0_port_name:
3680         - str_replace:
3681             template: $PREFIX$DELeth2
3682             params:
3683               $PREFIX:
3684                 get_input: cif_name_0
3685               $DEL:
3686                 get_input: vcscf_name_delimeter
3687         port_cif_internal_0_port_network:
3688         - cscf_internal_network_0
3689         port_cif_oam_0_port_3_security_groups:
3690         - - cscf_RSG
3691         port_cif_ims_core_0_port_ip_requirements:
3692         - ip_version: 6
3693           ip_count_required:
3694             is_required: true
3695           floating_ip_count_required:
3696             is_required: false
3697         port_cif_ims_li_0_port_mac_requirements:
3698           mac_count_required:
3699             is_required: false
3700         port_cif_oam_0_port_1_network:
3701         - get_input: oam_net_id
3702         port_cif_ims_li_0_port_security_groups:
3703         - - cscf_RSG
3704         compute_cif_name:
3705         - get_input: cif_name_0
3706         compute_cif_availability_zone:
3707         - get_input: availability_zone_0
3708         port_cif_oam_0_port_1_network_role_tag: oam
3709         port_cif_oam_0_port_3_mac_requirements:
3710           mac_count_required:
3711             is_required: false
3712         port_cif_ims_core_0_port_allowed_address_pairs:
3713         - ip_address:
3714             get_input: cif_ims_core_v6_vip_0
3715         port_cif_oam_0_port_3_fixed_ips:
3716         - ip_address:
3717             get_input: cif_oam_ip_2
3718         port_cif_ims_core_0_port_network_role_tag: ims_core
3719         port_cif_ims_li_0_port_allowed_address_pairs:
3720         - ip_address:
3721             get_input: cif_ims_li_v6_vip_0
3722         port_cif_internal_0_port_mac_requirements:
3723           mac_count_required:
3724             is_required: false
3725         port_cif_ims_li_0_port_network:
3726         - get_input: ims_li_v6_net_id
3727         port_cif_internal_0_port_security_groups:
3728         - - cscf_RSG
3729         port_cif_ims_li_0_port_network_role_tag: ims_li_v6
3730         port_cif_oam_0_port_3_allowed_address_pairs:
3731         - ip_address:
3732             get_input: cif_oam_vip_1
3733         port_cif_internal_0_port_fixed_ips:
3734         - ip_address:
3735             get_input: cif_internal_ip_0
3736         - ip_address:
3737             get_input: cif_internal_v6_ip_0
3738         compute_cif_config_drive:
3739         - true
3740         port_cif_oam_0_port_3_name:
3741         - str_replace:
3742             template: $PREFIX$DELeth3
3743             params:
3744               $PREFIX:
3745                 get_input: cif_name_0
3746               $DEL:
3747                 get_input: vcscf_name_delimeter
3748         port_cif_oam_0_port_3_network:
3749         - get_input: oam_net_id
3750         port_cif_ims_core_0_port_mac_requirements:
3751           mac_count_required:
3752             is_required: false
3753         port_cif_internal_0_port_allowed_address_pairs:
3754         - ip_address:
3755             get_input: cif_internal_vip_0
3756         port_cif_oam_0_port_1_mac_requirements:
3757           mac_count_required:
3758             is_required: false
3759         port_cif_oam_0_port_3_ip_requirements:
3760         - ip_version: 4
3761           ip_count_required:
3762             is_required: true
3763           floating_ip_count_required:
3764             is_required: false
3765         port_cif_internal_0_port_ip_requirements:
3766         - ip_version: 4
3767           ip_count_required:
3768             is_required: true
3769           floating_ip_count_required:
3770             is_required: false
3771         - ip_version: 6
3772           ip_count_required:
3773             is_required: true
3774           floating_ip_count_required:
3775             is_required: false
3776         service_template_filter:
3777           substitute_service_template: Nested_cifServiceTemplate.yaml
3778           count: 1
3779         index_value:
3780           get_property:
3781           - SELF
3782           - service_template_filter
3783           - index_value
3784       requirements:
3785       - link_cif_cif_internal_0_port:
3786           capability: tosca.capabilities.network.Linkable
3787           node: cscf_internal_network_0
3788           relationship: tosca.relationships.network.LinksTo
3789       - dependency_cif_cif_internal_0_port:
3790           capability: tosca.capabilities.Node
3791           node: cscf_internal_network_0
3792           relationship: tosca.relationships.DependsOn
3793     abstract_cif_1:
3794       type: org.openecomp.resource.abstract.nodes.cif_1
3795       directives:
3796       - substitutable
3797       properties:
3798         port_cif_oam_1_port_1_name:
3799         - str_replace:
3800             template: $PREFIX$DELeth1
3801             params:
3802               $PREFIX:
3803                 get_input: cif_name_1
3804               $DEL:
3805                 get_input: vcscf_name_delimeter
3806         port_cif_ims_core_1_port_security_groups:
3807         - - cscf_RSG
3808         port_cif_oam_1_port_1_mac_requirements:
3809           mac_count_required:
3810             is_required: false
3811         port_cif_oam_1_port_3_network:
3812         - get_input: oam_net_id
3813         vm_flavor_name:
3814           get_input: cif_flavor_name
3815         vm_image_name:
3816           get_input: cif_image_name
3817         compute_cif_user_data_format:
3818         - RAW
3819         port_cif_oam_1_port_3_allowed_address_pairs:
3820         - ip_address:
3821             get_input: cif_oam_vip_1
3822         compute_cif_scheduler_hints:
3823         - group: cif_server_group_group
3824         port_cif_oam_1_port_3_ip_requirements:
3825         - ip_version: 4
3826           ip_count_required:
3827             is_required: true
3828           floating_ip_count_required:
3829             is_required: false
3830         port_cif_internal_1_port_security_groups:
3831         - - cscf_RSG
3832         port_cif_oam_1_port_1_network:
3833         - get_input: oam_net_id
3834         port_cif_ims_core_1_port_network_role_tag: ims_core
3835         port_cif_ims_li_1_port_security_groups:
3836         - - cscf_RSG
3837         port_cif_ims_li_1_port_allowed_address_pairs:
3838         - ip_address:
3839             get_input: cif_ims_li_v6_vip_0
3840         port_cif_internal_1_port_allowed_address_pairs:
3841         - ip_address:
3842             get_input: cif_internal_vip_0
3843         port_cif_oam_1_port_3_security_groups:
3844         - - cscf_RSG
3845         compute_cif_metadata:
3846         - vf_module_id:
3847             get_input: vf_module_id
3848           vm_role: cif
3849           vnf_id:
3850             get_input: vnf_id
3851           vnf_name:
3852             get_input: vnf_name
3853           vf_module_name:
3854             get_input: vf_module_name
3855         port_cif_oam_1_port_1_fixed_ips:
3856         - ip_address:
3857             get_input: cif_oam_ip_1
3858         port_cif_internal_1_port_network:
3859         - cscf_internal_network_0
3860         port_cif_ims_core_1_port_network:
3861         - get_input: ims_core_net_id
3862         port_cif_oam_1_port_3_fixed_ips:
3863         - ip_address:
3864             get_input: cif_oam_ip_3
3865         port_cif_oam_1_port_1_ip_requirements:
3866         - ip_version: 4
3867           ip_count_required:
3868             is_required: true
3869           floating_ip_count_required:
3870             is_required: false
3871         port_cif_ims_core_1_port_mac_requirements:
3872           mac_count_required:
3873             is_required: false
3874         compute_cif_name:
3875         - get_input: cif_name_1
3876         compute_cif_availability_zone:
3877         - get_input: availability_zone_1
3878         port_cif_internal_1_port_ip_requirements:
3879         - ip_version: 4
3880           ip_count_required:
3881             is_required: true
3882           floating_ip_count_required:
3883             is_required: false
3884         - ip_version: 6
3885           ip_count_required:
3886             is_required: true
3887           floating_ip_count_required:
3888             is_required: false
3889         port_cif_ims_li_1_port_name:
3890         - str_replace:
3891             template: $PREFIX$DELeth4
3892             params:
3893               $PREFIX:
3894                 get_input: cif_name_1
3895               $DEL:
3896                 get_input: vcscf_name_delimeter
3897         port_cif_internal_1_port_name:
3898         - str_replace:
3899             template: $PREFIX$DELeth0
3900             params:
3901               $PREFIX:
3902                 get_input: cif_name_1
3903               $DEL:
3904                 get_input: vcscf_name_delimeter
3905         port_cif_ims_li_1_port_fixed_ips:
3906         - ip_address:
3907             get_input: cif_ims_li_v6_ip_1
3908         port_cif_internal_1_port_mac_requirements:
3909           mac_count_required:
3910             is_required: false
3911         port_cif_ims_li_1_port_mac_requirements:
3912           mac_count_required:
3913             is_required: false
3914         port_cif_ims_li_1_port_ip_requirements:
3915         - ip_version: 6
3916           ip_count_required:
3917             is_required: true
3918           floating_ip_count_required:
3919             is_required: false
3920         port_cif_ims_core_1_port_fixed_ips:
3921         - ip_address:
3922             get_input: cif_ims_core_v6_ip_1
3923         port_cif_ims_core_1_port_allowed_address_pairs:
3924         - ip_address:
3925             get_input: cif_ims_core_v6_vip_0
3926         port_cif_oam_1_port_1_network_role_tag: oam
3927         port_cif_oam_1_port_3_mac_requirements:
3928           mac_count_required:
3929             is_required: false
3930         port_cif_ims_core_1_port_ip_requirements:
3931         - ip_version: 6
3932           ip_count_required:
3933             is_required: true
3934           floating_ip_count_required:
3935             is_required: false
3936         port_cif_ims_li_1_port_network:
3937         - get_input: ims_li_v6_net_id
3938         port_cif_internal_1_port_fixed_ips:
3939         - ip_address:
3940             get_input: cif_internal_ip_1
3941         - ip_address:
3942             get_input: cif_internal_v6_ip_1
3943         port_cif_ims_core_1_port_name:
3944         - str_replace:
3945             template: $PREFIX$DELeth2
3946             params:
3947               $PREFIX:
3948                 get_input: cif_name_1
3949               $DEL:
3950                 get_input: vcscf_name_delimeter
3951         compute_cif_config_drive:
3952         - true
3953         port_cif_oam_1_port_3_name:
3954         - str_replace:
3955             template: $PREFIX$DELeth3
3956             params:
3957               $PREFIX:
3958                 get_input: cif_name_0
3959               $DEL:
3960                 get_input: vcscf_name_delimeter
3961         port_cif_ims_li_1_port_network_role_tag: ims_li_v6
3962         port_cif_oam_1_port_1_security_groups:
3963         - - cscf_RSG
3964         port_cif_oam_1_port_1_allowed_address_pairs:
3965         - ip_address:
3966             get_input: cif_oam_vip_0
3967         port_cif_oam_1_port_3_network_role_tag: oam
3968         service_template_filter:
3969           substitute_service_template: Nested_cif_1ServiceTemplate.yaml
3970           count: 1
3971         index_value:
3972           get_property:
3973           - SELF
3974           - service_template_filter
3975           - index_value
3976       requirements:
3977       - link_cif_cif_internal_1_port:
3978           capability: tosca.capabilities.network.Linkable
3979           node: cscf_internal_network_0
3980           relationship: tosca.relationships.network.LinksTo
3981       - dependency_cif_cif_internal_1_port:
3982           capability: tosca.capabilities.Node
3983           node: cscf_internal_network_0
3984           relationship: tosca.relationships.DependsOn
3985   groups:
3986     tdcore_zone_0_server_group_group:
3987       type: tosca.groups.Root
3988       members: [
3989         ]
3990     tdcore_zone_1_server_group_group:
3991       type: tosca.groups.Root
3992       members: [
3993         ]
3994     oam_server_group_group:
3995       type: tosca.groups.Root
3996       members:
3997       - abstract_oam
3998       - abstract_oam_1
3999       - abstract_oam_2
4000     cdi_server_group_group:
4001       type: tosca.groups.Root
4002       members:
4003       - abstract_cdi
4004       - abstract_cdi_1
4005     cif_server_group_group:
4006       type: tosca.groups.Root
4007       members:
4008       - abstract_cif
4009       - abstract_cif_1
4010     base_cscf_group:
4011       type: org.openecomp.groups.heat.HeatStack
4012       properties:
4013         heat_file: ../Artifacts/base_cscf.yaml
4014         description: |
4015           CFX-5000 N+K VNF HOT template for AT&T.
4016       members:
4017       - cscf_RSG
4018       - cdi_internal_v6_vip_0_port
4019       - cscf_internal_dpdk_network_0
4020       - cif_ims_core_v6_vip_2_port
4021       - cif_internal_vip_0_port
4022       - cscf_zone_1_RRG
4023       - oam_oam_vip_1_port
4024       - tdcore_zone_0_RRG
4025       - lbd_ims_core_v6_vip_2_port
4026       - cif_oam_vip_1_port
4027       - oam_internal_vip_0_port
4028       - tdcore_zone_1_RRG
4029       - cif_ims_li_v6_vip_4_port
4030       - cscf_internal_network_0
4031       - cscf_zone_0_RRG
4032       - lbd_internal_dpdk_vip_1_port
4033       - cif_oam_vip_3_port
4034       - cdi_ims_core_v6_vip_1_port
4035       - abstract_lbd
4036       - abstract_lbd_1
4037       - abstract_cif
4038       - abstract_cif_1
4039       - abstract_oam
4040       - abstract_oam_1
4041       - abstract_oam_2
4042       - abstract_cdi
4043       - abstract_cdi_1
4044     base_cscf_volume_group:
4045       type: org.openecomp.groups.heat.HeatStack
4046       properties:
4047         heat_file: ../Artifacts/base_cscf_volume.yaml
4048         description: Volume template for CFX
4049       members:
4050       - oam_volume_1
4051       - oam_volume_0
4052       - cif_volume_0
4053       - cif_volume_1
4054     lbd_server_group_group:
4055       type: tosca.groups.Root
4056       members:
4057       - abstract_lbd
4058       - abstract_lbd_1
4059   outputs:
4060     oam_volume_id_1:
4061       description: volume id for second oam
4062       value: oam_volume_1
4063     oam_volume_id_0:
4064       description: volume id for first oam
4065       value: oam_volume_0
4066     cif_volume_id_0:
4067       description: volume id for first cif
4068       value: cif_volume_0
4069     cif_volume_id_1:
4070       description: volume id for second cif
4071       value: cif_volume_1
4072   policies:
4073     oam_server_group_policy:
4074       type: org.openecomp.policies.placement.Antilocate
4075       properties:
4076         name:
4077           str_replace:
4078             template: $VNF$DELoam$DELgroup
4079             params:
4080               $DEL:
4081                 get_input: vcscf_name_delimeter
4082               $VNF:
4083                 get_input: vnf_name
4084         container_type: host
4085       targets:
4086       - oam_server_group_group
4087     cdi_server_group_policy:
4088       type: org.openecomp.policies.placement.Antilocate
4089       properties:
4090         name:
4091           str_replace:
4092             template: $VNF$DELcdi$DELgroup
4093             params:
4094               $DEL:
4095                 get_input: vcscf_name_delimeter
4096               $VNF:
4097                 get_input: vnf_name
4098         container_type: host
4099       targets:
4100       - cdi_server_group_group
4101     lbd_server_group_policy:
4102       type: org.openecomp.policies.placement.Antilocate
4103       properties:
4104         name:
4105           str_replace:
4106             template: $VNF$DELlbd$DELgroup
4107             params:
4108               $DEL:
4109                 get_input: vcscf_name_delimeter
4110               $VNF:
4111                 get_input: vnf_name
4112         container_type: host
4113       targets:
4114       - lbd_server_group_group
4115     tdcore_zone_0_server_group_policy:
4116       type: org.openecomp.policies.placement.Antilocate
4117       properties:
4118         name:
4119           str_replace:
4120             template: $VNF$DELtdcore$DELzone0$DELgroup
4121             params:
4122               $DEL:
4123                 get_input: vcscf_name_delimeter
4124               $VNF:
4125                 get_input: vnf_name
4126         container_type: host
4127       targets:
4128       - tdcore_zone_0_server_group_group
4129     cif_server_group_policy:
4130       type: org.openecomp.policies.placement.Antilocate
4131       properties:
4132         name:
4133           str_replace:
4134             template: $VNF$DELcif$DELgroup
4135             params:
4136               $DEL:
4137                 get_input: vcscf_name_delimeter
4138               $VNF:
4139                 get_input: vnf_name
4140         container_type: host
4141       targets:
4142       - cif_server_group_group
4143     tdcore_zone_1_server_group_policy:
4144       type: org.openecomp.policies.placement.Antilocate
4145       properties:
4146         name:
4147           str_replace:
4148             template: $VNF$DELtdcore$DELzone1$DELgroup
4149             params:
4150               $DEL:
4151                 get_input: vcscf_name_delimeter
4152               $VNF:
4153                 get_input: vnf_name
4154         container_type: host
4155       targets:
4156       - tdcore_zone_1_server_group_group