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
16 type: org.openecomp.annotations.Source
21 param_name: app_volume_size_0
23 description: Size of Service Data 1 Volume for app VMs
29 plt_data_floating_v6_ip:
34 type: org.openecomp.annotations.Source
39 param_name: plt_data_floating_v6_ip
41 description: Floating IPv6 for plt VMs on the DATA network
42 iox_data_floating_v6_ip:
47 type: org.openecomp.annotations.Source
52 param_name: iox_data_floating_v6_ip
54 description: Floating IPv6 for iox VMs on the DATA network
60 type: org.openecomp.annotations.Source
65 param_name: plt_data_v6_ips
67 description: Fixed IPv6 assignments for plt VMs on the DATA network
75 type: org.openecomp.annotations.Source
80 param_name: iox_data_v6_ips
82 description: Fixed IPv6 assignments for iox VMs on the DATA network
85 plt_volume_shared_id_0:
90 type: org.openecomp.annotations.Source
95 param_name: plt_volume_shared_id_0
97 description: ServiceData2 volume for plt VMs
103 type: org.openecomp.annotations.Source
108 param_name: plt_oam_ips
110 description: Fixed IPv4 assignments for plt VMs on the OAM network
114 label: OpenStack CA Certificate
119 type: org.openecomp.annotations.Source
124 param_name: openstack_cacert
126 description: CA Certificate to use for OpenStack client calls.
133 type: org.openecomp.annotations.Source
138 param_name: siteinfo_url
140 description: siteinfo url
146 type: org.openecomp.annotations.Source
151 param_name: plt_pair_uuid
153 description: UUID for plt VM pair
154 default: 573f433e25ba8
160 type: org.openecomp.annotations.Source
165 param_name: app_names
167 description: VM names for app VMs
175 type: org.openecomp.annotations.Source
180 param_name: iox_names
182 description: VM names for iox VMs
185 plt_servicedata2_volume_size_0:
190 type: org.openecomp.annotations.Source
195 param_name: plt_servicedata2_volume_size_0
197 description: Size of Service Data 2 Volume for plt VMs
208 type: org.openecomp.annotations.Source
213 param_name: app_volume_id_0
215 description: ServiceData1 volume for first app VM
216 plt_servicedata1_volume_size_0:
221 type: org.openecomp.annotations.Source
226 param_name: plt_servicedata1_volume_size_0
228 description: Size of Service Data 1 Volume for plt VMs
234 internal_subnet_cidr:
239 type: org.openecomp.annotations.Source
244 param_name: internal_subnet_cidr
246 description: IP subnet for internal network
247 default: 169.30.12.0/24
253 type: org.openecomp.annotations.Source
258 param_name: app_volume_id_1
260 description: ServiceData1 volume for second app VM
266 type: org.openecomp.annotations.Source
273 description: What is this domain?
279 type: org.openecomp.annotations.Source
284 param_name: app_volume_id_2
286 description: ServiceData1 volume for third app VM
292 type: org.openecomp.annotations.Source
297 param_name: plt_image_name
299 description: Pilot image
300 default: USP_IECF-PILOT_30.3.3-mcas4.4.6.qcow2
306 type: org.openecomp.annotations.Source
311 param_name: app_image_name
313 description: App image
314 default: USP_IECF-APP_30.3.3-mcas4.4.6.qcow2
320 type: org.openecomp.annotations.Source
325 param_name: plt_oam_floating_ip
327 description: Floating IPv4 for plt VMs on the OAM network
333 type: org.openecomp.annotations.Source
338 param_name: plt_flavor_name
340 description: Pilot flavor
347 type: org.openecomp.annotations.Source
352 param_name: vf_module_id
354 description: Unique ID for this VF Module instance
360 type: org.openecomp.annotations.Source
365 param_name: iox_flavor_name
367 description: IO flavor
374 type: org.openecomp.annotations.Source
379 param_name: app_security_groups
381 description: App security group
389 type: org.openecomp.annotations.Source
396 description: Unique name for this VF instance
397 config_server_cacert:
398 label: configure server CA Certificate
403 type: org.openecomp.annotations.Source
408 param_name: config_server_cacert
410 description: CA Certificate for download from siteinfo url and config url.
417 type: org.openecomp.annotations.Source
422 param_name: vf_module_name
424 description: Unique name for this VF Module instance
430 type: org.openecomp.annotations.Source
435 param_name: oam_security_groups
437 description: OAM security group
445 type: org.openecomp.annotations.Source
450 param_name: iox_oam_ips
452 description: Fixed IPv4 assignments for iox VMs on the OAM network
460 type: org.openecomp.annotations.Source
467 description: Unique ID for this VF instance
473 type: org.openecomp.annotations.Source
478 param_name: iox_image_name
480 description: IO image
481 default: USP_IECF-IO_30.3.3-mcas4.4.6.qcow2
487 type: org.openecomp.annotations.Source
492 param_name: availability_zone_0
494 description: First availability zone ID or Name
495 ignore_siteinfo_audit:
496 label: Siteinfo Audit Ignore Flag
501 type: org.openecomp.annotations.Source
506 param_name: ignore_siteinfo_audit
508 description: Set to true if siteinfo audit failure should not prevent system installation
514 type: org.openecomp.annotations.Source
519 param_name: availability_zone_1
521 description: Second availability zone ID or Name
527 type: org.openecomp.annotations.Source
532 param_name: data_net_id
534 description: DATA network
540 type: org.openecomp.annotations.Source
545 param_name: plt_names
547 description: VM names for plt VMs
555 type: org.openecomp.annotations.Source
560 param_name: plt_security_groups
562 description: Pilot security group
570 type: org.openecomp.annotations.Source
575 param_name: app_data_v6_ips
577 description: Fixed IPv6 assignments for app VMs on the DATA network
585 type: org.openecomp.annotations.Source
590 param_name: iox_security_groups
592 description: IO security group
600 type: org.openecomp.annotations.Source
605 param_name: ieccf_debug
607 description: IECCF debug flag
614 type: org.openecomp.annotations.Source
619 param_name: name_server_2
621 description: IP address of name server 2
627 type: org.openecomp.annotations.Source
632 param_name: app_oam_ips
634 description: Fixed IPv4 assignments for app VMs on the OAM network
642 type: org.openecomp.annotations.Source
647 param_name: app_flavor_name
649 description: App flavor
656 type: org.openecomp.annotations.Source
661 param_name: name_server_1
663 description: IP address of name server 1
669 type: org.openecomp.annotations.Source
674 param_name: oam_net_id
676 description: OAM network
682 type: org.openecomp.annotations.Source
687 param_name: iox_oam_floating_ip
689 description: Floating IPv4 for iox VMs on the OAM network
695 type: org.openecomp.annotations.Source
700 param_name: ieccf_config_url
702 description: IECCF configuration package URL
708 type: org.openecomp.annotations.Source
713 param_name: iox_pair_uuid
715 description: UUID for iox VM pair
716 default: 573f433e284b4
722 type: org.openecomp.annotations.Source
727 param_name: plt_volume_id_0
729 description: ServiceData1 volume for first plt VM
735 type: org.openecomp.annotations.Source
740 param_name: plt_volume_id_1
742 description: ServiceData1 volume for second plt VM
743 data_security_groups:
748 type: org.openecomp.annotations.Source
753 param_name: data_security_groups
755 description: DATA security group
759 network:data:vip:m001:m002:
760 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
762 replacement_policy: AUTO
767 floating_ip_count_required:
770 get_input: data_security_groups
773 get_input: plt_data_floating_v6_ip
779 template: $vnf_name-network_data_vip_m001_m002
783 network_role_tag: data
785 get_input: data_net_id
786 network:data:vip:m004:m003:
787 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
789 replacement_policy: AUTO
794 floating_ip_count_required:
797 get_input: data_security_groups
800 get_input: iox_data_floating_v6_ip
806 template: $vnf_name-network_data_vip_m004_m003
810 network_role_tag: data
812 get_input: data_net_id
814 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
816 size: '(get_input : plt_servicedata2_volume_size_0) * 1024'
819 template: $vnf_name-plt_volume_shared_0
823 network:oam:vip:m001:m002:
824 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
826 replacement_policy: AUTO
831 floating_ip_count_required:
834 get_input: oam_security_groups
837 get_input: plt_oam_floating_ip
843 template: $vnf_name-network_oam_vip_m001_m002
847 network_role_tag: oam
849 get_input: oam_net_id
851 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
853 size: '(get_input : app_volume_size_0) * 1024'
856 template: $vnf_name-app_volume_1
861 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
863 size: '(get_input : app_volume_size_0) * 1024'
866 template: $vnf_name-app_volume_2
871 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
873 size: '(get_input : app_volume_size_0) * 1024'
876 template: $vnf_name-app_volume_0
881 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
883 size: '(get_input : plt_servicedata1_volume_size_0) * 1024'
886 template: $vnf_name-plt_volume_1
891 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
893 size: '(get_input : plt_servicedata1_volume_size_0) * 1024'
896 template: $vnf_name-plt_volume_0
901 type: org.openecomp.resource.abstract.nodes.iox
905 port_iox_oam_port_0_fixed_ips:
911 get_input: iox_flavor_name
912 port_iox_data_port_0_mac_requirements:
916 get_input: iox_image_name
917 port_iox_oam_port_0_replacement_policy:
919 port_iox_oam_port_0_mac_requirements:
922 port_iox_internal_port_0_mac_requirements:
925 compute_iox_user_data_format:
927 port_iox_data_port_0_allowed_address_pairs:
930 - network:data:vip:m004:m003
934 port_iox_data_port_0_ip_requirements:
938 floating_ip_count_required:
940 compute_iox_config_drive:
942 port_iox_data_port_0_network:
943 - get_input: data_net_id
944 compute_iox_image_update_policy:
946 port_iox_data_port_0_network_role_tag: data
947 port_iox_internal_port_0_ip_requirements:
951 floating_ip_count_required:
957 port_iox_oam_port_0_allowed_address_pairs:
960 - network:io:vip:m004:m003
964 port_iox_oam_port_0_network:
965 - get_input: oam_net_id
966 port_iox_internal_port_0_name:
968 template: $vnf_name-iox_internal_1_port_0
972 port_iox_internal_port_0_allowed_address_pairs:
974 get_input: internal_subnet_cidr
975 port_iox_oam_port_0_network_role_tag: oam
976 port_iox_data_port_0_fixed_ips:
981 port_iox_oam_port_0_security_groups:
982 - get_input: oam_security_groups
983 port_iox_internal_port_0_security_groups:
984 - get_input: iox_security_groups
985 port_iox_oam_port_0_ip_requirements:
989 floating_ip_count_required:
991 port_iox_data_port_0_security_groups:
992 - get_input: data_security_groups
993 port_iox_internal_port_0_network:
995 port_iox_internal_port_0_replacement_policy:
997 compute_iox_metadata:
999 get_input: vf_module_id
1006 get_input: vf_module_name
1007 port_iox_data_port_0_name:
1009 template: $vnf_name-iox_data_1_port_0
1013 compute_iox_availability_zone:
1014 - get_input: availability_zone_1
1015 port_iox_data_port_0_replacement_policy:
1017 port_iox_oam_port_0_name:
1019 template: $vnf_name-iox_oam_1_port_0
1023 service_template_filter:
1024 substitute_service_template: Nested_ioxServiceTemplate.yaml
1029 - service_template_filter
1032 - link_iox_iox_internal_port_0:
1033 capability: tosca.capabilities.network.Linkable
1034 node: internal_net_0
1035 relationship: tosca.relationships.network.LinksTo
1037 type: org.openecomp.resource.abstract.nodes.app
1041 compute_app_scheduler_hints:
1042 - group: app_server_group_group
1043 port_app_data_port_0_network:
1044 - get_input: data_net_id
1045 port_app_internal_port_0_mac_requirements:
1049 get_input: app_flavor_name
1050 port_app_oam_port_0_security_groups:
1051 - get_input: oam_security_groups
1052 port_app_internal_port_0_allowed_address_pairs:
1054 get_input: internal_subnet_cidr
1055 port_app_oam_port_0_network:
1056 - get_input: oam_net_id
1057 port_app_internal_port_0_name:
1059 template: $vnf_name-app_internal_2_port_0
1064 get_input: app_image_name
1065 compute_app_availability_zone:
1066 - get_input: availability_zone_0
1067 compute_app_config_drive:
1069 port_app_data_port_0_replacement_policy:
1071 port_app_oam_port_0_ip_requirements:
1075 floating_ip_count_required:
1077 port_app_data_port_0_name:
1079 template: $vnf_name-app_data_2_port_0
1083 port_app_oam_port_0_fixed_ips:
1088 port_app_internal_port_0_replacement_policy:
1090 compute_app_metadata:
1092 get_input: vf_module_id
1099 get_input: vf_module_name
1100 port_app_oam_port_0_mac_requirements:
1103 port_app_internal_port_0_security_groups:
1104 - get_input: app_security_groups
1105 port_app_oam_port_0_replacement_policy:
1107 port_app_data_port_0_ip_requirements:
1111 floating_ip_count_required:
1113 port_app_data_port_0_mac_requirements:
1116 port_app_internal_port_0_ip_requirements:
1120 floating_ip_count_required:
1122 port_app_data_port_0_network_role_tag: data
1127 port_app_data_port_0_security_groups:
1128 - get_input: data_security_groups
1129 port_app_internal_port_0_network:
1131 compute_app_image_update_policy:
1133 port_app_oam_port_0_name:
1135 template: $vnf_name-app_oam_2_port_0
1139 port_app_oam_port_0_network_role_tag: oam
1140 compute_app_user_data_format:
1142 service_template_filter:
1143 substitute_service_template: Nested_appServiceTemplate.yaml
1148 - service_template_filter
1151 - link_app_app_internal_port_0:
1152 capability: tosca.capabilities.network.Linkable
1153 node: internal_net_0
1154 relationship: tosca.relationships.network.LinksTo
1155 network:system:vip:m001:m002:
1156 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1158 replacement_policy: AUTO
1163 floating_ip_count_required:
1166 get_input: plt_security_groups
1170 allowed_address_pairs:
1172 get_input: internal_subnet_cidr
1175 template: $vnf_name-network_system_vip_m001_m002
1179 network: internal_net_0
1182 capability: tosca.capabilities.network.Linkable
1183 node: internal_net_0
1184 relationship: tosca.relationships.network.LinksTo
1186 type: org.openecomp.resource.abstract.nodes.iox
1191 get_input: iox_flavor_name
1192 port_iox_data_port_0_mac_requirements:
1196 get_input: iox_image_name
1197 port_iox_oam_port_0_replacement_policy:
1199 port_iox_oam_port_0_mac_requirements:
1202 port_iox_internal_port_0_mac_requirements:
1205 compute_iox_user_data_format:
1207 port_iox_data_port_0_allowed_address_pairs:
1210 - network:data:vip:m004:m003
1214 port_iox_data_port_0_ip_requirements:
1218 floating_ip_count_required:
1220 compute_iox_config_drive:
1222 port_iox_data_port_0_network:
1223 - get_input: data_net_id
1224 compute_iox_image_update_policy:
1226 port_iox_data_port_0_network_role_tag: data
1227 port_iox_internal_port_0_ip_requirements:
1231 floating_ip_count_required:
1237 port_iox_oam_port_0_allowed_address_pairs:
1240 - network:io:vip:m004:m003
1244 port_iox_oam_port_0_network:
1245 - get_input: oam_net_id
1246 port_iox_internal_port_0_name:
1248 template: $vnf_name-iox_internal_0_port_0
1252 port_iox_internal_port_0_allowed_address_pairs:
1254 get_input: internal_subnet_cidr
1255 port_iox_oam_port_0_network_role_tag: oam
1256 port_iox_data_port_0_fixed_ips:
1261 port_iox_oam_port_0_security_groups:
1262 - get_input: oam_security_groups
1263 port_iox_internal_port_0_security_groups:
1264 - get_input: iox_security_groups
1265 port_iox_oam_port_0_ip_requirements:
1269 floating_ip_count_required:
1271 port_iox_data_port_0_security_groups:
1272 - get_input: data_security_groups
1273 port_iox_internal_port_0_network:
1275 port_iox_internal_port_0_replacement_policy:
1277 compute_iox_metadata:
1279 get_input: vf_module_id
1286 get_input: vf_module_name
1287 port_iox_data_port_0_name:
1289 template: $vnf_name-iox_data_0_port_0
1293 compute_iox_availability_zone:
1294 - get_input: availability_zone_0
1295 port_iox_data_port_0_replacement_policy:
1297 port_iox_oam_port_0_name:
1299 template: $vnf_name-iox_oam_0_port_0
1303 service_template_filter:
1304 substitute_service_template: Nested_ioxServiceTemplate.yaml
1309 - service_template_filter
1312 - link_iox_iox_internal_port_0:
1313 capability: tosca.capabilities.network.Linkable
1314 node: internal_net_0
1315 relationship: tosca.relationships.network.LinksTo
1317 type: org.openecomp.resource.abstract.nodes.app
1321 compute_app_scheduler_hints:
1322 - group: app_server_group_group
1323 port_app_data_port_0_network:
1324 - get_input: data_net_id
1325 port_app_internal_port_0_mac_requirements:
1329 get_input: app_flavor_name
1330 port_app_oam_port_0_security_groups:
1331 - get_input: oam_security_groups
1332 port_app_internal_port_0_allowed_address_pairs:
1334 get_input: internal_subnet_cidr
1335 port_app_oam_port_0_network:
1336 - get_input: oam_net_id
1337 port_app_internal_port_0_name:
1339 template: $vnf_name-app_internal_1_port_0
1344 get_input: app_image_name
1345 compute_app_availability_zone:
1346 - get_input: availability_zone_1
1347 compute_app_config_drive:
1349 port_app_data_port_0_replacement_policy:
1351 port_app_oam_port_0_ip_requirements:
1355 floating_ip_count_required:
1357 port_app_data_port_0_name:
1359 template: $vnf_name-app_data_1_port_0
1363 port_app_oam_port_0_fixed_ips:
1368 port_app_internal_port_0_replacement_policy:
1370 port_app_data_port_0_fixed_ips:
1375 compute_app_metadata:
1377 get_input: vf_module_id
1384 get_input: vf_module_name
1385 port_app_oam_port_0_mac_requirements:
1388 port_app_internal_port_0_security_groups:
1389 - get_input: app_security_groups
1390 port_app_oam_port_0_replacement_policy:
1392 port_app_data_port_0_ip_requirements:
1396 floating_ip_count_required:
1398 port_app_data_port_0_mac_requirements:
1401 port_app_internal_port_0_ip_requirements:
1405 floating_ip_count_required:
1407 port_app_data_port_0_network_role_tag: data
1412 port_app_data_port_0_security_groups:
1413 - get_input: data_security_groups
1414 port_app_internal_port_0_network:
1416 compute_app_image_update_policy:
1418 port_app_oam_port_0_name:
1420 template: $vnf_name-app_oam_1_port_0
1424 port_app_oam_port_0_network_role_tag: oam
1425 compute_app_user_data_format:
1427 service_template_filter:
1428 substitute_service_template: Nested_appServiceTemplate.yaml
1433 - service_template_filter
1436 - link_app_app_internal_port_0:
1437 capability: tosca.capabilities.network.Linkable
1438 node: internal_net_0
1439 relationship: tosca.relationships.network.LinksTo
1441 type: org.openecomp.resource.abstract.nodes.app
1445 compute_app_scheduler_hints:
1446 - group: app_server_group_group
1447 port_app_data_port_0_network:
1448 - get_input: data_net_id
1449 port_app_internal_port_0_mac_requirements:
1453 get_input: app_flavor_name
1454 port_app_oam_port_0_security_groups:
1455 - get_input: oam_security_groups
1456 port_app_internal_port_0_allowed_address_pairs:
1458 get_input: internal_subnet_cidr
1459 port_app_oam_port_0_network:
1460 - get_input: oam_net_id
1461 port_app_internal_port_0_name:
1463 template: $vnf_name-app_internal_0_port_0
1468 get_input: app_image_name
1469 compute_app_availability_zone:
1470 - get_input: availability_zone_0
1471 compute_app_config_drive:
1473 port_app_data_port_0_replacement_policy:
1475 port_app_oam_port_0_ip_requirements:
1479 floating_ip_count_required:
1481 port_app_data_port_0_name:
1483 template: $vnf_name-app_data_0_port_0
1487 port_app_internal_port_0_replacement_policy:
1489 port_app_data_port_0_fixed_ips:
1494 compute_app_metadata:
1496 get_input: vf_module_id
1503 get_input: vf_module_name
1504 port_app_oam_port_0_mac_requirements:
1507 port_app_internal_port_0_security_groups:
1508 - get_input: app_security_groups
1509 port_app_oam_port_0_replacement_policy:
1511 port_app_data_port_0_ip_requirements:
1515 floating_ip_count_required:
1517 port_app_data_port_0_mac_requirements:
1520 port_app_internal_port_0_ip_requirements:
1524 floating_ip_count_required:
1526 port_app_data_port_0_network_role_tag: data
1531 port_app_data_port_0_security_groups:
1532 - get_input: data_security_groups
1533 port_app_internal_port_0_network:
1535 compute_app_image_update_policy:
1537 port_app_oam_port_0_name:
1539 template: $vnf_name-app_oam_0_port_0
1543 port_app_oam_port_0_network_role_tag: oam
1544 compute_app_user_data_format:
1546 service_template_filter:
1547 substitute_service_template: Nested_appServiceTemplate.yaml
1552 - service_template_filter
1555 - link_app_app_internal_port_0:
1556 capability: tosca.capabilities.network.Linkable
1557 node: internal_net_0
1558 relationship: tosca.relationships.network.LinksTo
1560 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
1562 dhcp_enabled: 'True'
1565 template: $prefix-internal_net_0
1570 internal_0_subnet_0:
1574 template: $vnf_name-internal_0_subnet_0
1579 get_input: internal_subnet_cidr
1582 type: org.openecomp.resource.abstract.nodes.plt
1586 port_plt_oam_port_0_network_role_tag: oam
1587 port_plt_data_port_0_allowed_address_pairs:
1590 - network:data:vip:m001:m002
1594 port_plt_oam_port_0_ip_requirements:
1598 floating_ip_count_required:
1600 compute_plt_config_drive:
1602 port_plt_data_port_0_network_role_tag: data
1604 get_input: plt_flavor_name
1605 port_plt_internal_port_0_replacement_policy:
1607 port_plt_data_port_0_security_groups:
1608 - get_input: data_security_groups
1610 get_input: plt_image_name
1611 port_plt_oam_port_0_name:
1613 template: $vnf_name-plt_oam_0_port_0
1617 compute_plt_availability_zone:
1618 - get_input: availability_zone_1
1619 port_plt_data_port_0_ip_requirements:
1623 floating_ip_count_required:
1625 port_plt_data_port_0_replacement_policy:
1627 port_plt_oam_port_0_security_groups:
1628 - get_input: oam_security_groups
1629 port_plt_oam_port_0_mac_requirements:
1632 port_plt_internal_port_0_allowed_address_pairs:
1634 get_input: internal_subnet_cidr
1635 port_plt_internal_port_0_ip_requirements:
1639 floating_ip_count_required:
1641 compute_plt_metadata:
1643 get_input: vf_module_id
1650 get_input: vf_module_name
1651 port_plt_internal_port_0_security_groups:
1652 - get_input: plt_security_groups
1653 port_plt_oam_port_0_network:
1654 - get_input: oam_net_id
1655 port_plt_oam_port_0_replacement_policy:
1657 port_plt_internal_port_0_mac_requirements:
1660 compute_plt_image_update_policy:
1662 compute_plt_user_data_format:
1664 port_plt_internal_port_0_network:
1666 port_plt_data_port_0_fixed_ips:
1671 port_plt_data_port_0_mac_requirements:
1674 port_plt_internal_port_0_name:
1676 template: $vnf_name-plt_internal_0_port_0
1684 port_plt_data_port_0_name:
1686 template: $vnf_name-plt_data_0_port_0
1690 port_plt_data_port_0_network:
1691 - get_input: data_net_id
1692 port_plt_oam_port_0_allowed_address_pairs:
1695 - network:oam:vip:m001:m002
1699 service_template_filter:
1700 substitute_service_template: Nested_pltServiceTemplate.yaml
1705 - service_template_filter
1708 - link_plt_plt_internal_port_0:
1709 capability: tosca.capabilities.network.Linkable
1710 node: internal_net_0
1711 relationship: tosca.relationships.network.LinksTo
1713 type: org.openecomp.resource.abstract.nodes.plt
1717 port_plt_oam_port_0_network_role_tag: oam
1718 port_plt_data_port_0_allowed_address_pairs:
1721 - network:data:vip:m001:m002
1725 port_plt_oam_port_0_ip_requirements:
1729 floating_ip_count_required:
1731 compute_plt_config_drive:
1733 port_plt_data_port_0_network_role_tag: data
1735 get_input: plt_flavor_name
1736 port_plt_internal_port_0_replacement_policy:
1738 port_plt_data_port_0_security_groups:
1739 - get_input: data_security_groups
1741 get_input: plt_image_name
1742 port_plt_oam_port_0_name:
1744 template: $vnf_name-plt_oam_0_port_0
1748 compute_plt_availability_zone:
1749 - get_input: availability_zone_0
1750 port_plt_data_port_0_ip_requirements:
1754 floating_ip_count_required:
1756 port_plt_data_port_0_replacement_policy:
1758 port_plt_oam_port_0_security_groups:
1759 - get_input: oam_security_groups
1760 port_plt_oam_port_0_mac_requirements:
1763 port_plt_internal_port_0_allowed_address_pairs:
1765 get_input: internal_subnet_cidr
1766 port_plt_internal_port_0_ip_requirements:
1770 floating_ip_count_required:
1772 compute_plt_metadata:
1774 get_input: vf_module_id
1781 get_input: vf_module_name
1782 port_plt_oam_port_0_fixed_ips:
1787 port_plt_internal_port_0_security_groups:
1788 - get_input: plt_security_groups
1789 port_plt_oam_port_0_network:
1790 - get_input: oam_net_id
1791 port_plt_oam_port_0_replacement_policy:
1793 port_plt_internal_port_0_mac_requirements:
1796 compute_plt_image_update_policy:
1798 compute_plt_user_data_format:
1800 port_plt_internal_port_0_network:
1802 port_plt_data_port_0_fixed_ips:
1807 port_plt_data_port_0_mac_requirements:
1810 port_plt_internal_port_0_name:
1812 template: $vnf_name-plt_internal_0_port_0
1820 port_plt_data_port_0_name:
1822 template: $vnf_name-plt_data_0_port_0
1826 port_plt_data_port_0_network:
1827 - get_input: data_net_id
1828 port_plt_oam_port_0_allowed_address_pairs:
1831 - network:oam:vip:m001:m002
1835 service_template_filter:
1836 substitute_service_template: Nested_pltServiceTemplate.yaml
1841 - service_template_filter
1844 - link_plt_plt_internal_port_0:
1845 capability: tosca.capabilities.network.Linkable
1846 node: internal_net_0
1847 relationship: tosca.relationships.network.LinksTo
1848 network:io:vip:m004:m003:
1849 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
1851 replacement_policy: AUTO
1856 floating_ip_count_required:
1859 get_input: oam_security_groups
1862 get_input: iox_oam_floating_ip
1868 template: $vnf_name-network_io_vip_m004_m003
1872 network_role_tag: oam
1874 get_input: oam_net_id
1877 type: org.openecomp.groups.heat.HeatStack
1879 heat_file: ../Artifacts/base_vIECCF.yml
1881 - network:data:vip:m001:m002
1882 - network:data:vip:m004:m003
1883 - network:oam:vip:m001:m002
1884 - network:system:vip:m001:m002
1886 - network:io:vip:m004:m003
1894 app_server_group_group:
1895 type: tosca.groups.Root
1900 base_vIECCF_volume_group:
1901 type: org.openecomp.groups.heat.HeatStack
1903 heat_file: ../Artifacts/base_vIECCF_volume.yml
1904 description: Volume creation template for vCCF
1908 - plt_volume_shared_0
1913 plt_volume_shared_id_0:
1914 description: ServiceData2 volume for plt VMs
1915 value: plt_volume_shared_0
1916 oam_management_v4_address:
1918 get_input: plt_oam_floating_ip
1920 description: ServiceData1 volume for first app VM
1923 description: ServiceData1 volume for second app VM
1926 description: ServiceData1 volume for third app VM
1929 description: ServiceData1 volume for first plt VM
1932 description: ServiceData1 volume for second plt VM
1935 app_server_group_policy:
1936 type: org.openecomp.policies.placement.Antilocate
1940 template: $vnf_name-app_server_group
1944 container_type: host
1946 - app_server_group_group