1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
15 description: Internal IP of CIF01 instance
16 default: 192.168.210.1
21 description: IMS release
27 description: CIF02 instance name
32 description: CIF01 instance name
37 description: Internal IP of CIF02 instance
38 default: 192.168.210.2
44 Number of TD Core VMs to be deployed zone 0. This parameter is used to scale the TD Core instances.
50 lbd_internal_dpdk_vip_0:
54 description: Internal DPDK CIP IP of LBD
55 default: 192.168.211.181
56 lbd_ims_core_v6_vip_0:
60 description: IMS CORE CIPA v6 IP of LBD
66 Number of CSCF to be deployed on zone 1. This parameter is used to scale the cscf instances.
76 description: Internal CIPA IP of OAM unit
77 default: 192.168.210.3
82 description: CSCF server VM image name
83 default: IMS_17_0_OPENSTACK_CSCF_1701400.000
88 description: Internal CIPA IP of CIF
89 default: 192.168.210.150
94 description: IMS CORE v6 IP of CIF01 instance
99 description: IMS CORE v6 IP of CIF02 instance
104 description: size of the cinder volume used for oam
109 description: Size of Volume for oam VMs
119 description: size of the cinder volume used for oam
124 description: Netmask for OAM LAN
129 description: List of instance names for TDCORE instances on zone 1
136 description: CSCF CIF VM flavor
142 description: DNS server IP
143 vcscf_internal_network_cidr:
147 description: CIDR for for Internal LAN
148 default: 192.168.210.0/24
149 cdi_ims_core_v6_ip_1:
153 description: IMS CORE LAN v6 IP of CDI02 instance
154 cdi_ims_core_v6_ip_0:
158 description: IMS CORE LAN v6 IP of CDI01 instance
163 description: CDI VM flavor
165 vcscf_default_gateway:
169 description: Default gateway for OAM LAN
174 description: List of UUIDs generated by cmrepo for TDCORE instances on zone 0
181 description: OAM02 instance name
186 description: OAM01 instance name
191 description: OAM03 instance name
196 description: List of UUIDs generated by cmrepo for CSCF instances on zone 1
203 description: Unique ID for this VF Module instance
208 description: OAM IP of OAM01 instance
209 cscf_internal_zone_1_ips:
213 description: List of Internal Lan IPs for CSCF instances on zone 1
239 description: IMS LI CIPA v6 IP of CIF
244 description: OAM IP of OAM02 instance
249 description: OAM IP of OAM03 instance
254 description: Unique name for this VF instance
259 description: CSCF LBD VM flavor
265 description: List of UUIDs generated by cmrepo for CSCF instances on zone 0
272 description: Unique name for this VF Module instance
277 description: Internal IP of CDI01 instance
278 default: 192.168.210.139
283 description: List of instance names for CSCF instances on zone 0
290 description: OAM CIPA IP of OAM unit
291 vcscf_swrepo_address:
295 description: SWRepo IP or FQDN
300 description: Internal IP of CDI02 instance
301 default: 192.168.210.140
306 description: CDI02 instance name
311 description: Storage availability zone for volume of first vm
316 description: Storage availability zone for volume of second vm
321 description: TDCORE VM image name
322 default: IMS_17_0_OPENSTACK_CSCF_1701400.000
327 description: TDCORE VM flavor
333 description: CSCF server VM flavor
335 vcscf_cmrepo_address:
339 description: CMRepo IP or FQDN
344 description: CDI01 instance name
345 lbd_ims_core_v6_ip_0:
349 description: IMS CORE v6 IP of LBD01 instance
350 lbd_ims_core_v6_ip_1:
354 description: IMS CORE v6 IP of LBD02 instance
355 tdcore_internal_zone_1_ips:
359 description: List of Internal Lan IPs for TDCORE instances on zone 1
371 description: Name/UUID of OAM network
372 cdi_internal_v6_vip_0:
376 description: Internal v6 CIPA IP of CDI
377 default: 2a00:9a00:a000:1190:0:1:1:2b8d
378 tdcore_dpdk_zone_1_ips:
382 description: List of DPDK Lan IPs for TDCORE instances on zone 1
394 description: Internal IP of OAM01 instance
395 default: 192.168.210.136
400 description: Internal IP of OAM01 instance
401 default: 192.168.210.137
407 Number of CSCF to be deployed on zone 0. This parameter is used to scale the cscf instances.
417 description: Internal IP of OAM01 instance
418 default: 192.168.210.138
423 description: List of instance names for CSCF instances on zone 1
430 description: List of instance names for TDCORE instances on zone 0
437 description: UUID generated by cmrepo for LBD01
442 description: UUID generated by cmrepo for LBD02
443 cdi_internal_v6_ip_1:
447 description: Internal v6 IP of CDI02 instance
448 default: 2a00:9a00:a000:1190:0:1:1:2b8c
449 cdi_internal_v6_ip_0:
453 description: Internal v6 IP of CDI01 instance
454 default: 2a00:9a00:a000:1190:0:1:1:2b8b
459 description: UUID generated by cmrepo for CDI02
464 description: Name/UUID of Core network
469 description: UUID generated by cmrepo for CDI01
470 vcscf_internal_network_v6_cidr:
474 description: CIDR for for Internal LAN v6
475 default: 2a00:9a00:a000:1190:0:1:1:2b00/120
480 description: OAM VM image name
481 default: IMS_17_0_OPENSTACK_OAM_1701400.000
486 description: List of UUIDs generated by cmrepo for TDCORE instances on zone 1
489 vcscf_internal_network_mtu:
493 description: MTU for internal network interface (eth0)
499 vcscf_internal_dpdk_network_cidr:
503 description: CIDR for for Internal LAN DPDK
504 default: 192.168.211.0/24
510 Number of TD Core VMs to be deployed zone 1. This parameter is used to scale the TD Core instances.
520 description: Size of Volume for cif VMs
530 description: OAM VM flavor
536 description: Name/UUID of V6 LI network
537 lbd_internal_dpdk_ip_1:
541 description: Internal DPDK IP of LBD02 instance
542 default: 192.168.211.2
543 cif_ims_core_v6_vip_0:
547 description: IMS CORE v6 CIPA IP of CIF
548 lbd_internal_dpdk_ip_0:
552 description: Internal DPDK IP of LBD01 instance
553 default: 192.168.211.1
558 description: CDI VM image name
559 default: IMS_17_0_OPENSTACK_CSCF_1701400.000
564 description: UUID generated by cmrepo for OAM03
569 description: UUID generated by cmrepo for OAM02
574 description: UUID generated by cmrepo for OAM01
579 description: OAM CIPA IP of CIF
580 cif_internal_v6_ip_1:
584 description: Internal IP v6 of CIF02 instance
585 default: 2a00:9a00:a000:1190:0:1:1:2b05
590 description: Unique ID for this VF instance
591 cscf_internal_zone_0_v6_ips:
595 description: List of Internal Lan v6 IPs for CSCF instances on zone 0
597 - 2a00:9a00:a000:1190:0:1:1:2b10
598 - 2a00:9a00:a000:1190:0:1:1:2b12
599 - 2a00:9a00:a000:1190:0:1:1:2b14
600 - 2a00:9a00:a000:1190:0:1:1:2b16
601 - 2a00:9a00:a000:1190:0:1:1:2b18
602 - 2a00:9a00:a000:1190:0:1:1:2b1a
603 - 2a00:9a00:a000:1190:0:1:1:2b1c
604 - 2a00:9a00:a000:1190:0:1:1:2b1e
605 - 2a00:9a00:a000:1190:0:1:1:2b20
606 - 2a00:9a00:a000:1190:0:1:1:2b22
607 - 2a00:9a00:a000:1190:0:1:1:2b24
608 - 2a00:9a00:a000:1190:0:1:1:2b26
609 - 2a00:9a00:a000:1190:0:1:1:2b28
610 - 2a00:9a00:a000:1190:0:1:1:2b2a
611 - 2a00:9a00:a000:1190:0:1:1:2b2c
612 - 2a00:9a00:a000:1190:0:1:1:2b2e
613 - 2a00:9a00:a000:1190:0:1:1:2b30
614 - 2a00:9a00:a000:1190:0:1:1:2b32
615 - 2a00:9a00:a000:1190:0:1:1:2b34
618 cscf_internal_zone_1_v6_ips:
622 description: List of Internal Lan v6 IPs for CSCF instances on zone 1
624 - 2a00:9a00:a000:1190:0:1:1:2b11
625 - 2a00:9a00:a000:1190:0:1:1:2b13
626 - 2a00:9a00:a000:1190:0:1:1:2b15
627 - 2a00:9a00:a000:1190:0:1:1:2b17
628 - 2a00:9a00:a000:1190:0:1:1:2b19
629 - 2a00:9a00:a000:1190:0:1:1:2b1b
630 - 2a00:9a00:a000:1190:0:1:1:2b1d
631 - 2a00:9a00:a000:1190:0:1:1:2b1f
632 - 2a00:9a00:a000:1190:0:1:1:2b21
633 - 2a00:9a00:a000:1190:0:1:1:2b23
634 - 2a00:9a00:a000:1190:0:1:1:2b25
635 - 2a00:9a00:a000:1190:0:1:1:2b27
636 - 2a00:9a00:a000:1190:0:1:1:2b29
637 - 2a00:9a00:a000:1190:0:1:1:2b2b
638 - 2a00:9a00:a000:1190:0:1:1:2b2d
639 - 2a00:9a00:a000:1190:0:1:1:2b2f
640 - 2a00:9a00:a000:1190:0:1:1:2b31
641 - 2a00:9a00:a000:1190:0:1:1:2b33
644 cif_internal_v6_ip_0:
648 description: Internal IP v6 of CIF01 instance
649 default: 2a00:9a00:a000:1190:0:1:1:2b04
654 description: Internal IP of LBD02 instance
655 default: 192.168.210.5
660 description: OAM (LI-X1) v4 CIPA of CIF
665 description: Internal IP of LBD01 instance
666 default: 192.168.210.4
671 description: size of the cinder volume used for cif
676 description: IMS LI v6 IP of CIF01 instance
681 description: size of the cinder volume used for cif
686 description: IMS LI v6 IP of CIF02 instance
691 description: CSCF LBD VM image name
692 default: IMS_17_0_OPENSTACK_CSCF_1701400.000
693 tdcore_dpdk_zone_0_ips:
697 description: List of DPDK Lan IPs for TDCORE instances on zone 0
709 description: UUID generated by cmrepo for CIF01
714 description: UUID generated by cmrepo for CIF02
719 description: OAM IP of CIF01 instance
724 description: CSCF CIF VM image name
725 default: IMS_17_0_OPENSTACK_CSCF_1701400.000
726 vcscf_internal_netmask:
730 description: Netmask for Internal LAN
731 default: 255.255.255.0
732 vcscf_name_delimeter:
736 description: 'delimeter used in concatenating different words while naming (ex:
749 description: OAM (LI-X1) v4 IP of CIF02 instance
754 description: OAM (LI-X1) v4 IP of CIF01 instance
759 description: OAM IP of CIF02 instance
760 cdi_ims_core_v6_vip_0:
764 description: IMS CORE LAN CIPA v6 IP of CDI
775 cscf_internal_zone_0_ips:
779 description: List of Internal Lan IPs for CSCF instances on zone 0
802 tdcore_internal_zone_0_ips:
806 description: List of Internal Lan IPs for TDCORE instances on zone 0
818 description: LBD02 instance name
823 description: LBD01 instance name
826 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
830 template: $VNF$DELsecurity$DELgroup
833 get_input: vcscf_name_delimeter
836 description: Allow all
848 capability: tosca.capabilities.Attachment
849 node: cif_internal_vip_0_port
850 relationship: org.openecomp.relationships.AttachesTo
852 capability: tosca.capabilities.Attachment
853 node: cif_oam_vip_1_port
854 relationship: org.openecomp.relationships.AttachesTo
856 capability: tosca.capabilities.Attachment
857 node: cif_ims_core_v6_vip_2_port
858 relationship: org.openecomp.relationships.AttachesTo
860 capability: tosca.capabilities.Attachment
861 node: cif_oam_vip_3_port
862 relationship: org.openecomp.relationships.AttachesTo
864 capability: tosca.capabilities.Attachment
865 node: cif_ims_li_v6_vip_4_port
866 relationship: org.openecomp.relationships.AttachesTo
868 capability: tosca.capabilities.Attachment
869 node: lbd_internal_dpdk_vip_1_port
870 relationship: org.openecomp.relationships.AttachesTo
872 capability: tosca.capabilities.Attachment
873 node: lbd_ims_core_v6_vip_2_port
874 relationship: org.openecomp.relationships.AttachesTo
876 capability: tosca.capabilities.Attachment
877 node: cdi_internal_v6_vip_0_port
878 relationship: org.openecomp.relationships.AttachesTo
880 capability: tosca.capabilities.Attachment
881 node: cdi_ims_core_v6_vip_1_port
882 relationship: org.openecomp.relationships.AttachesTo
884 capability: tosca.capabilities.Attachment
885 node: oam_internal_vip_0_port
886 relationship: org.openecomp.relationships.AttachesTo
888 capability: tosca.capabilities.Attachment
889 node: oam_oam_vip_1_port
890 relationship: org.openecomp.relationships.AttachesTo
892 capability: attachment_oam_oam_internal_0_port
894 relationship: org.openecomp.relationships.AttachesTo
896 capability: attachment_oam_oam_oam_0_port
898 relationship: org.openecomp.relationships.AttachesTo
900 capability: attachment_oam_oam_internal_1_port
902 relationship: org.openecomp.relationships.AttachesTo
904 capability: attachment_oam_oam_oam_1_port
906 relationship: org.openecomp.relationships.AttachesTo
908 capability: attachment_oam_oam_internal_2_port
910 relationship: org.openecomp.relationships.AttachesTo
912 capability: attachment_oam_oam_oam_2_port
914 relationship: org.openecomp.relationships.AttachesTo
916 capability: attachment_cif_cif_internal_0_port
918 relationship: org.openecomp.relationships.AttachesTo
920 capability: attachment_cif_cif_oam_0_port_1
922 relationship: org.openecomp.relationships.AttachesTo
924 capability: attachment_cif_cif_ims_core_0_port
926 relationship: org.openecomp.relationships.AttachesTo
928 capability: attachment_cif_cif_oam_0_port_3
930 relationship: org.openecomp.relationships.AttachesTo
932 capability: attachment_cif_cif_ims_li_0_port
934 relationship: org.openecomp.relationships.AttachesTo
936 capability: attachment_cif_cif_internal_1_port
938 relationship: org.openecomp.relationships.AttachesTo
940 capability: attachment_cif_cif_oam_1_port_1
942 relationship: org.openecomp.relationships.AttachesTo
944 capability: attachment_cif_cif_ims_core_1_port
946 relationship: org.openecomp.relationships.AttachesTo
948 capability: attachment_cif_cif_oam_1_port_3
950 relationship: org.openecomp.relationships.AttachesTo
952 capability: attachment_cif_cif_ims_li_1_port
954 relationship: org.openecomp.relationships.AttachesTo
956 capability: attachment_lbd_lbd_internal_0_port
958 relationship: org.openecomp.relationships.AttachesTo
960 capability: attachment_lbd_lbd_dpdk_0_port
962 relationship: org.openecomp.relationships.AttachesTo
964 capability: attachment_lbd_lbd_ims_core_0_port
966 relationship: org.openecomp.relationships.AttachesTo
968 capability: attachment_lbd_lbd_internal_1_port
970 relationship: org.openecomp.relationships.AttachesTo
972 capability: attachment_lbd_lbd_dpdk_1_port
974 relationship: org.openecomp.relationships.AttachesTo
976 capability: attachment_lbd_lbd_ims_core_1_port
978 relationship: org.openecomp.relationships.AttachesTo
980 capability: attachment_cdi_cdi_internal_0_port
982 relationship: org.openecomp.relationships.AttachesTo
984 capability: attachment_cdi_cdi_ims_core_0_port
986 relationship: org.openecomp.relationships.AttachesTo
988 capability: attachment_cdi_cdi_internal_1_port
990 relationship: org.openecomp.relationships.AttachesTo
992 capability: attachment_cdi_cdi_ims_core_1_port
994 relationship: org.openecomp.relationships.AttachesTo
996 capability: attachment_tdcore_internal_0_port_0
997 node: tdcore_zone_0_RRG
998 relationship: org.openecomp.relationships.AttachesTo
1000 capability: attachment_tdcore_dpdk_0_port_1
1001 node: tdcore_zone_0_RRG
1002 relationship: org.openecomp.relationships.AttachesTo
1004 capability: attachment_tdcore_internal_0_port_0
1005 node: tdcore_zone_1_RRG
1006 relationship: org.openecomp.relationships.AttachesTo
1008 capability: attachment_tdcore_dpdk_0_port_1
1009 node: tdcore_zone_1_RRG
1010 relationship: org.openecomp.relationships.AttachesTo
1012 capability: attachment_cscf_internal_0_port_0
1013 node: cscf_zone_0_RRG
1014 relationship: org.openecomp.relationships.AttachesTo
1016 capability: attachment_cscf_internal_0_port_0
1017 node: cscf_zone_1_RRG
1018 relationship: org.openecomp.relationships.AttachesTo
1019 cdi_internal_v6_vip_0_port:
1020 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1026 floating_ip_count_required:
1032 get_input: cdi_internal_v6_vip_0
1038 template: $NAME$DELcdi$DELinternal$DELvip$DELv6
1043 get_input: vcscf_name_delimeter
1044 network: cscf_internal_network_0
1047 capability: tosca.capabilities.network.Linkable
1048 node: cscf_internal_network_0
1049 relationship: tosca.relationships.network.LinksTo
1051 capability: tosca.capabilities.Node
1052 node: cscf_internal_network_0
1053 relationship: tosca.relationships.DependsOn
1054 cscf_internal_dpdk_network_0:
1055 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
1059 admin_state_up: true
1062 template: $PREFIX$DELinternal$DELdpdk$DELnetwork
1067 get_input: vcscf_name_delimeter
1069 cscf_internal_dpdk_subnet_0:
1073 template: $PREFIX$DELinternal$DELdpdk$DELsubnet
1078 get_input: vcscf_name_delimeter
1080 get_input: vcscf_internal_dpdk_network_cidr
1081 cif_ims_core_v6_vip_2_port:
1082 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1088 floating_ip_count_required:
1094 get_input: cif_ims_core_v6_vip_0
1100 template: $NAME$DELcif$DELims$DELcore$DELvip$DELv6
1105 get_input: vcscf_name_delimeter
1106 network_role_tag: ims_core
1108 get_input: ims_core_net_id
1110 type: org.openecomp.resource.abstract.nodes.cdi_1
1114 port_cdi_ims_core_1_port_security_groups:
1117 get_input: cdi_flavor_name
1118 port_cdi_internal_1_port_security_groups:
1120 port_cdi_ims_core_1_port_mac_requirements:
1124 get_input: cdi_image_name
1125 compute_cdi_scheduler_hints:
1126 - group: cdi_server_group_group
1127 port_cdi_ims_core_1_port_fixed_ips:
1129 get_input: cdi_ims_core_v6_ip_1
1131 - get_input: cdi_name_1
1132 port_cdi_ims_core_1_port_network_role_tag: ims_core
1133 port_cdi_ims_core_1_port_name:
1135 template: $PREFIX$DELeth1
1138 get_input: cdi_name_1
1140 get_input: vcscf_name_delimeter
1141 compute_cdi_user_data_format:
1143 port_cdi_ims_core_1_port_network:
1144 - get_input: ims_core_net_id
1145 compute_cdi_availability_zone:
1146 - get_input: availability_zone_1
1147 port_cdi_internal_1_port_network:
1148 - cscf_internal_network_0
1149 port_cdi_ims_core_1_port_ip_requirements:
1153 floating_ip_count_required:
1155 port_cdi_internal_1_port_allowed_address_pairs:
1156 - ip_address: 0.0.0.0/1
1157 - ip_address: 128.0.0.0/1
1159 - ip_address: 8000::/1
1160 compute_cdi_config_drive:
1162 port_cdi_internal_1_port_mac_requirements:
1165 port_cdi_ims_core_1_port_allowed_address_pairs:
1167 get_input: cdi_ims_core_v6_vip_0
1168 port_cdi_internal_1_port_fixed_ips:
1170 get_input: cdi_internal_ip_1
1172 get_input: cdi_internal_v6_ip_1
1173 port_cdi_internal_1_port_name:
1175 template: $PREFIX$DELeth0
1178 get_input: cdi_name_1
1180 get_input: vcscf_name_delimeter
1181 port_cdi_internal_1_port_ip_requirements:
1185 floating_ip_count_required:
1187 compute_cdi_metadata:
1189 get_input: vf_module_id
1196 get_input: vf_module_name
1197 service_template_filter:
1198 substitute_service_template: Nested_cdi_1ServiceTemplate.yaml
1203 - service_template_filter
1206 - link_cdi_cdi_internal_1_port:
1207 capability: tosca.capabilities.network.Linkable
1208 node: cscf_internal_network_0
1209 relationship: tosca.relationships.network.LinksTo
1210 - dependency_cdi_cdi_internal_1_port:
1211 capability: tosca.capabilities.Node
1212 node: cscf_internal_network_0
1213 relationship: tosca.relationships.DependsOn
1214 cif_internal_vip_0_port:
1215 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1221 floating_ip_count_required:
1227 get_input: cif_internal_vip_0
1233 template: $NAME$DELcif$DELinternal$DELvip
1238 get_input: vcscf_name_delimeter
1239 network: cscf_internal_network_0
1242 capability: tosca.capabilities.network.Linkable
1243 node: cscf_internal_network_0
1244 relationship: tosca.relationships.network.LinksTo
1246 capability: tosca.capabilities.Node
1247 node: cscf_internal_network_0
1248 relationship: tosca.relationships.DependsOn
1250 type: org.openecomp.resource.abstract.nodes.heat.cscf
1255 get_input: vf_module_id
1256 internal_net_id: cscf_internal_network_0
1258 get_input: vcscf_release
1260 get_input: cscf_internal_zone_1_ips
1262 get_input: oam_internal_vip_0
1266 get_input: vf_module_name
1268 get_input: cscf_image_name
1270 get_input: cscf_zone_1_names
1271 service_template_filter:
1272 substitute_service_template: nested_cscfServiceTemplate.yaml
1274 get_input: cscf_zone_1_count
1276 vcscf_swrepo_address:
1277 get_input: vcscf_swrepo_address
1279 get_input: cscf_zone_1_uuids
1282 availability_zone_0:
1283 get_input: availability_zone_1
1284 cscf_internal_v6_ips:
1285 get_input: cscf_internal_zone_1_v6_ips
1287 get_input: cscf_flavor_name
1288 vcscf_cmrepo_address:
1289 get_input: vcscf_cmrepo_address
1291 get_input: vcscf_dns_address
1292 vcscf_internal_network_mtu:
1293 get_input: vcscf_internal_network_mtu
1294 port_cscf_internal_0_port_0_ip_requirements:
1298 floating_ip_count_required:
1303 - service_template_filter
1305 vcscf_internal_netmask:
1306 get_input: vcscf_internal_netmask
1307 vcscf_name_delimeter:
1308 get_input: vcscf_name_delimeter
1309 port_cscf_internal_0_port_0_network_role_tag: internal
1314 port_cscf_internal_0_port_0_mac_requirements:
1317 cscf_security_group: cscf_RSG
1319 - link_cscf_internal_0_port_0:
1320 capability: tosca.capabilities.network.Linkable
1321 node: cscf_internal_network_0
1322 relationship: tosca.relationships.network.LinksTo
1323 - dependency_cscf_server_0:
1324 capability: tosca.capabilities.Node
1325 node: cscf_internal_network_0
1326 relationship: tosca.relationships.DependsOn
1328 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1334 floating_ip_count_required:
1340 get_input: oam_oam_vip_0
1346 template: $NAME$DELoam$DELoam$DELvip
1351 get_input: vcscf_name_delimeter
1352 network_role_tag: oam
1354 get_input: oam_net_id
1356 type: org.openecomp.resource.abstract.nodes.heat.tdcore
1361 get_input: vf_module_id
1362 internal_net_id: cscf_internal_network_0
1364 get_input: vcscf_release
1365 tdcore_security_group: cscf_RSG
1367 get_input: tdcore_zone_0_names
1368 port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
1369 port_tdcore_dpdk_0_port_1_ip_requirements:
1373 floating_ip_count_required:
1376 get_input: oam_internal_vip_0
1379 internal_dpdk_net_id: cscf_internal_dpdk_network_0
1381 get_input: vf_module_name
1382 service_template_filter:
1383 substitute_service_template: nested_tdcoreServiceTemplate.yaml
1385 get_input: tdcore_zone_0_count
1387 vcscf_swrepo_address:
1388 get_input: vcscf_swrepo_address
1391 availability_zone_0:
1392 get_input: availability_zone_0
1393 port_tdcore_dpdk_0_port_1_mac_requirements:
1397 get_input: tdcore_flavor_name
1399 get_input: tdcore_image_name
1400 vcscf_cmrepo_address:
1401 get_input: vcscf_cmrepo_address
1403 get_input: vcscf_dns_address
1404 vcscf_internal_network_mtu:
1405 get_input: vcscf_internal_network_mtu
1406 tdcore_server_group: tdcore_zone_0_server_group_group
1410 - service_template_filter
1412 vcscf_internal_netmask:
1413 get_input: vcscf_internal_netmask
1414 port_tdcore_internal_0_port_0_ip_requirements:
1418 floating_ip_count_required:
1420 vcscf_name_delimeter:
1421 get_input: vcscf_name_delimeter
1422 tdcore_internal_ips:
1423 get_input: tdcore_internal_zone_0_ips
1425 get_input: tdcore_dpdk_zone_0_ips
1427 get_input: tdcore_zone_0_uuids
1430 port_tdcore_internal_0_port_0_network_role_tag: internal
1431 port_tdcore_internal_0_port_0_mac_requirements:
1437 - link_tdcore_internal_0_port_0:
1438 capability: tosca.capabilities.network.Linkable
1439 node: cscf_internal_network_0
1440 relationship: tosca.relationships.network.LinksTo
1441 - link_tdcore_dpdk_0_port_1:
1442 capability: tosca.capabilities.network.Linkable
1443 node: cscf_internal_dpdk_network_0
1444 relationship: tosca.relationships.network.LinksTo
1445 - dependency_tdcore_server_0:
1446 capability: tosca.capabilities.Node
1447 node: cscf_internal_network_0
1448 relationship: tosca.relationships.DependsOn
1449 - dependency_tdcore_server_0:
1450 capability: tosca.capabilities.Node
1451 node: cscf_internal_dpdk_network_0
1452 relationship: tosca.relationships.DependsOn
1453 lbd_ims_core_v6_vip_2_port:
1454 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1460 floating_ip_count_required:
1466 get_input: lbd_ims_core_v6_vip_0
1472 template: $NAME$DELlbd$DELims$DELcore$DELvip$DELv6
1477 get_input: vcscf_name_delimeter
1478 network_role_tag: ims_core
1480 get_input: ims_core_net_id
1482 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1488 floating_ip_count_required:
1494 get_input: cif_oam_vip_0
1500 template: $NAME$DELcif$DELoam$DELvip0
1505 get_input: vcscf_name_delimeter
1506 network_role_tag: oam
1508 get_input: oam_net_id
1510 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1513 get_input: availability_zone_0
1514 size: '(get_input : oam_volume_size_0) * 1024'
1517 template: $VNF$DELoam$DELvolume$DEL0
1520 get_input: vcscf_name_delimeter
1524 type: org.openecomp.resource.abstract.nodes.lbd
1528 port_lbd_ims_core_1_port_allowed_address_pairs:
1530 get_input: lbd_ims_core_v6_vip_0
1531 compute_lbd_user_data_format:
1533 compute_lbd_config_drive:
1535 port_lbd_internal_1_port_name:
1537 template: $PREFIX$DELeth0
1540 get_input: lbd_name_1
1542 get_input: vcscf_name_delimeter
1543 port_lbd_dpdk_1_port_allowed_address_pairs:
1544 - ip_address: 0.0.0.0/1
1545 - ip_address: 128.0.0.0/1
1547 - ip_address: 8000::/1
1548 port_lbd_ims_core_1_port_ip_requirements:
1552 floating_ip_count_required:
1554 port_lbd_dpdk_1_port_mac_requirements:
1558 get_input: lbd_flavor_name
1559 port_lbd_ims_core_1_port_mac_requirements:
1562 compute_lbd_availability_zone:
1563 - get_input: availability_zone_1
1564 port_lbd_internal_1_port_ip_requirements:
1568 floating_ip_count_required:
1570 port_lbd_internal_1_port_security_groups:
1573 get_input: lbd_image_name
1574 port_lbd_dpdk_1_port_network:
1575 - cscf_internal_dpdk_network_0
1576 port_lbd_ims_core_1_port_name:
1578 template: $PREFIX$DELeth2
1581 get_input: lbd_name_1
1583 get_input: vcscf_name_delimeter
1584 port_lbd_ims_core_1_port_security_groups:
1586 port_lbd_ims_core_1_port_fixed_ips:
1588 get_input: lbd_ims_core_v6_ip_1
1589 port_lbd_internal_1_port_fixed_ips:
1591 get_input: lbd_internal_ip_1
1592 port_lbd_ims_core_1_port_network:
1593 - get_input: ims_core_net_id
1594 compute_lbd_scheduler_hints:
1595 - group: lbd_server_group_group
1596 port_lbd_dpdk_1_port_name:
1598 template: $PREFIX$DELeth1
1601 get_input: lbd_name_1
1603 get_input: vcscf_name_delimeter
1604 port_lbd_dpdk_1_port_security_groups:
1606 port_lbd_dpdk_1_port_fixed_ips:
1608 get_input: lbd_internal_dpdk_ip_1
1609 port_lbd_internal_1_port_network:
1610 - cscf_internal_network_0
1611 port_lbd_dpdk_1_port_ip_requirements:
1615 floating_ip_count_required:
1617 compute_lbd_metadata:
1619 get_input: vf_module_id
1626 get_input: vf_module_name
1627 port_lbd_internal_1_port_mac_requirements:
1631 - get_input: lbd_name_1
1632 port_lbd_ims_core_1_port_network_role_tag: ims_core
1633 service_template_filter:
1634 substitute_service_template: Nested_lbdServiceTemplate.yaml
1639 - service_template_filter
1642 - link_lbd_lbd_internal_1_port:
1643 capability: tosca.capabilities.network.Linkable
1644 node: cscf_internal_network_0
1645 relationship: tosca.relationships.network.LinksTo
1646 - dependency_lbd_lbd_internal_1_port:
1647 capability: tosca.capabilities.Node
1648 node: cscf_internal_network_0
1649 relationship: tosca.relationships.DependsOn
1650 - link_lbd_lbd_dpdk_1_port:
1651 capability: tosca.capabilities.network.Linkable
1652 node: cscf_internal_dpdk_network_0
1653 relationship: tosca.relationships.network.LinksTo
1654 - dependency_lbd_lbd_dpdk_1_port:
1655 capability: tosca.capabilities.Node
1656 node: cscf_internal_dpdk_network_0
1657 relationship: tosca.relationships.DependsOn
1658 oam_internal_vip_0_port:
1659 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1665 floating_ip_count_required:
1671 get_input: oam_internal_vip_0
1677 template: $NAME$DELoam$DELinternal$DELvip
1682 get_input: vcscf_name_delimeter
1683 network: cscf_internal_network_0
1686 capability: tosca.capabilities.network.Linkable
1687 node: cscf_internal_network_0
1688 relationship: tosca.relationships.network.LinksTo
1690 capability: tosca.capabilities.Node
1691 node: cscf_internal_network_0
1692 relationship: tosca.relationships.DependsOn
1694 type: org.openecomp.resource.abstract.nodes.heat.tdcore
1699 get_input: vf_module_id
1700 internal_net_id: cscf_internal_network_0
1702 get_input: vcscf_release
1703 tdcore_security_group: cscf_RSG
1705 get_input: tdcore_zone_1_names
1706 port_tdcore_dpdk_0_port_1_network_role_tag: internal_dpdk
1707 port_tdcore_dpdk_0_port_1_ip_requirements:
1711 floating_ip_count_required:
1714 get_input: oam_internal_vip_0
1717 internal_dpdk_net_id: cscf_internal_dpdk_network_0
1719 get_input: vf_module_name
1720 service_template_filter:
1721 substitute_service_template: nested_tdcoreServiceTemplate.yaml
1723 get_input: tdcore_zone_1_count
1725 vcscf_swrepo_address:
1726 get_input: vcscf_swrepo_address
1729 availability_zone_0:
1730 get_input: availability_zone_1
1731 port_tdcore_dpdk_0_port_1_mac_requirements:
1735 get_input: tdcore_flavor_name
1737 get_input: tdcore_image_name
1738 vcscf_cmrepo_address:
1739 get_input: vcscf_cmrepo_address
1741 get_input: vcscf_dns_address
1742 vcscf_internal_network_mtu:
1743 get_input: vcscf_internal_network_mtu
1744 tdcore_server_group: tdcore_zone_1_server_group_group
1748 - service_template_filter
1750 vcscf_internal_netmask:
1751 get_input: vcscf_internal_netmask
1752 port_tdcore_internal_0_port_0_ip_requirements:
1756 floating_ip_count_required:
1758 vcscf_name_delimeter:
1759 get_input: vcscf_name_delimeter
1760 tdcore_internal_ips:
1761 get_input: tdcore_internal_zone_1_ips
1763 get_input: tdcore_dpdk_zone_1_ips
1765 get_input: tdcore_zone_1_uuids
1768 port_tdcore_internal_0_port_0_network_role_tag: internal
1769 port_tdcore_internal_0_port_0_mac_requirements:
1775 - link_tdcore_internal_0_port_0:
1776 capability: tosca.capabilities.network.Linkable
1777 node: cscf_internal_network_0
1778 relationship: tosca.relationships.network.LinksTo
1779 - link_tdcore_dpdk_0_port_1:
1780 capability: tosca.capabilities.network.Linkable
1781 node: cscf_internal_dpdk_network_0
1782 relationship: tosca.relationships.network.LinksTo
1783 - dependency_tdcore_server_0:
1784 capability: tosca.capabilities.Node
1785 node: cscf_internal_network_0
1786 relationship: tosca.relationships.DependsOn
1787 - dependency_tdcore_server_0:
1788 capability: tosca.capabilities.Node
1789 node: cscf_internal_dpdk_network_0
1790 relationship: tosca.relationships.DependsOn
1792 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1795 get_input: availability_zone_1
1796 size: '(get_input : oam_volume_size_0) * 1024'
1799 template: $VNF$DELoam$DELvolume$DEL1
1802 get_input: vcscf_name_delimeter
1806 type: org.openecomp.resource.abstract.nodes.cdi
1810 port_cdi_internal_0_port_ip_requirements:
1814 floating_ip_count_required:
1817 get_input: cdi_flavor_name
1818 port_cdi_ims_core_0_port_name:
1820 template: $PREFIX$DELeth1
1823 get_input: cdi_name_0
1825 get_input: vcscf_name_delimeter
1826 port_cdi_internal_0_port_allowed_address_pairs:
1827 - ip_address: 0.0.0.0/1
1828 - ip_address: 128.0.0.0/1
1830 - ip_address: 8000::/1
1832 get_input: cdi_image_name
1833 compute_cdi_scheduler_hints:
1834 - group: cdi_server_group_group
1836 - get_input: cdi_name_0
1837 port_cdi_ims_core_0_port_ip_requirements:
1841 floating_ip_count_required:
1843 port_cdi_ims_core_0_port_network_role_tag: ims_core
1844 compute_cdi_user_data_format:
1846 port_cdi_internal_0_port_name:
1848 template: $PREFIX$DELeth0
1851 get_input: cdi_name_0
1853 get_input: vcscf_name_delimeter
1854 compute_cdi_availability_zone:
1855 - get_input: availability_zone_0
1856 port_cdi_ims_core_0_port_network:
1857 - get_input: ims_core_net_id
1858 port_cdi_internal_0_port_network:
1859 - cscf_internal_network_0
1860 port_cdi_internal_0_port_fixed_ips:
1862 get_input: cdi_internal_ip_0
1864 get_input: cdi_internal_v6_ip_0
1865 compute_cdi_config_drive:
1867 port_cdi_internal_0_port_security_groups:
1869 port_cdi_ims_core_0_port_security_groups:
1871 port_cdi_ims_core_0_port_fixed_ips:
1873 get_input: cdi_ims_core_v6_ip_0
1874 port_cdi_internal_0_port_mac_requirements:
1877 port_cdi_ims_core_0_port_allowed_address_pairs:
1879 get_input: cdi_ims_core_v6_vip_0
1880 compute_cdi_metadata:
1882 get_input: vf_module_id
1889 get_input: vf_module_name
1890 port_cdi_ims_core_0_port_mac_requirements:
1893 service_template_filter:
1894 substitute_service_template: Nested_cdiServiceTemplate.yaml
1899 - service_template_filter
1902 - link_cdi_cdi_internal_0_port:
1903 capability: tosca.capabilities.network.Linkable
1904 node: cscf_internal_network_0
1905 relationship: tosca.relationships.network.LinksTo
1906 - dependency_cdi_cdi_internal_0_port:
1907 capability: tosca.capabilities.Node
1908 node: cscf_internal_network_0
1909 relationship: tosca.relationships.DependsOn
1911 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1914 get_input: availability_zone_0
1915 size: '(get_input : cif_volume_size_0) * 1024'
1918 template: $VNF$DELcif$DELvolume$DEL0
1921 get_input: vcscf_name_delimeter
1925 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
1928 get_input: availability_zone_1
1929 size: '(get_input : cif_volume_size_0) * 1024'
1932 template: $VNF$DELcif$DELvolume$DEL1
1935 get_input: vcscf_name_delimeter
1939 type: org.openecomp.resource.abstract.nodes.oam_1
1943 port_oam_internal_1_port_security_groups:
1945 port_oam_oam_1_port_allowed_address_pairs:
1947 get_input: oam_oam_vip_0
1949 get_input: oam_flavor_name
1950 port_oam_oam_1_port_ip_requirements:
1954 floating_ip_count_required:
1956 port_oam_oam_1_port_network_role_tag: oam
1957 port_oam_oam_1_port_security_groups:
1960 get_input: oam_image_name
1961 compute_oam_config_drive:
1963 port_oam_internal_1_port_network:
1964 - cscf_internal_network_0
1965 port_oam_oam_1_port_fixed_ips:
1967 get_input: oam_oam_ip_1
1968 port_oam_internal_1_port_ip_requirements:
1972 floating_ip_count_required:
1974 port_oam_oam_1_port_network:
1975 - get_input: oam_net_id
1976 port_oam_internal_1_port_allowed_address_pairs:
1977 - ip_address: 0.0.0.0/1
1978 - ip_address: 128.0.0.0/1
1980 - ip_address: 8000::/1
1981 compute_oam_user_data_format:
1983 port_oam_internal_1_port_name:
1985 template: $PREFIX$DELeth0
1988 get_input: oam_name_1
1990 get_input: vcscf_name_delimeter
1991 port_oam_internal_1_port_fixed_ips:
1993 get_input: oam_internal_ip_1
1994 port_oam_oam_1_port_name:
1996 template: $PREFIX$DELeth1
1999 get_input: oam_name_1
2001 get_input: vcscf_name_delimeter
2002 compute_oam_scheduler_hints:
2003 - group: oam_server_group_group
2004 compute_oam_availability_zone:
2005 - get_input: availability_zone_1
2006 compute_oam_metadata:
2008 get_input: vf_module_id
2015 get_input: vf_module_name
2016 port_oam_internal_1_port_mac_requirements:
2020 - get_input: oam_name_1
2021 port_oam_oam_1_port_mac_requirements:
2024 service_template_filter:
2025 substitute_service_template: Nested_oam_1ServiceTemplate.yaml
2030 - service_template_filter
2033 - link_oam_oam_internal_1_port:
2034 capability: tosca.capabilities.network.Linkable
2035 node: cscf_internal_network_0
2036 relationship: tosca.relationships.network.LinksTo
2037 - dependency_oam_oam_internal_1_port:
2038 capability: tosca.capabilities.Node
2039 node: cscf_internal_network_0
2040 relationship: tosca.relationships.DependsOn
2042 type: org.openecomp.resource.abstract.nodes.oam_2
2046 port_oam_oam_2_port_network_role_tag: oam
2047 port_oam_oam_2_port_security_groups:
2049 port_oam_oam_2_port_name:
2051 template: $PREFIX$DELeth1
2054 get_input: oam_name_2
2056 get_input: vcscf_name_delimeter
2057 port_oam_internal_2_port_name:
2059 template: $PREFIX$DELeth0
2062 get_input: oam_name_2
2064 get_input: vcscf_name_delimeter
2066 get_input: oam_flavor_name
2067 port_oam_internal_2_port_mac_requirements:
2071 get_input: oam_image_name
2072 compute_oam_config_drive:
2074 port_oam_internal_2_port_allowed_address_pairs:
2075 - ip_address: 0.0.0.0/1
2076 - ip_address: 128.0.0.0/1
2078 - ip_address: 8000::/1
2079 port_oam_internal_2_port_network:
2080 - cscf_internal_network_0
2081 port_oam_internal_2_port_fixed_ips:
2083 get_input: oam_internal_ip_2
2084 port_oam_oam_2_port_fixed_ips:
2086 get_input: oam_oam_ip_2
2087 port_oam_oam_2_port_mac_requirements:
2090 port_oam_oam_2_port_network:
2091 - get_input: oam_net_id
2092 compute_oam_user_data_format:
2094 port_oam_internal_2_port_security_groups:
2096 port_oam_oam_2_port_ip_requirements:
2100 floating_ip_count_required:
2102 compute_oam_scheduler_hints:
2103 - group: oam_server_group_group
2104 port_oam_internal_2_port_ip_requirements:
2108 floating_ip_count_required:
2110 compute_oam_availability_zone:
2111 - get_input: availability_zone_0
2112 compute_oam_metadata:
2114 get_input: vf_module_id
2121 get_input: vf_module_name
2122 port_oam_oam_2_port_allowed_address_pairs:
2124 get_input: oam_oam_vip_0
2126 - get_input: oam_name_2
2127 service_template_filter:
2128 substitute_service_template: Nested_oam_2ServiceTemplate.yaml
2133 - service_template_filter
2136 - link_oam_oam_internal_2_port:
2137 capability: tosca.capabilities.network.Linkable
2138 node: cscf_internal_network_0
2139 relationship: tosca.relationships.network.LinksTo
2140 - dependency_oam_oam_internal_2_port:
2141 capability: tosca.capabilities.Node
2142 node: cscf_internal_network_0
2143 relationship: tosca.relationships.DependsOn
2144 cif_ims_li_v6_vip_4_port:
2145 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2151 floating_ip_count_required:
2157 get_input: cif_ims_li_v6_vip_0
2163 template: $NAME$DELcif$DELims$DELli$DELvip$DELv6
2168 get_input: vcscf_name_delimeter
2169 network_role_tag: ims_li_v6
2171 get_input: ims_li_v6_net_id
2172 cscf_internal_network_0:
2173 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
2178 admin_state_up: true
2181 template: $PREFIX$DELinternal$DELnetwork
2186 get_input: vcscf_name_delimeter
2188 cscf_internal_subnet_0:
2193 template: $PREFIX$DELinternal$DELsubnet
2198 get_input: vcscf_name_delimeter
2200 get_input: vcscf_internal_network_cidr
2201 cscf_internal_subnet_v6_0:
2206 template: $PREFIX$DELinternal$DELsubnetv6
2211 get_input: vcscf_name_delimeter
2213 get_input: vcscf_internal_network_v6_cidr
2215 type: org.openecomp.resource.abstract.nodes.oam
2219 port_oam_oam_0_port_name:
2221 template: $PREFIX$DELeth1
2224 get_input: oam_name_0
2226 get_input: vcscf_name_delimeter
2227 port_oam_oam_0_port_fixed_ips:
2229 get_input: oam_oam_ip_0
2231 get_input: oam_flavor_name
2232 port_oam_oam_0_port_mac_requirements:
2235 port_oam_internal_0_port_ip_requirements:
2239 floating_ip_count_required:
2241 port_oam_internal_0_port_network:
2242 - cscf_internal_network_0
2244 get_input: oam_image_name
2245 compute_oam_config_drive:
2247 port_oam_internal_0_port_name:
2249 template: $PREFIX$DELeth0
2252 get_input: oam_name_0
2254 get_input: vcscf_name_delimeter
2255 port_oam_oam_0_port_allowed_address_pairs:
2257 get_input: oam_oam_vip_0
2258 port_oam_internal_0_port_security_groups:
2260 port_oam_internal_0_port_fixed_ips:
2262 get_input: oam_internal_ip_0
2263 port_oam_oam_0_port_network_role_tag: oam
2264 compute_oam_user_data_format:
2266 port_oam_oam_0_port_network:
2267 - get_input: oam_net_id
2268 port_oam_oam_0_port_ip_requirements:
2272 floating_ip_count_required:
2274 port_oam_internal_0_port_mac_requirements:
2277 compute_oam_scheduler_hints:
2278 - group: oam_server_group_group
2279 port_oam_internal_0_port_allowed_address_pairs:
2280 - ip_address: 0.0.0.0/1
2281 - ip_address: 128.0.0.0/1
2283 - ip_address: 8000::/1
2284 compute_oam_availability_zone:
2285 - get_input: availability_zone_0
2286 compute_oam_metadata:
2288 get_input: vf_module_id
2295 get_input: vf_module_name
2297 - get_input: oam_name_0
2298 port_oam_oam_0_port_security_groups:
2300 service_template_filter:
2301 substitute_service_template: Nested_oamServiceTemplate.yaml
2306 - service_template_filter
2309 - link_oam_oam_internal_0_port:
2310 capability: tosca.capabilities.network.Linkable
2311 node: cscf_internal_network_0
2312 relationship: tosca.relationships.network.LinksTo
2313 - dependency_oam_oam_internal_0_port:
2314 capability: tosca.capabilities.Node
2315 node: cscf_internal_network_0
2316 relationship: tosca.relationships.DependsOn
2318 type: org.openecomp.resource.abstract.nodes.lbd_1
2322 compute_lbd_user_data_format:
2324 compute_lbd_config_drive:
2326 port_lbd_dpdk_0_port_fixed_ips:
2328 get_input: lbd_internal_dpdk_ip_0
2329 port_lbd_internal_0_port_security_groups:
2332 get_input: lbd_flavor_name
2333 port_lbd_dpdk_0_port_security_groups:
2335 compute_lbd_availability_zone:
2336 - get_input: availability_zone_0
2337 port_lbd_dpdk_0_port_allowed_address_pairs:
2338 - ip_address: 0.0.0.0/1
2339 - ip_address: 128.0.0.0/1
2341 - ip_address: 8000::/1
2343 get_input: lbd_image_name
2344 port_lbd_dpdk_0_port_name:
2346 template: $PREFIX$DELeth1
2349 get_input: lbd_name_0
2351 get_input: vcscf_name_delimeter
2352 port_lbd_dpdk_0_port_ip_requirements:
2356 floating_ip_count_required:
2358 port_lbd_ims_core_0_port_network:
2359 - get_input: ims_core_net_id
2360 port_lbd_dpdk_0_port_network:
2361 - cscf_internal_dpdk_network_0
2362 port_lbd_ims_core_0_port_mac_requirements:
2365 port_lbd_ims_core_0_port_allowed_address_pairs:
2367 get_input: lbd_ims_core_v6_vip_0
2368 port_lbd_internal_0_port_name:
2370 template: $PREFIX$DELeth0
2373 get_input: lbd_name_0
2375 get_input: vcscf_name_delimeter
2376 port_lbd_ims_core_0_port_network_role_tag: ims_core
2377 compute_lbd_scheduler_hints:
2378 - group: lbd_server_group_group
2379 port_lbd_internal_0_port_mac_requirements:
2382 port_lbd_ims_core_0_port_fixed_ips:
2384 get_input: lbd_ims_core_v6_ip_0
2385 port_lbd_ims_core_0_port_ip_requirements:
2389 floating_ip_count_required:
2391 port_lbd_internal_0_port_fixed_ips:
2393 get_input: lbd_internal_ip_0
2394 port_lbd_internal_0_port_network:
2395 - cscf_internal_network_0
2396 port_lbd_dpdk_0_port_mac_requirements:
2399 compute_lbd_metadata:
2401 get_input: vf_module_id
2408 get_input: vf_module_name
2410 - get_input: lbd_name_0
2411 port_lbd_internal_0_port_ip_requirements:
2415 floating_ip_count_required:
2417 port_lbd_ims_core_0_port_security_groups:
2419 port_lbd_ims_core_0_port_name:
2421 template: $PREFIX$DELeth2
2424 get_input: lbd_name_0
2426 get_input: vcscf_name_delimeter
2427 service_template_filter:
2428 substitute_service_template: Nested_lbd_1ServiceTemplate.yaml
2433 - service_template_filter
2436 - link_lbd_lbd_internal_0_port:
2437 capability: tosca.capabilities.network.Linkable
2438 node: cscf_internal_network_0
2439 relationship: tosca.relationships.network.LinksTo
2440 - dependency_lbd_lbd_internal_0_port:
2441 capability: tosca.capabilities.Node
2442 node: cscf_internal_network_0
2443 relationship: tosca.relationships.DependsOn
2444 - link_lbd_lbd_dpdk_0_port:
2445 capability: tosca.capabilities.network.Linkable
2446 node: cscf_internal_dpdk_network_0
2447 relationship: tosca.relationships.network.LinksTo
2448 - dependency_lbd_lbd_dpdk_0_port:
2449 capability: tosca.capabilities.Node
2450 node: cscf_internal_dpdk_network_0
2451 relationship: tosca.relationships.DependsOn
2453 type: org.openecomp.resource.abstract.nodes.heat.cscf
2458 get_input: vf_module_id
2459 internal_net_id: cscf_internal_network_0
2461 get_input: vcscf_release
2463 get_input: cscf_internal_zone_0_ips
2465 get_input: oam_internal_vip_0
2469 get_input: vf_module_name
2471 get_input: cscf_image_name
2473 get_input: cscf_zone_0_names
2474 service_template_filter:
2475 substitute_service_template: nested_cscfServiceTemplate.yaml
2477 get_input: cscf_zone_0_count
2479 vcscf_swrepo_address:
2480 get_input: vcscf_swrepo_address
2482 get_input: cscf_zone_0_uuids
2485 availability_zone_0:
2486 get_input: availability_zone_0
2487 cscf_internal_v6_ips:
2488 get_input: cscf_internal_zone_0_v6_ips
2490 get_input: cscf_flavor_name
2491 vcscf_cmrepo_address:
2492 get_input: vcscf_cmrepo_address
2494 get_input: vcscf_dns_address
2495 vcscf_internal_network_mtu:
2496 get_input: vcscf_internal_network_mtu
2497 port_cscf_internal_0_port_0_ip_requirements:
2501 floating_ip_count_required:
2506 - service_template_filter
2508 vcscf_internal_netmask:
2509 get_input: vcscf_internal_netmask
2510 vcscf_name_delimeter:
2511 get_input: vcscf_name_delimeter
2512 port_cscf_internal_0_port_0_network_role_tag: internal
2517 port_cscf_internal_0_port_0_mac_requirements:
2520 cscf_security_group: cscf_RSG
2522 - link_cscf_internal_0_port_0:
2523 capability: tosca.capabilities.network.Linkable
2524 node: cscf_internal_network_0
2525 relationship: tosca.relationships.network.LinksTo
2526 - dependency_cscf_server_0:
2527 capability: tosca.capabilities.Node
2528 node: cscf_internal_network_0
2529 relationship: tosca.relationships.DependsOn
2530 lbd_internal_dpdk_vip_1_port:
2531 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2537 floating_ip_count_required:
2543 get_input: lbd_internal_dpdk_vip_0
2549 template: $NAME$DELlbd$DELinternal$DELdpdk$DELvip
2554 get_input: vcscf_name_delimeter
2555 network: cscf_internal_dpdk_network_0
2558 capability: tosca.capabilities.network.Linkable
2559 node: cscf_internal_dpdk_network_0
2560 relationship: tosca.relationships.network.LinksTo
2562 capability: tosca.capabilities.Node
2563 node: cscf_internal_dpdk_network_0
2564 relationship: tosca.relationships.DependsOn
2566 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2572 floating_ip_count_required:
2578 get_input: cif_oam_vip_1
2584 template: $NAME$DELcif$DELoam$DELvip1
2589 get_input: vcscf_name_delimeter
2590 network_role_tag: oam
2592 get_input: oam_net_id
2593 cdi_ims_core_v6_vip_1_port:
2594 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
2600 floating_ip_count_required:
2606 get_input: cdi_ims_core_v6_vip_0
2612 template: $NAME$DELcdi$DELims$DELdb$DELvip$DELv6
2617 get_input: vcscf_name_delimeter
2618 network_role_tag: ims_core
2620 get_input: ims_core_net_id
2622 type: org.openecomp.resource.abstract.nodes.cif
2626 port_cif_ims_core_0_port_network:
2627 - get_input: ims_core_net_id
2628 port_cif_oam_0_port_1_name:
2630 template: $PREFIX$DELeth1
2633 get_input: cif_name_0
2635 get_input: vcscf_name_delimeter
2636 port_cif_oam_0_port_1_allowed_address_pairs:
2638 get_input: cif_oam_vip_0
2639 port_cif_oam_0_port_1_fixed_ips:
2641 get_input: cif_oam_ip_0
2643 get_input: cif_flavor_name
2644 port_cif_internal_0_port_name:
2646 template: $PREFIX$DELeth0
2649 get_input: cif_name_0
2651 get_input: vcscf_name_delimeter
2653 get_input: cif_image_name
2654 compute_cif_user_data_format:
2656 port_cif_oam_0_port_1_ip_requirements:
2660 floating_ip_count_required:
2662 port_cif_ims_li_0_port_fixed_ips:
2664 get_input: cif_ims_li_v6_ip_0
2665 compute_cif_scheduler_hints:
2666 - group: cif_server_group_group
2667 port_cif_oam_0_port_1_security_groups:
2669 port_cif_ims_li_0_port_ip_requirements:
2673 floating_ip_count_required:
2675 compute_cif_metadata:
2677 get_input: vf_module_id
2684 get_input: vf_module_name
2685 port_cif_ims_li_0_port_name:
2687 template: $PREFIX$DELeth4
2690 get_input: cif_name_0
2692 get_input: vcscf_name_delimeter
2693 port_cif_ims_core_0_port_fixed_ips:
2695 get_input: cif_ims_core_v6_ip_0
2696 port_cif_oam_0_port_3_network_role_tag: oam
2697 port_cif_ims_core_0_port_security_groups:
2699 port_cif_ims_core_0_port_name:
2701 template: $PREFIX$DELeth2
2704 get_input: cif_name_0
2706 get_input: vcscf_name_delimeter
2707 port_cif_internal_0_port_network:
2708 - cscf_internal_network_0
2709 port_cif_oam_0_port_3_security_groups:
2711 port_cif_ims_core_0_port_ip_requirements:
2715 floating_ip_count_required:
2717 port_cif_ims_li_0_port_mac_requirements:
2720 port_cif_oam_0_port_1_network:
2721 - get_input: oam_net_id
2722 port_cif_ims_li_0_port_security_groups:
2725 - get_input: cif_name_0
2726 compute_cif_availability_zone:
2727 - get_input: availability_zone_0
2728 port_cif_oam_0_port_1_network_role_tag: oam
2729 port_cif_oam_0_port_3_mac_requirements:
2732 port_cif_ims_core_0_port_allowed_address_pairs:
2734 get_input: cif_ims_core_v6_vip_0
2735 port_cif_oam_0_port_3_fixed_ips:
2737 get_input: cif_oam_ip_2
2738 port_cif_ims_core_0_port_network_role_tag: ims_core
2739 port_cif_ims_li_0_port_allowed_address_pairs:
2741 get_input: cif_ims_li_v6_vip_0
2742 port_cif_internal_0_port_mac_requirements:
2745 port_cif_ims_li_0_port_network:
2746 - get_input: ims_li_v6_net_id
2747 port_cif_internal_0_port_security_groups:
2749 port_cif_ims_li_0_port_network_role_tag: ims_li_v6
2750 port_cif_oam_0_port_3_allowed_address_pairs:
2752 get_input: cif_oam_vip_1
2753 port_cif_internal_0_port_fixed_ips:
2755 get_input: cif_internal_ip_0
2757 get_input: cif_internal_v6_ip_0
2758 compute_cif_config_drive:
2760 port_cif_oam_0_port_3_name:
2762 template: $PREFIX$DELeth3
2765 get_input: cif_name_0
2767 get_input: vcscf_name_delimeter
2768 port_cif_oam_0_port_3_network:
2769 - get_input: oam_net_id
2770 port_cif_ims_core_0_port_mac_requirements:
2773 port_cif_internal_0_port_allowed_address_pairs:
2775 get_input: cif_internal_vip_0
2776 port_cif_oam_0_port_1_mac_requirements:
2779 port_cif_oam_0_port_3_ip_requirements:
2783 floating_ip_count_required:
2785 port_cif_internal_0_port_ip_requirements:
2789 floating_ip_count_required:
2791 service_template_filter:
2792 substitute_service_template: Nested_cifServiceTemplate.yaml
2797 - service_template_filter
2800 - link_cif_cif_internal_0_port:
2801 capability: tosca.capabilities.network.Linkable
2802 node: cscf_internal_network_0
2803 relationship: tosca.relationships.network.LinksTo
2804 - dependency_cif_cif_internal_0_port:
2805 capability: tosca.capabilities.Node
2806 node: cscf_internal_network_0
2807 relationship: tosca.relationships.DependsOn
2809 type: org.openecomp.resource.abstract.nodes.cif_1
2813 port_cif_oam_1_port_1_name:
2815 template: $PREFIX$DELeth1
2818 get_input: cif_name_1
2820 get_input: vcscf_name_delimeter
2821 port_cif_ims_core_1_port_security_groups:
2823 port_cif_oam_1_port_1_mac_requirements:
2826 port_cif_oam_1_port_3_network:
2827 - get_input: oam_net_id
2829 get_input: cif_flavor_name
2831 get_input: cif_image_name
2832 compute_cif_user_data_format:
2834 port_cif_oam_1_port_3_allowed_address_pairs:
2836 get_input: cif_oam_vip_1
2837 compute_cif_scheduler_hints:
2838 - group: cif_server_group_group
2839 port_cif_oam_1_port_3_ip_requirements:
2843 floating_ip_count_required:
2845 port_cif_internal_1_port_security_groups:
2847 port_cif_oam_1_port_1_network:
2848 - get_input: oam_net_id
2849 port_cif_ims_core_1_port_network_role_tag: ims_core
2850 port_cif_ims_li_1_port_security_groups:
2852 port_cif_ims_li_1_port_allowed_address_pairs:
2854 get_input: cif_ims_li_v6_vip_0
2855 port_cif_internal_1_port_allowed_address_pairs:
2857 get_input: cif_internal_vip_0
2858 port_cif_oam_1_port_3_security_groups:
2860 compute_cif_metadata:
2862 get_input: vf_module_id
2869 get_input: vf_module_name
2870 port_cif_oam_1_port_1_fixed_ips:
2872 get_input: cif_oam_ip_1
2873 port_cif_internal_1_port_network:
2874 - cscf_internal_network_0
2875 port_cif_ims_core_1_port_network:
2876 - get_input: ims_core_net_id
2877 port_cif_oam_1_port_3_fixed_ips:
2879 get_input: cif_oam_ip_3
2880 port_cif_oam_1_port_1_ip_requirements:
2884 floating_ip_count_required:
2886 port_cif_ims_core_1_port_mac_requirements:
2890 - get_input: cif_name_1
2891 compute_cif_availability_zone:
2892 - get_input: availability_zone_1
2893 port_cif_internal_1_port_ip_requirements:
2897 floating_ip_count_required:
2899 port_cif_ims_li_1_port_name:
2901 template: $PREFIX$DELeth4
2904 get_input: cif_name_1
2906 get_input: vcscf_name_delimeter
2907 port_cif_internal_1_port_name:
2909 template: $PREFIX$DELeth0
2912 get_input: cif_name_1
2914 get_input: vcscf_name_delimeter
2915 port_cif_ims_li_1_port_fixed_ips:
2917 get_input: cif_ims_li_v6_ip_1
2918 port_cif_internal_1_port_mac_requirements:
2921 port_cif_ims_li_1_port_mac_requirements:
2924 port_cif_ims_li_1_port_ip_requirements:
2928 floating_ip_count_required:
2930 port_cif_ims_core_1_port_fixed_ips:
2932 get_input: cif_ims_core_v6_ip_1
2933 port_cif_ims_core_1_port_allowed_address_pairs:
2935 get_input: cif_ims_core_v6_vip_0
2936 port_cif_oam_1_port_1_network_role_tag: oam
2937 port_cif_oam_1_port_3_mac_requirements:
2940 port_cif_ims_core_1_port_ip_requirements:
2944 floating_ip_count_required:
2946 port_cif_ims_li_1_port_network:
2947 - get_input: ims_li_v6_net_id
2948 port_cif_internal_1_port_fixed_ips:
2950 get_input: cif_internal_ip_1
2952 get_input: cif_internal_v6_ip_1
2953 port_cif_ims_core_1_port_name:
2955 template: $PREFIX$DELeth2
2958 get_input: cif_name_1
2960 get_input: vcscf_name_delimeter
2961 compute_cif_config_drive:
2963 port_cif_oam_1_port_3_name:
2965 template: $PREFIX$DELeth3
2968 get_input: cif_name_0
2970 get_input: vcscf_name_delimeter
2971 port_cif_ims_li_1_port_network_role_tag: ims_li_v6
2972 port_cif_oam_1_port_1_security_groups:
2974 port_cif_oam_1_port_1_allowed_address_pairs:
2976 get_input: cif_oam_vip_0
2977 port_cif_oam_1_port_3_network_role_tag: oam
2978 service_template_filter:
2979 substitute_service_template: Nested_cif_1ServiceTemplate.yaml
2984 - service_template_filter
2987 - link_cif_cif_internal_1_port:
2988 capability: tosca.capabilities.network.Linkable
2989 node: cscf_internal_network_0
2990 relationship: tosca.relationships.network.LinksTo
2991 - dependency_cif_cif_internal_1_port:
2992 capability: tosca.capabilities.Node
2993 node: cscf_internal_network_0
2994 relationship: tosca.relationships.DependsOn
2996 tdcore_zone_0_server_group_group:
2997 type: tosca.groups.Root
3000 tdcore_zone_1_server_group_group:
3001 type: tosca.groups.Root
3004 oam_server_group_group:
3005 type: tosca.groups.Root
3010 cdi_server_group_group:
3011 type: tosca.groups.Root
3015 cif_server_group_group:
3016 type: tosca.groups.Root
3021 type: org.openecomp.groups.heat.HeatStack
3023 heat_file: ../Artifacts/base_cscf.yaml
3025 CFX-5000 N+K VNF HOT template for AT&T.
3028 - cdi_internal_v6_vip_0_port
3029 - cscf_internal_dpdk_network_0
3030 - cif_ims_core_v6_vip_2_port
3031 - cif_internal_vip_0_port
3033 - oam_oam_vip_1_port
3035 - lbd_ims_core_v6_vip_2_port
3036 - cif_oam_vip_1_port
3037 - oam_internal_vip_0_port
3039 - cif_ims_li_v6_vip_4_port
3040 - cscf_internal_network_0
3042 - lbd_internal_dpdk_vip_1_port
3043 - cif_oam_vip_3_port
3044 - cdi_ims_core_v6_vip_1_port
3054 base_cscf_volume_group:
3055 type: org.openecomp.groups.heat.HeatStack
3057 heat_file: ../Artifacts/base_cscf_volume.yaml
3058 description: Volume template for CFX
3064 lbd_server_group_group:
3065 type: tosca.groups.Root
3071 description: volume id for second oam
3074 description: volume id for first oam
3077 description: volume id for first cif
3080 description: volume id for second cif
3083 oam_server_group_policy:
3084 type: org.openecomp.policies.placement.Antilocate
3088 template: $VNF$DELoam$DELgroup
3091 get_input: vcscf_name_delimeter
3094 container_type: host
3096 - oam_server_group_group
3097 cdi_server_group_policy:
3098 type: org.openecomp.policies.placement.Antilocate
3102 template: $VNF$DELcdi$DELgroup
3105 get_input: vcscf_name_delimeter
3108 container_type: host
3110 - cdi_server_group_group
3111 lbd_server_group_policy:
3112 type: org.openecomp.policies.placement.Antilocate
3116 template: $VNF$DELlbd$DELgroup
3119 get_input: vcscf_name_delimeter
3122 container_type: host
3124 - lbd_server_group_group
3125 tdcore_zone_0_server_group_policy:
3126 type: org.openecomp.policies.placement.Antilocate
3130 template: $VNF$DELtdcore$DELzone0$DELgroup
3133 get_input: vcscf_name_delimeter
3136 container_type: host
3138 - tdcore_zone_0_server_group_group
3139 cif_server_group_policy:
3140 type: org.openecomp.policies.placement.Antilocate
3144 template: $VNF$DELcif$DELgroup
3147 get_input: vcscf_name_delimeter
3150 container_type: host
3152 - cif_server_group_group
3153 tdcore_zone_1_server_group_policy:
3154 type: org.openecomp.policies.placement.Antilocate
3158 template: $VNF$DELtdcore$DELzone1$DELgroup
3161 get_input: vcscf_name_delimeter
3164 container_type: host
3166 - tdcore_zone_1_server_group_group