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
17 type: org.openecomp.annotations.Source
22 param_name: vson_app_flavor_name
24 description: The ID or name of the flavor to boot onto.
25 default: vson-app-flavor
27 label: vSON DBG Volume ID 0
32 type: org.openecomp.annotations.Source
37 param_name: vson_dbg_volume_id_0
39 description: Volume ID of the vSON DBG server.
40 vson_dbs_server_group_id:
41 label: vSON DBS server group policy
46 type: org.openecomp.annotations.Source
51 param_name: vson_dbs_server_group_id
53 description: "Tells what policy should be applied to the ServerGroup. Affinity\
54 \ policy will force instances to share the same hypervisor. Anti-affinity\
55 \ will force instances to run in different hypervisors. The group intended\
56 \ for vSON DBS instances. \n"
57 vson_mon_volume_name_0:
58 label: vSON MON volume name
63 type: org.openecomp.annotations.Source
66 - module_1_vson_mon_volume
68 param_name: vson_mon_volume_name_0
70 description: Volume name.
71 default: vson_mon_volume_0
72 vson_dbs_volume_name_0:
73 label: vSON DBS volume name 0
78 type: org.openecomp.annotations.Source
81 - module_6_vson_dbs_volume
83 param_name: vson_dbs_volume_name_0
85 description: First volume name.
86 vson_dbs_volume_size_1:
87 label: vSON DBS volume ID 1 size
92 type: org.openecomp.annotations.Source
95 - module_6_vson_dbs_volume
97 param_name: vson_dbs_volume_size_1
99 description: Size of the second Cinder volume. Measured in gigabytes.
101 vson_mdr_volume_id_0:
102 label: vSON Mediator Volume ID 0
107 type: org.openecomp.annotations.Source
112 param_name: vson_mdr_volume_id_0
114 description: Volume ID of the vSON Mediator server.
115 vson_mgt_volume_name_0:
116 label: vSON MGT volume name
121 type: org.openecomp.annotations.Source
124 - module_0_vson_mgt_volume
126 param_name: vson_mgt_volume_name_0
128 description: Volume name.
129 default: vson_mgt_volume_0
130 vson_dbs_volume_name_1:
131 label: vSON DBS volume name 1
136 type: org.openecomp.annotations.Source
139 - module_6_vson_dbs_volume
141 param_name: vson_dbs_volume_name_1
143 description: Second volume name.
144 vson_dbs_volume_size_0:
145 label: vSON DBS volume ID 0 size
150 type: org.openecomp.annotations.Source
153 - module_6_vson_dbs_volume
155 param_name: vson_dbs_volume_size_0
157 description: Size of the first Cinder volume. Measured in gigabytes.
159 vson_mon_flavor_name:
165 type: org.openecomp.annotations.Source
170 param_name: vson_mon_flavor_name
172 description: The ID or name of the flavor to boot onto.
173 vson_mon_volume_size_0:
174 label: vSON MON cinder volume size
179 type: org.openecomp.annotations.Source
182 - module_1_vson_mon_volume
184 param_name: vson_mon_volume_size_0
186 description: Size of the Cinder volume. Measured in gigabytes.
189 label: vSON MON VM image name
194 type: org.openecomp.annotations.Source
197 - module_1_vson_mon_volume
199 param_name: vson_mon_image_name
201 description: Image name the volume will be created from.
202 default: VSON-BASE-1.0
203 oam_net_subnet_prefix_length:
204 label: OAM net subnet prefix length
209 type: org.openecomp.annotations.Source
224 param_name: oam_net_subnet_prefix_length
226 description: OAM network subnet prefix length.
228 label: swift storage URL
233 type: org.openecomp.annotations.Source
238 param_name: swift_storage_url
241 Swift storage URL. Example: http://172.16.209.246:8080/v1/AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 http://172.16.209.246:8080 - protocol, IP and port, v1 - API version AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 - account ID
243 label: vSON base VM image name
248 type: org.openecomp.annotations.Source
253 param_name: vson_dcl_image_name
255 description: VM Image name the vSON DC leader instance will be created from.
256 vson_app_oam_net_v6_ip_0:
257 label: vSON APP OAM network IPv6 address
262 type: org.openecomp.annotations.Source
267 param_name: vson_app_oam_net_v6_ip_0
269 description: Fixed IPv6 assignment for the vSON APP instance on the OAM network.
276 type: org.openecomp.annotations.Source
291 param_name: dns_servers
293 description: List of DNS servers.
296 vson_app_volume_size_0:
297 label: vSON APP cinder volume size
302 type: org.openecomp.annotations.Source
305 - module_7_vson_app_volume
307 param_name: vson_app_volume_size_0
310 Size of the Cinder volume. Measured in gigabytes.
312 oam_net_security_group_id:
313 label: OAM network security group ID
318 type: org.openecomp.annotations.Source
332 param_name: oam_net_security_group_id
335 The ID of Security group applied on the port bound to the vSON OAM network.
336 vson_mgt_flavor_name:
342 type: org.openecomp.annotations.Source
347 param_name: vson_mgt_flavor_name
349 description: The ID or name of the flavor to boot onto.
350 default: vson-mgt-flavor
351 vson_mgt_volume_size_0:
352 label: vSON MGT cinder volume size
357 type: org.openecomp.annotations.Source
360 - module_0_vson_mgt_volume
362 param_name: vson_mgt_volume_size_0
364 description: Size of the Cinder volume. Measured in gigabytes.
366 vson_dbs_volume_id_0:
367 label: vSON DBS Volume ID 0
372 type: org.openecomp.annotations.Source
377 param_name: vson_dbs_volume_id_0
379 description: Volume ID of the first vSON DBS server.
380 vson_dbc_volume_id_0:
381 label: vSON DBC Volume ID 0
386 type: org.openecomp.annotations.Source
391 param_name: vson_dbc_volume_id_0
393 description: Volume ID of the vSON DBC server.
394 vson_dbs_volume_id_1:
395 label: vSON DBS Volume ID 1
400 type: org.openecomp.annotations.Source
405 param_name: vson_dbs_volume_id_1
407 description: Volume ID of the second vSON DBS server.
409 label: vSON base VM image name
414 type: org.openecomp.annotations.Source
419 param_name: vson_dbc_image_name
421 description: VM Image name the vSON DBC instance will be created from.
422 default: VSON-BASE-1.0
424 label: vSON Management VM image name
429 type: org.openecomp.annotations.Source
432 - module_0_vson_mgt_volume
434 param_name: vson_mgt_image_name
436 description: Image name the volume will be created from.
437 default: VSON-BASE-1.0
439 label: Default IPv6 gateway
444 type: org.openecomp.annotations.Source
449 param_name: default_gateway_v6
451 description: Default IPv6 gateway.
452 vson_mgt_server_group_id:
453 label: vSON Management server group policy
458 type: org.openecomp.annotations.Source
463 param_name: vson_mgt_server_group_id
465 description: "Tells what policy should be applied to the ServerGroup. Affinity\
466 \ policy will force instances to share the same hypervisor. Anti-affinity\
467 \ will force instances to run in different hypervisors. The group intended\
468 \ for vSON Management instances. \n"
470 label: vSON Cluster Manager instance name
475 type: org.openecomp.annotations.Source
481 param_name: vson_clm_name_0
483 description: Unique name to be issued to the vSON Cluster Manager instance.
484 vson_dbc_server_group_policy:
485 label: vSON Database server group policy
490 type: org.openecomp.annotations.Source
495 param_name: vson_dbc_server_group_policy
498 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Database instances.
499 default: anti-affinity
500 vson_clm_server_group_policy:
501 label: vSON Cluster Management server group policy
506 type: org.openecomp.annotations.Source
511 param_name: vson_clm_server_group_policy
514 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster Management instances.
515 default: anti-affinity
516 vson_mon_server_group_policy:
517 label: vSON MON server group policy
522 type: org.openecomp.annotations.Source
527 param_name: vson_mon_server_group_policy
530 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON MON instances.
531 default: anti-affinity
532 vson_dbg_server_group_id:
533 label: vSON DBS server group policy
538 type: org.openecomp.annotations.Source
543 param_name: vson_dbg_server_group_id
545 description: "Tells what policy should be applied to the ServerGroup. Affinity\
546 \ policy will force instances to share the same hypervisor. Anti-affinity\
547 \ will force instances to run in different hypervisors. The group intended\
548 \ for vSON DBS instances. \n"
549 vson_leader_server_group_policy:
550 label: vSON Cluster/DC leader server group policy
555 type: org.openecomp.annotations.Source
560 param_name: vson_leader_server_group_policy
563 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster/DC leader instances.
564 default: anti-affinity
565 vson_dcl_oam_net_ip_0:
566 label: vSON DC leader OAM network IP address 0
571 type: org.openecomp.annotations.Source
576 param_name: vson_dcl_oam_net_ip_0
578 description: Fixed IP assignment for the first vSON DC leader instance on the OAM network.
579 vson_cll_flavor_name:
585 type: org.openecomp.annotations.Source
590 param_name: vson_cll_flavor_name
592 description: The ID or name of the flavor to boot onto.
593 vson_app_server_group_policy:
594 label: vSON Application server group policy
599 type: org.openecomp.annotations.Source
604 param_name: vson_app_server_group_policy
607 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Application instances.
608 default: anti-affinity
609 vson_dcl_oam_net_ip_1:
610 label: vSON DC leader OAM network IP address 1
615 type: org.openecomp.annotations.Source
620 param_name: vson_dcl_oam_net_ip_1
622 description: Fixed IP assignment for the second vSON DC leader instance on the OAM network.
623 vson_dcl_oam_net_ip_2:
624 label: vSON DC leader OAM network IP address 2
629 type: org.openecomp.annotations.Source
634 param_name: vson_dcl_oam_net_ip_2
636 description: Fixed IP assignment for the third vSON DC leader instance on the OAM network.
637 vson_dbg_volume_size_0:
638 label: vSON DBG cinder volume size
643 type: org.openecomp.annotations.Source
646 - module_5_vson_dbg_volume
648 param_name: vson_dbg_volume_size_0
651 Size of the Cinder volume. Measured in gigabytes.
653 vson_cll_oam_net_ip_0:
654 label: vSON Cluster leader OAM network IP address 0
659 type: org.openecomp.annotations.Source
664 param_name: vson_cll_oam_net_ip_0
666 description: Fixed IP assignment for the first vSON Cluster leader instance on the OAM network.
667 vson_app_oam_net_ip_0:
668 label: vSON APP OAM network IPv4 address
673 type: org.openecomp.annotations.Source
678 param_name: vson_app_oam_net_ip_0
680 description: Fixed IPv4 assignment for the vSON APP instance on the OAM network.
681 vson_cll_oam_net_ip_2:
682 label: vSON Cluster leader OAM network IP address 2
687 type: org.openecomp.annotations.Source
692 param_name: vson_cll_oam_net_ip_2
694 description: Fixed IP assignment for the third vSON Cluster leader instance on the OAM network.
695 vson_cll_oam_net_ip_1:
696 label: vSON Cluster leader OAM network IP address 1
701 type: org.openecomp.annotations.Source
706 param_name: vson_cll_oam_net_ip_1
708 description: Fixed IP assignment for the second vSON Cluster leader instance on the OAM network.
709 vson_clm_oam_net_ip_0:
710 label: vSON CLM OAM network IP address
715 type: org.openecomp.annotations.Source
721 param_name: vson_clm_oam_net_ip_0
723 description: Fixed IP assignment for the vSON CLM instance on the OAM network.
731 type: org.openecomp.annotations.Source
746 param_name: vf_module_id
748 description: Unique ID for this VF Module instance.
749 vson_dbc_oam_net_ip_0:
750 label: vSON DBC OAM network IP address
755 type: org.openecomp.annotations.Source
760 param_name: vson_dbc_oam_net_ip_0
762 description: Fixed IP assignment for the vSON DBC instance on the OAM network.
763 vson_dbg_oam_net_ip_0:
764 label: vSON DBG OAM network IP address
769 type: org.openecomp.annotations.Source
774 param_name: vson_dbg_oam_net_ip_0
776 description: Fixed IP assignment for the vSON DBG instance on the OAM network.
783 type: org.openecomp.annotations.Source
786 - module_0_vson_mgt_volume
788 - module_1_vson_mon_volume
790 - module_4_vson_dbc_volume
792 - module_7_vson_app_volume
794 - module_3_vson_cll_volume
796 - module_2_vson_mdr_volume
799 - module_5_vson_dbg_volume
801 - module_6_vson_dbs_volume
803 - module_8_vson_dcl_volume
809 description: Unique name for this VF instance.
811 label: Number of Servers
816 type: org.openecomp.annotations.Source
830 param_name: number_of_servers
832 description: Number of vSON Management servers.
838 label: vSON Management instance name
843 type: org.openecomp.annotations.Source
848 param_name: vson_mgt_name_0
850 description: Unique name to be issued to the vSON Management instance.
851 default: vson-03.cisco.com
853 label: VF module name
858 type: org.openecomp.annotations.Source
861 - module_0_vson_mgt_volume
863 - module_1_vson_mon_volume
865 - module_4_vson_dbc_volume
867 - module_7_vson_app_volume
869 - module_3_vson_cll_volume
871 - module_2_vson_mdr_volume
874 - module_5_vson_dbg_volume
876 - module_6_vson_dbs_volume
878 - module_8_vson_dcl_volume
882 param_name: vf_module_name
884 description: Unique name for this VF module instance.
885 default: module_0_vson_mgt_volume
886 vson_clm_flavor_name:
892 type: org.openecomp.annotations.Source
898 param_name: vson_clm_flavor_name
900 description: The ID or name of the flavor to boot onto.
901 default: vson-clm-flavor
902 vson_mdr_flavor_name:
908 type: org.openecomp.annotations.Source
913 param_name: vson_mdr_flavor_name
915 description: The ID or name of the flavor to boot onto.
916 default: vson-mdr-flavor
917 vson_mon_volume_id_0:
918 label: vSON MON Volume ID 0
923 type: org.openecomp.annotations.Source
928 param_name: vson_mon_volume_id_0
930 description: Volume ID of the vSON MON server.
932 label: Availability zone 0
937 type: org.openecomp.annotations.Source
940 - module_0_vson_mgt_volume
942 - module_1_vson_mon_volume
944 - module_4_vson_dbc_volume
946 - module_7_vson_app_volume
948 - module_3_vson_cll_volume
950 - module_2_vson_mdr_volume
953 - module_5_vson_dbg_volume
955 - module_6_vson_dbs_volume
957 - module_8_vson_dcl_volume
961 param_name: availability_zone_0
963 description: Availability zone.
965 label: Availability zone 1
970 type: org.openecomp.annotations.Source
973 - module_3_vson_cll_volume
975 - module_6_vson_dbs_volume
977 - module_8_vson_dcl_volume
980 param_name: availability_zone_1
982 description: Second availability zone.
983 vson_dbc_flavor_name:
989 type: org.openecomp.annotations.Source
994 param_name: vson_dbc_flavor_name
996 description: The ID or name of the flavor to boot onto.
997 default: vson-dbc-flavor
998 vson_dbc_volume_name_0:
999 label: vSON DBC volume name
1004 type: org.openecomp.annotations.Source
1007 - module_4_vson_dbc_volume
1009 param_name: vson_dbc_volume_name_0
1011 description: Volume name.
1012 vson_mdr_image_name:
1013 label: vSON Mediator VM image name
1018 type: org.openecomp.annotations.Source
1021 - module_2_vson_mdr_volume
1023 param_name: vson_mdr_image_name
1025 description: Image name the volume will be created from.
1027 label: First vSON Cluster leader name
1032 type: org.openecomp.annotations.Source
1037 param_name: vson_cll_name_0
1039 description: Unique name to be issued to the first vSON Cluster leader.
1040 vson_cll_image_name:
1041 label: vSON base VM image name
1046 type: org.openecomp.annotations.Source
1051 param_name: vson_cll_image_name
1053 description: VM Image name the vSON Cluster leader instance will be created from.
1055 label: Third vSON Cluster leader name
1060 type: org.openecomp.annotations.Source
1065 param_name: vson_cll_name_2
1067 description: Unique name to be issued to the third vSON Cluster leader.
1069 label: vSON DBG name
1074 type: org.openecomp.annotations.Source
1079 param_name: vson_dbg_name_0
1081 description: Unique name to be issued to the vSON DBG server.
1083 label: Second vSON Cluster leader name
1088 type: org.openecomp.annotations.Source
1093 param_name: vson_cll_name_1
1095 description: Unique name to be issued to the second vSON Cluster leader.
1096 vson_dbs_server_group_policy:
1097 label: vSON Database server group policy
1102 type: org.openecomp.annotations.Source
1107 param_name: vson_dbs_server_group_policy
1110 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON DB Shard instances.
1111 default: anti-affinity
1112 vson_join_cluster_auth_token:
1113 label: vSON join cluster auth token
1118 type: org.openecomp.annotations.Source
1127 param_name: vson_join_cluster_auth_token
1129 description: "Authentication Token generated for the user permitted to add \
1130 \ a new vSON Datacenter. \n"
1132 label: First vSON DC leader name
1137 type: org.openecomp.annotations.Source
1142 param_name: vson_dcl_name_0
1144 description: Unique name to be issued to the first vSON DC leader.
1146 label: Second vSON DC leader name
1151 type: org.openecomp.annotations.Source
1156 param_name: vson_dcl_name_1
1158 description: Unique name to be issued to the second vSON DC leader.
1159 vson_clm_0_oam_net_ip_0:
1160 label: vSON Cluster Manager 0 OAM net IP
1165 type: org.openecomp.annotations.Source
1179 param_name: vson_clm_0_oam_net_ip_0
1181 description: IP of the first vSON Cluster Management server.
1183 label: Third vSON DC leader name
1188 type: org.openecomp.annotations.Source
1193 param_name: vson_dcl_name_2
1195 description: Unique name to be issued to the third vSON DC leader.
1197 label: OAM network ID
1202 type: org.openecomp.annotations.Source
1217 param_name: oam_net_id
1219 description: The ID of the OAM network.
1220 vson_mon_oam_net_ip_0:
1221 label: vSON MON OAM network IP address
1226 type: org.openecomp.annotations.Source
1231 param_name: vson_mon_oam_net_ip_0
1233 description: Fixed IP assignment for the vSON MON instance on the OAM network.
1234 vson_dbg_flavor_name:
1240 type: org.openecomp.annotations.Source
1245 param_name: vson_dbg_flavor_name
1247 description: The ID or name of the flavor to boot onto.
1248 default: vson-dbg-flavor
1249 vson_clm_image_name:
1250 label: vSON Cluster Manager VM image name
1255 type: org.openecomp.annotations.Source
1261 param_name: vson_clm_image_name
1263 description: Image name the volume will be created from.
1264 default: VSON-BASE-1.0
1266 label: vSON DBC name
1271 type: org.openecomp.annotations.Source
1276 param_name: vson_dbc_name_0
1278 description: Unique name to be issued to the vSON DBC server.
1279 vson_dbs_oam_net_ip_1:
1280 label: vSON DBS OAM network IP address 1
1285 type: org.openecomp.annotations.Source
1290 param_name: vson_dbs_oam_net_ip_1
1292 description: Fixed IP assignment for the second vSON DBS instance on the OAM network.
1293 vson_dbg_image_name:
1294 label: vSON base VM image name
1299 type: org.openecomp.annotations.Source
1304 param_name: vson_dbg_image_name
1306 description: VM Image name the vSON DBG instance will be created from.
1307 default: VSON-BASE-1.0
1308 vson_mgt_oam_net_ip_0:
1309 label: vSON MGT OAM network IP address
1314 type: org.openecomp.annotations.Source
1319 param_name: vson_mgt_oam_net_ip_0
1321 description: Fixed IP assignment for the vSON MGT instance on the OAM network.
1322 vson_dbs_oam_net_ip_0:
1323 label: vSON DBS OAM network IP address 0
1328 type: org.openecomp.annotations.Source
1333 param_name: vson_dbs_oam_net_ip_0
1335 description: Fixed IP assignment for the first vSON DBS instance on the OAM network.
1337 label: vSON Cluster name
1342 type: org.openecomp.annotations.Source
1347 param_name: vson_cluster_name
1349 description: Name of the vSON Cluster.
1353 vson_dcl_volume_size_1:
1354 label: Cinder volume ID 1 size
1359 type: org.openecomp.annotations.Source
1362 - module_8_vson_dcl_volume
1364 param_name: vson_dcl_volume_size_1
1367 Size of the second Cinder volume. Measured in gigabytes.
1369 vson_dcl_volume_size_0:
1370 label: Cinder volume ID 0 size
1375 type: org.openecomp.annotations.Source
1378 - module_8_vson_dcl_volume
1380 param_name: vson_dcl_volume_size_0
1383 Size of the first Cinder volume. Measured in gigabytes.
1385 vson_dcl_volume_size_2:
1386 label: Cinder volume ID 2 size
1391 type: org.openecomp.annotations.Source
1394 - module_8_vson_dcl_volume
1396 param_name: vson_dcl_volume_size_2
1399 Size of the third Cinder volume. Measured in gigabytes.
1402 label: First vSON DBS name
1407 type: org.openecomp.annotations.Source
1412 param_name: vson_dbs_name_0
1414 description: Unique name to be issued to the first vSON DBS server.
1416 label: Second vSON DBS name
1421 type: org.openecomp.annotations.Source
1426 param_name: vson_dbs_name_1
1428 description: Unique name to be issued to the second vSON DBS server.
1429 vson_mdr_server_group_id:
1430 label: vSON Mediator server group policy
1435 type: org.openecomp.annotations.Source
1440 param_name: vson_mdr_server_group_id
1442 description: "Tells what policy should be applied to the ServerGroup. Affinity\
1443 \ policy will force instances to share the same hypervisor. Anti-affinity\
1444 \ will force instances to run in different hypervisors. The group intended\
1445 \ for vSON Mediator instances. \n"
1446 vson_dbc_server_group_id:
1447 label: vSON DBS server group policy
1452 type: org.openecomp.annotations.Source
1457 param_name: vson_dbc_server_group_id
1459 description: "Tells what policy should be applied to the ServerGroup. Affinity\
1460 \ policy will force instances to share the same hypervisor. Anti-affinity\
1461 \ will force instances to run in different hypervisors. The group intended\
1462 \ for vSON DBS instances. \n"
1463 vson_dbs_flavor_name:
1469 type: org.openecomp.annotations.Source
1474 param_name: vson_dbs_flavor_name
1476 description: The ID or name of the flavor to boot onto.
1477 default: vson-dbs-flavor
1478 vson_mdr_server_group_policy:
1479 label: vSON Mediator server group policy
1484 type: org.openecomp.annotations.Source
1489 param_name: vson_mdr_server_group_policy
1492 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Mediator instances.
1493 default: anti-affinity
1494 vson_dbc_volume_size_0:
1495 label: vSON DBC cinder volume size
1500 type: org.openecomp.annotations.Source
1503 - module_4_vson_dbc_volume
1505 param_name: vson_dbc_volume_size_0
1507 description: Size of the Cinder volume. Measured in gigabytes.
1510 label: vSON APP instance name
1515 type: org.openecomp.annotations.Source
1520 param_name: vson_app_name_0
1522 description: Unique name to be issued to the vSON APP instance.
1523 default: vson-13.cisco.com
1524 swift_account_auth_token:
1525 label: Swift account auth token
1530 type: org.openecomp.annotations.Source
1545 param_name: swift_account_auth_token
1548 Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
1549 vson_mdr_oam_net_ip_0:
1550 label: vSON MDR OAM network IP address
1555 type: org.openecomp.annotations.Source
1560 param_name: vson_mdr_oam_net_ip_0
1562 description: Fixed IP assignment for the vSON MDR instance on the OAM network.
1563 vson_leader_server_group_id:
1564 label: vSON Cluster leader server group policy
1569 type: org.openecomp.annotations.Source
1575 param_name: vson_leader_server_group_id
1578 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Cluster leaders.
1579 vson_clm_server_group_id:
1580 label: vSON Cluster Manager server group policy
1585 type: org.openecomp.annotations.Source
1590 param_name: vson_clm_server_group_id
1592 description: "Tells what policy should be applied to the ServerGroup. Affinity\
1593 \ policy will force instances to share the same hypervisor. Anti-affinity\
1594 \ will force instances to run in different hypervisors. The group intended\
1595 \ for vSON Cluster Manager instances. \n"
1596 vson_app_server_group_id:
1597 label: vSON APP server group policy
1602 type: org.openecomp.annotations.Source
1607 param_name: vson_app_server_group_id
1610 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON APP instances.
1612 label: vSON master CLM IP
1617 type: org.openecomp.annotations.Source
1622 param_name: vson_master_clm_ip
1624 description: "Master CLM IP. If the vSON Cluster belongs to a single OpenStack\
1625 \ tenant, the value SHOULD BE EMPTY. In case the vSON Cluster is distributed\
1626 \ between multiple tenants:\n -> vSON Cluster instantiation - the value should\
1627 \ be empty \n -> Adding a new DC to existing vSON Cluster - IP of the CLM\
1628 \ deployed during \n vSON Cluster instantiation, should be set as the\
1630 vson_dcl_volume_id_2:
1631 label: vSON DC Leader Volume ID 2
1636 type: org.openecomp.annotations.Source
1641 param_name: vson_dcl_volume_id_2
1643 description: Volume ID of the third vSON DC leader.
1644 vson_mgt_server_group_policy:
1645 label: vSON Management server group policy
1650 type: org.openecomp.annotations.Source
1655 param_name: vson_mgt_server_group_policy
1658 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON Management instances.
1659 default: anti-affinity
1660 vson_dcl_volume_id_1:
1661 label: vSON DC Leader Volume ID 1
1666 type: org.openecomp.annotations.Source
1671 param_name: vson_dcl_volume_id_1
1673 description: Volume ID of the second vSON DC leader.
1674 vson_dcl_volume_id_0:
1675 label: vSON DC Leader Volume ID 0
1680 type: org.openecomp.annotations.Source
1685 param_name: vson_dcl_volume_id_0
1687 description: Volume ID of the first vSON DC leader.
1688 vson_dbs_image_name:
1689 label: vSON base VM image name
1694 type: org.openecomp.annotations.Source
1699 param_name: vson_dbs_image_name
1701 description: VM Image name the vSON DBS instance will be created from.
1702 default: VSON-BASE-1.0
1703 vson_mon_server_group_id:
1704 label: vSON MON server group policy
1709 type: org.openecomp.annotations.Source
1714 param_name: vson_mon_server_group_id
1716 description: "Tells what policy should be applied to the ServerGroup. Affinity\
1717 \ policy will force instances to share the same hypervisor. Anti-affinity\
1718 \ will force instances to run in different hypervisors. The group intended\
1719 \ for vSON MON instances. \n"
1720 vson_mdr_volume_size_0:
1721 label: vSON MDR cinder volume size
1726 type: org.openecomp.annotations.Source
1729 - module_2_vson_mdr_volume
1731 param_name: vson_mdr_volume_size_0
1733 description: Size of the Cinder volume. Measured in gigabytes.
1736 label: Default gateway
1741 type: org.openecomp.annotations.Source
1756 param_name: default_gateway
1758 description: Default gateway.
1759 vson_mgt_volume_id_0:
1760 label: vSON Management Volume ID 0
1765 type: org.openecomp.annotations.Source
1770 param_name: vson_mgt_volume_id_0
1772 description: Volume ID of the vSON Management server.
1773 vson_dbg_server_group_policy:
1774 label: vSON Database server group policy
1779 type: org.openecomp.annotations.Source
1784 param_name: vson_dbg_server_group_policy
1787 Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors. The group intended for vSON DB Global instances.
1788 default: anti-affinity
1789 vson_mdr_volume_name_0:
1790 label: vSON MGT volume name
1795 type: org.openecomp.annotations.Source
1798 - module_2_vson_mdr_volume
1800 param_name: vson_mdr_volume_name_0
1802 description: Volume name.
1803 default: vson_mdr_volume_0
1804 vson_dbg_volume_name_0:
1805 label: vSON DBG volume name
1810 type: org.openecomp.annotations.Source
1813 - module_5_vson_dbg_volume
1815 param_name: vson_dbg_volume_name_0
1817 description: Volume name.
1818 vson_app_image_name:
1819 label: vSON base VM image name
1824 type: org.openecomp.annotations.Source
1829 param_name: vson_app_image_name
1831 description: VM Image name the vSON APP instance will be created from.
1832 default: VSON-BASE-1.0
1833 vson_app_volume_id_0:
1834 label: vSON APP Volume ID 0
1839 type: org.openecomp.annotations.Source
1844 param_name: vson_app_volume_id_0
1846 description: Volume ID of the vSON APP server.
1853 type: org.openecomp.annotations.Source
1870 description: Unique ID for this VF instance.
1872 label: vSON Datacenter name
1877 type: org.openecomp.annotations.Source
1890 param_name: vson_dc_unit
1892 description: vSON Datacenter name.
1893 swift_son_container_name:
1899 type: org.openecomp.annotations.Source
1904 param_name: swift_son_container_name
1906 description: Swift container storing vSON artifacts.
1908 oam_net_subnet_v6_prefix_length:
1909 label: OAM net IPv6 subnet prefix length
1914 type: org.openecomp.annotations.Source
1919 param_name: oam_net_subnet_v6_prefix_length
1921 description: OAM network IPv6 subnet prefix length.
1922 vson_cll_volume_id_0:
1923 label: vSON Cluster Leader Volume ID 0
1928 type: org.openecomp.annotations.Source
1933 param_name: vson_cll_volume_id_0
1935 description: Volume ID of the first vSON Cluster leader.
1942 type: org.openecomp.annotations.Source
1957 param_name: ntp_servers
1959 description: List of NTP servers.
1962 vson_cll_volume_id_1:
1963 label: vSON Cluster Leader Volume ID 1
1968 type: org.openecomp.annotations.Source
1973 param_name: vson_cll_volume_id_1
1975 description: Volume ID of the second vSON Cluster leader.
1976 vson_cll_volume_id_2:
1977 label: vSON Cluster Leader Volume ID 2
1982 type: org.openecomp.annotations.Source
1987 param_name: vson_cll_volume_id_2
1989 description: Volume ID of the third vSON Cluster leader.
1990 vson_cll_volume_size_2:
1991 label: Cinder volume ID 2 size
1996 type: org.openecomp.annotations.Source
1999 - module_3_vson_cll_volume
2001 param_name: vson_cll_volume_size_2
2004 Size of the third Cinder volume. Measured in gigabytes.
2005 vson_cll_volume_size_1:
2006 label: Cinder volume ID 1 size
2011 type: org.openecomp.annotations.Source
2014 - module_3_vson_cll_volume
2016 param_name: vson_cll_volume_size_1
2019 Size of the second Cinder volume. Measured in gigabytes.
2020 vson_cll_volume_size_0:
2021 label: Cinder volume ID 0 size
2026 type: org.openecomp.annotations.Source
2029 - module_3_vson_cll_volume
2031 param_name: vson_cll_volume_size_0
2034 Size of the first Cinder volume. Measured in gigabytes.
2035 vson_dcl_flavor_name:
2041 type: org.openecomp.annotations.Source
2046 param_name: vson_dcl_flavor_name
2048 description: The ID or name of the flavor to boot onto.
2049 vson_app_volume_name_0:
2050 label: vSON APP volume name
2055 type: org.openecomp.annotations.Source
2058 - module_7_vson_app_volume
2060 param_name: vson_app_volume_name_0
2062 description: Volume name.
2064 label: vSON MON instance name
2069 type: org.openecomp.annotations.Source
2074 param_name: vson_mon_name_0
2076 description: Unique name to be issued to the vSON MON instance.
2078 label: vSON Mediator instance name
2083 type: org.openecomp.annotations.Source
2088 param_name: vson_mdr_name_0
2090 description: Unique name to be issued to the vSON Mediator instance.
2093 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2096 get_input: availability_zone_0
2101 get_input: vf_module_name
2102 size: '(get_input : vson_dbc_volume_size_0) * 1024'
2104 get_input: vson_dbc_volume_name_0
2105 description: vSON DB Config cinder volume.
2107 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2110 get_input: availability_zone_0
2112 get_input: vson_mdr_image_name
2117 get_input: vf_module_name
2118 size: '(get_input : vson_mdr_volume_size_0) * 1024'
2120 get_input: vson_mdr_volume_name_0
2122 vSON MDR cinder volume. The volume is created from the vSON base VM image.
2124 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2127 get_input: availability_zone_0
2129 get_input: vson_mgt_image_name
2134 get_input: vf_module_name
2135 size: '(get_input : vson_mgt_volume_size_0) * 1024'
2137 get_input: vson_mgt_volume_name_0
2139 vSON MGT cinder volume. The volume is created from the vSON base VM image.
2141 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2144 get_input: availability_zone_0
2146 get_input: vson_mon_image_name
2151 get_input: vf_module_name
2152 size: '(get_input : vson_mon_volume_size_0) * 1024'
2154 get_input: vson_mon_volume_name_0
2156 vSON MON cinder volume. The volume is created from the vSON base VM image.
2158 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2161 get_input: availability_zone_0
2166 get_input: vf_module_name
2167 size: '(get_input : vson_cll_volume_size_2) * 1024'
2170 template: VNF_NAME_cll_volume_2
2174 description: Cinder volume for the third vSON Cluster leader.
2176 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2179 get_input: availability_zone_0
2184 get_input: vf_module_name
2185 size: '(get_input : vson_cll_volume_size_0) * 1024'
2188 template: VNF_NAME_cll_volume_0
2192 description: Cinder volume for the first vSON Cluster leader.
2194 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2197 get_input: availability_zone_1
2202 get_input: vf_module_name
2203 size: '(get_input : vson_cll_volume_size_1) * 1024'
2206 template: VNF_NAME_cll_volume_1
2210 description: Cinder volume for the second vSON Cluster leader.
2212 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_4
2217 get_input: vf_module_id
2219 get_input: vson_cluster_name
2221 get_input: default_gateway
2225 oam_net_subnet_prefix_length:
2226 get_input: oam_net_subnet_prefix_length
2228 get_input: swift_storage_url
2230 get_input: vf_module_name
2232 get_input: dns_servers
2233 oam_net_security_group_id: oam_net_security_group
2234 service_template_filter:
2235 substitute_service_template: nested_vson_serverServiceTemplate.yaml
2237 get_input: vson_clm_image_name
2240 port_vson_server_oam_net_port_20_network_role_tag: oam
2241 vson_clm_oam_net_ip:
2242 get_input: vson_master_clm_ip
2244 - get_input: vson_clm_oam_net_ip_0
2245 swift_son_container_name:
2246 get_input: swift_son_container_name
2248 swift_account_auth_token:
2249 get_input: swift_account_auth_token
2250 vson_server_group_id: UNSUPPORTED_RESOURCE_vson_clm_server_group
2251 vson_vm_flavor_name:
2252 get_input: vson_clm_flavor_name
2254 - get_input: availability_zone_0
2256 get_input: ntp_servers
2257 port_vson_server_oam_net_port_20_mac_requirements:
2260 port_vson_server_oam_net_port_20_ip_requirements:
2264 floating_ip_count_required:
2269 floating_ip_count_required:
2272 get_input: oam_net_id
2274 - get_input: vson_clm_name_0
2276 - dependency_vson_server_1:
2277 capability: tosca.capabilities.Node
2278 node: oam_net_security_group
2279 relationship: tosca.relationships.DependsOn
2281 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
2286 get_input: vf_module_id
2288 get_input: default_gateway
2292 - service_template_filter
2296 oam_net_subnet_prefix_length:
2297 get_input: oam_net_subnet_prefix_length
2299 get_input: vf_module_name
2301 get_input: dns_servers
2302 oam_net_security_group_id:
2303 get_input: oam_net_security_group_id
2304 service_template_filter:
2305 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
2307 get_input: number_of_servers
2311 vson_clm_oam_net_ip:
2312 get_input: vson_clm_0_oam_net_ip_0
2314 get_input: vson_dc_unit
2316 - get_input: vson_mgt_oam_net_ip_0
2318 swift_account_auth_token:
2319 get_input: swift_account_auth_token
2320 vson_server_group_id:
2321 get_input: vson_mgt_server_group_id
2322 vson_vm_flavor_name:
2323 get_input: vson_mgt_flavor_name
2325 - get_input: availability_zone_0
2327 - get_input: vson_mgt_volume_id_0
2328 port_vson_server_oam_net_port_10_network_role_tag: oam
2330 get_input: ntp_servers
2332 get_input: oam_net_id
2334 - get_input: vson_mgt_name_0
2335 port_vson_server_oam_net_port_10_mac_requirements:
2338 port_vson_server_oam_net_port_10_ip_requirements:
2342 floating_ip_count_required:
2347 floating_ip_count_required:
2350 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2353 get_input: availability_zone_1
2358 get_input: vf_module_name
2359 size: '(get_input : vson_dbs_volume_size_1) * 1024'
2361 get_input: vson_dbs_volume_name_1
2362 description: Cinder volume for the second vSON DBS VM instance.
2364 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2369 get_input: vf_module_id
2371 get_input: default_gateway
2372 port_vson_server_oam_net_port_00_network_role_tag: oam
2376 - service_template_filter
2380 oam_net_subnet_prefix_length:
2381 get_input: oam_net_subnet_prefix_length
2382 port_vson_server_oam_net_port_00_ip_requirements:
2386 floating_ip_count_required:
2391 floating_ip_count_required:
2394 get_input: vf_module_name
2396 get_input: dns_servers
2397 oam_net_security_group_id:
2398 get_input: oam_net_security_group_id
2399 service_template_filter:
2400 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2402 get_input: number_of_servers
2405 get_input: vson_dbc_image_name
2408 vson_clm_oam_net_ip:
2409 get_input: vson_clm_0_oam_net_ip_0
2411 get_input: vson_dc_unit
2413 - get_input: vson_dbc_oam_net_ip_0
2415 swift_account_auth_token:
2416 get_input: swift_account_auth_token
2417 port_vson_server_oam_net_port_00_mac_requirements:
2420 vson_server_group_id:
2421 get_input: vson_dbc_server_group_id
2422 vson_vm_flavor_name:
2423 get_input: vson_dbc_flavor_name
2425 - get_input: availability_zone_0
2427 - get_input: vson_dbc_volume_id_0
2429 get_input: ntp_servers
2430 vson_join_cluster_auth_token:
2431 get_input: vson_join_cluster_auth_token
2433 get_input: oam_net_id
2435 - get_input: vson_dbc_name_0
2437 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2440 get_input: availability_zone_0
2445 get_input: vf_module_name
2446 size: '(get_input : vson_dbs_volume_size_0) * 1024'
2448 get_input: vson_dbs_volume_name_0
2449 description: Cinder volume for the first vSON DBS VM instance.
2451 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_4
2456 get_input: vf_module_id
2457 vson_cluster_name: ''
2459 get_input: default_gateway
2463 - service_template_filter
2467 oam_net_subnet_prefix_length:
2468 get_input: oam_net_subnet_prefix_length
2469 swift_storage_url: ''
2471 get_input: vf_module_name
2473 get_input: dns_servers
2474 oam_net_security_group_id:
2475 get_input: oam_net_security_group_id
2476 service_template_filter:
2477 substitute_service_template: nested_vson_serverServiceTemplate.yaml
2479 get_input: number_of_servers
2482 get_input: vson_clm_image_name
2485 port_vson_server_oam_net_port_20_network_role_tag: oam
2486 vson_clm_oam_net_ip:
2487 get_input: vson_clm_0_oam_net_ip_0
2489 - get_input: vson_clm_oam_net_ip_0
2490 swift_son_container_name: ''
2492 swift_account_auth_token:
2493 get_input: swift_account_auth_token
2494 vson_server_group_id:
2495 get_input: vson_clm_server_group_id
2496 vson_vm_flavor_name:
2497 get_input: vson_clm_flavor_name
2499 - get_input: availability_zone_0
2501 get_input: ntp_servers
2502 port_vson_server_oam_net_port_20_mac_requirements:
2505 port_vson_server_oam_net_port_20_ip_requirements:
2509 floating_ip_count_required:
2514 floating_ip_count_required:
2517 get_input: oam_net_id
2519 - get_input: vson_clm_name_0
2521 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2524 get_input: availability_zone_0
2529 get_input: vf_module_name
2530 size: '(get_input : vson_dcl_volume_size_2) * 1024'
2533 template: VNF_NAME_dcl_volume_2
2537 description: Cinder volume for the third vSON DC leader.
2539 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2542 get_input: availability_zone_0
2547 get_input: vf_module_name
2548 size: '(get_input : vson_dcl_volume_size_0) * 1024'
2551 template: VNF_NAME_dcl_volume_0
2555 description: Cinder volume for the first vSON DC leader.
2557 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2560 get_input: availability_zone_1
2565 get_input: vf_module_name
2566 size: '(get_input : vson_dcl_volume_size_1) * 1024'
2569 template: VNF_NAME_dcl_volume_1
2573 description: Cinder volume for the second vSON DC leader.
2575 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
2580 get_input: vf_module_id
2582 get_input: default_gateway
2586 - service_template_filter
2590 oam_net_subnet_prefix_length:
2591 get_input: oam_net_subnet_prefix_length
2593 get_input: vf_module_name
2595 get_input: dns_servers
2596 oam_net_security_group_id:
2597 get_input: oam_net_security_group_id
2598 service_template_filter:
2599 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
2601 get_input: number_of_servers
2605 vson_clm_oam_net_ip:
2606 get_input: vson_clm_0_oam_net_ip_0
2608 get_input: vson_dc_unit
2610 - get_input: vson_mdr_oam_net_ip_0
2612 swift_account_auth_token:
2613 get_input: swift_account_auth_token
2614 vson_server_group_id:
2615 get_input: vson_mdr_server_group_id
2616 vson_vm_flavor_name:
2617 get_input: vson_mdr_flavor_name
2619 - get_input: availability_zone_0
2621 - get_input: vson_mdr_volume_id_0
2622 port_vson_server_oam_net_port_10_network_role_tag: oam
2624 get_input: ntp_servers
2626 get_input: oam_net_id
2628 - get_input: vson_mdr_name_0
2629 port_vson_server_oam_net_port_10_mac_requirements:
2632 port_vson_server_oam_net_port_10_ip_requirements:
2636 floating_ip_count_required:
2641 floating_ip_count_required:
2644 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2649 get_input: vf_module_id
2651 get_input: default_gateway
2652 port_vson_server_oam_net_port_00_network_role_tag: oam
2656 - service_template_filter
2660 oam_net_subnet_prefix_length:
2661 get_input: oam_net_subnet_prefix_length
2662 port_vson_server_oam_net_port_00_ip_requirements:
2666 floating_ip_count_required:
2671 floating_ip_count_required:
2674 get_input: vf_module_name
2676 get_input: dns_servers
2677 oam_net_security_group_id:
2678 get_input: oam_net_security_group_id
2679 service_template_filter:
2680 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2682 get_input: number_of_servers
2685 get_input: vson_dbs_image_name
2688 vson_clm_oam_net_ip:
2689 get_input: vson_clm_0_oam_net_ip_0
2691 get_input: vson_dc_unit
2693 - get_input: vson_dbs_oam_net_ip_0
2694 - get_input: vson_dbs_oam_net_ip_1
2696 swift_account_auth_token:
2697 get_input: swift_account_auth_token
2698 port_vson_server_oam_net_port_00_mac_requirements:
2701 vson_server_group_id:
2702 get_input: vson_dbs_server_group_id
2703 vson_vm_flavor_name:
2704 get_input: vson_dbs_flavor_name
2706 - get_input: availability_zone_0
2707 - get_input: availability_zone_1
2709 - get_input: vson_dbs_volume_id_0
2710 - get_input: vson_dbs_volume_id_1
2712 get_input: ntp_servers
2713 vson_join_cluster_auth_token:
2714 get_input: vson_join_cluster_auth_token
2716 get_input: oam_net_id
2718 - get_input: vson_dbs_name_0
2719 - get_input: vson_dbs_name_1
2721 type: org.openecomp.resource.abstract.nodes.heat.vson_vm
2726 get_input: vf_module_id
2728 get_input: default_gateway
2729 port_vson_server_oam_net_port_0_ip_requirements:
2733 floating_ip_count_required:
2738 floating_ip_count_required:
2743 - service_template_filter
2747 oam_net_subnet_prefix_length:
2748 get_input: oam_net_subnet_prefix_length
2750 get_input: vf_module_name
2752 get_input: dns_servers
2753 oam_net_security_group_id:
2754 get_input: oam_net_security_group_id
2755 service_template_filter:
2756 substitute_service_template: nested_vson_server_with_vol_dual_ip_stackServiceTemplate.yaml
2758 get_input: number_of_servers
2761 get_input: vson_app_image_name
2764 vson_clm_oam_net_ip:
2765 get_input: vson_clm_0_oam_net_ip_0
2766 port_vson_server_oam_net_port_0_mac_requirements:
2770 get_input: vson_dc_unit
2772 - get_input: vson_app_oam_net_ip_0
2773 oam_net_subnet_v6_prefix_length:
2774 get_input: oam_net_subnet_v6_prefix_length
2776 swift_account_auth_token:
2777 get_input: swift_account_auth_token
2779 get_input: default_gateway_v6
2780 vson_server_group_id:
2781 get_input: vson_app_server_group_id
2782 vson_vm_flavor_name:
2783 get_input: vson_app_flavor_name
2784 port_vson_server_oam_net_port_0_network_role_tag: oam
2786 - get_input: availability_zone_0
2788 - get_input: vson_app_volume_id_0
2790 - get_input: vson_app_oam_net_v6_ip_0
2792 get_input: ntp_servers
2793 vson_join_cluster_auth_token:
2794 get_input: vson_join_cluster_auth_token
2796 get_input: oam_net_id
2798 - get_input: vson_app_name_0
2799 oam_net_security_group:
2800 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
2804 template: VNF_NAME_oam_sec_group
2808 description: Security Group for instances connected to the OAM network.
2812 remote_ip_prefix: 0.0.0.0/0
2813 port_range_max: 65535
2818 remote_ip_prefix: 0.0.0.0/0
2819 port_range_max: 65535
2824 remote_ip_prefix: 0.0.0.0/0
2825 port_range_max: 65535
2830 remote_ip_prefix: 0.0.0.0/0
2834 remote_ip_prefix: ::/0
2835 port_range_max: 65535
2840 remote_ip_prefix: ::/0
2841 port_range_max: 65535
2846 remote_ip_prefix: ::/0
2847 port_range_max: 65535
2852 remote_ip_prefix: ::/0
2856 remote_ip_prefix: 0.0.0.0/0
2857 port_range_max: 65535
2862 remote_ip_prefix: 0.0.0.0/0
2863 port_range_max: 65535
2868 remote_ip_prefix: 0.0.0.0/0
2869 port_range_max: 65535
2874 remote_ip_prefix: 0.0.0.0/0
2878 remote_ip_prefix: ::/0
2879 port_range_max: 65535
2884 remote_ip_prefix: ::/0
2885 port_range_max: 65535
2890 remote_ip_prefix: ::/0
2891 port_range_max: 65535
2896 remote_ip_prefix: ::/0
2900 capability: attachment_vson_server_oam_net_port_20
2902 relationship: org.openecomp.relationships.AttachesTo
2904 capability: attachment_vson_server_oam_net_port_00
2905 node: vson_dcl_group
2906 relationship: org.openecomp.relationships.AttachesTo
2908 capability: attachment_vson_server_oam_net_port_00
2909 node: vson_dbs_group
2910 relationship: org.openecomp.relationships.AttachesTo
2912 capability: attachment_vson_server_oam_net_port_00
2913 node: vson_dbg_group
2914 relationship: org.openecomp.relationships.AttachesTo
2916 capability: attachment_vson_server_oam_net_port_20
2917 node: vson_clm_group
2918 relationship: org.openecomp.relationships.AttachesTo
2920 capability: attachment_vson_server_oam_net_port_10
2921 node: vson_mdr_group
2922 relationship: org.openecomp.relationships.AttachesTo
2924 capability: attachment_vson_server_oam_net_port_00
2925 node: vson_cll_group
2926 relationship: org.openecomp.relationships.AttachesTo
2928 capability: attachment_vson_server_oam_net_port_0
2929 node: vson_app_group
2930 relationship: org.openecomp.relationships.AttachesTo
2932 capability: attachment_vson_server_oam_net_port_00
2933 node: vson_dbc_group
2934 relationship: org.openecomp.relationships.AttachesTo
2936 capability: attachment_vson_server_oam_net_port_10
2937 node: vson_mon_group
2938 relationship: org.openecomp.relationships.AttachesTo
2940 capability: attachment_vson_server_oam_net_port_10
2941 node: vson_mgt_group
2942 relationship: org.openecomp.relationships.AttachesTo
2944 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2947 get_input: availability_zone_0
2952 get_input: vf_module_name
2953 size: '(get_input : vson_dbg_volume_size_0) * 1024'
2955 get_input: vson_dbg_volume_name_0
2956 description: vSON DB Global cinder volume.
2958 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2963 get_input: vf_module_id
2965 get_input: default_gateway
2966 port_vson_server_oam_net_port_00_network_role_tag: oam
2970 - service_template_filter
2974 oam_net_subnet_prefix_length:
2975 get_input: oam_net_subnet_prefix_length
2976 port_vson_server_oam_net_port_00_ip_requirements:
2980 floating_ip_count_required:
2985 floating_ip_count_required:
2988 get_input: vf_module_name
2990 get_input: dns_servers
2991 oam_net_security_group_id:
2992 get_input: oam_net_security_group_id
2993 service_template_filter:
2994 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2996 get_input: number_of_servers
2999 get_input: vson_dbg_image_name
3002 vson_clm_oam_net_ip:
3003 get_input: vson_clm_0_oam_net_ip_0
3005 get_input: vson_dc_unit
3007 - get_input: vson_dbg_oam_net_ip_0
3009 swift_account_auth_token:
3010 get_input: swift_account_auth_token
3011 port_vson_server_oam_net_port_00_mac_requirements:
3014 vson_server_group_id:
3015 get_input: vson_dbg_server_group_id
3016 vson_vm_flavor_name:
3017 get_input: vson_dbg_flavor_name
3019 - get_input: availability_zone_0
3021 - get_input: vson_dbg_volume_id_0
3023 get_input: ntp_servers
3024 vson_join_cluster_auth_token:
3025 get_input: vson_join_cluster_auth_token
3027 get_input: oam_net_id
3029 - get_input: vson_dbg_name_0
3031 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
3036 get_input: vf_module_id
3038 get_input: default_gateway
3039 port_vson_server_oam_net_port_00_network_role_tag: oam
3043 - service_template_filter
3047 oam_net_subnet_prefix_length:
3048 get_input: oam_net_subnet_prefix_length
3049 port_vson_server_oam_net_port_00_ip_requirements:
3053 floating_ip_count_required:
3058 floating_ip_count_required:
3061 get_input: vf_module_name
3063 get_input: dns_servers
3064 oam_net_security_group_id:
3065 get_input: oam_net_security_group_id
3066 service_template_filter:
3067 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3069 get_input: number_of_servers
3072 get_input: vson_cll_image_name
3075 vson_clm_oam_net_ip:
3076 get_input: vson_clm_0_oam_net_ip_0
3078 get_input: vson_dc_unit
3080 - get_input: vson_cll_oam_net_ip_0
3081 - get_input: vson_cll_oam_net_ip_1
3082 - get_input: vson_cll_oam_net_ip_2
3084 swift_account_auth_token:
3085 get_input: swift_account_auth_token
3086 port_vson_server_oam_net_port_00_mac_requirements:
3089 vson_server_group_id:
3090 get_input: vson_leader_server_group_id
3091 vson_vm_flavor_name:
3092 get_input: vson_cll_flavor_name
3094 - get_input: availability_zone_0
3095 - get_input: availability_zone_1
3096 - get_input: availability_zone_0
3098 - get_input: vson_cll_volume_id_0
3099 - get_input: vson_cll_volume_id_1
3100 - get_input: vson_cll_volume_id_2
3102 get_input: ntp_servers
3103 vson_join_cluster_auth_token: ''
3105 get_input: oam_net_id
3107 - get_input: vson_cll_name_0
3108 - get_input: vson_cll_name_1
3109 - get_input: vson_cll_name_2
3111 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3114 get_input: availability_zone_0
3119 get_input: vf_module_name
3120 size: '(get_input : vson_app_volume_size_0) * 1024'
3122 get_input: vson_app_volume_name_0
3123 description: vSON APP cinder volume.
3125 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
3130 get_input: vf_module_id
3132 get_input: default_gateway
3136 - service_template_filter
3140 oam_net_subnet_prefix_length:
3141 get_input: oam_net_subnet_prefix_length
3143 get_input: vf_module_name
3145 get_input: dns_servers
3146 oam_net_security_group_id:
3147 get_input: oam_net_security_group_id
3148 service_template_filter:
3149 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
3151 get_input: number_of_servers
3155 vson_clm_oam_net_ip:
3156 get_input: vson_clm_0_oam_net_ip_0
3158 get_input: vson_dc_unit
3160 - get_input: vson_mon_oam_net_ip_0
3162 swift_account_auth_token:
3163 get_input: swift_account_auth_token
3164 vson_server_group_id:
3165 get_input: vson_mon_server_group_id
3166 vson_vm_flavor_name:
3167 get_input: vson_mon_flavor_name
3169 - get_input: availability_zone_0
3171 - get_input: vson_mon_volume_id_0
3172 port_vson_server_oam_net_port_10_network_role_tag: oam
3174 get_input: ntp_servers
3176 get_input: oam_net_id
3178 - get_input: vson_mon_name_0
3179 port_vson_server_oam_net_port_10_mac_requirements:
3182 port_vson_server_oam_net_port_10_ip_requirements:
3186 floating_ip_count_required:
3191 floating_ip_count_required:
3194 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
3199 get_input: vf_module_id
3201 get_input: default_gateway
3202 port_vson_server_oam_net_port_00_network_role_tag: oam
3206 - service_template_filter
3210 oam_net_subnet_prefix_length:
3211 get_input: oam_net_subnet_prefix_length
3212 port_vson_server_oam_net_port_00_ip_requirements:
3216 floating_ip_count_required:
3221 floating_ip_count_required:
3224 get_input: vf_module_name
3226 get_input: dns_servers
3227 oam_net_security_group_id:
3228 get_input: oam_net_security_group_id
3229 service_template_filter:
3230 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3232 get_input: number_of_servers
3235 get_input: vson_dcl_image_name
3238 vson_clm_oam_net_ip:
3239 get_input: vson_clm_0_oam_net_ip_0
3241 get_input: vson_dc_unit
3243 - get_input: vson_dcl_oam_net_ip_0
3244 - get_input: vson_dcl_oam_net_ip_1
3245 - get_input: vson_dcl_oam_net_ip_2
3247 swift_account_auth_token:
3248 get_input: swift_account_auth_token
3249 port_vson_server_oam_net_port_00_mac_requirements:
3252 vson_server_group_id:
3253 get_input: vson_leader_server_group_id
3254 vson_vm_flavor_name:
3255 get_input: vson_dcl_flavor_name
3257 - get_input: availability_zone_0
3258 - get_input: availability_zone_1
3259 - get_input: availability_zone_0
3261 - get_input: vson_dcl_volume_id_0
3262 - get_input: vson_dcl_volume_id_1
3263 - get_input: vson_dcl_volume_id_2
3265 get_input: ntp_servers
3266 vson_join_cluster_auth_token:
3267 get_input: vson_join_cluster_auth_token
3269 get_input: oam_net_id
3271 - get_input: vson_dcl_name_0
3272 - get_input: vson_dcl_name_1
3273 - get_input: vson_dcl_name_2
3275 module_5_vson_dbg_volume_group:
3276 type: org.openecomp.groups.heat.HeatStack
3278 heat_file: ../Artifacts/module_5_vson_dbg_volume.yaml
3280 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for vSON DB Global servers (Virtual Function Component DBG).
3283 module_7_vson_app_group:
3284 type: org.openecomp.groups.heat.HeatStack
3286 heat_file: ../Artifacts/module_7_vson_app.yaml
3287 description: The template deploys vSON VFC of type APP.
3290 module_2_vson_mdr_volume_group:
3291 type: org.openecomp.groups.heat.HeatStack
3293 heat_file: ../Artifacts/module_2_vson_mdr_volume.yaml
3295 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Mediator server (Virtual Function Component MDR).
3298 module_3_vson_cll_group:
3299 type: org.openecomp.groups.heat.HeatStack
3301 heat_file: ../Artifacts/module_3_vson_cll.yaml
3303 The template deploys three instances of vSON Cluster leaders, instantiates cluster and the first Datacenter.
3306 module_6_vson_dbs_volume_group:
3307 type: org.openecomp.groups.heat.HeatStack
3309 heat_file: ../Artifacts/module_6_vson_dbs_volume.yaml
3310 description: "Creates Cinder volumes. Cinder volume is a storage in the form\
3311 \ of block devices. It can be used, for example, for providing storage\
3312 \ to instance. Volume supports creation from snapshot, backup or image.\
3313 \ Also volume can be created only by size. The template creates volumes\
3314 \ for vSON Database servers configured for sharding (Virtual Function Component\
3315 \ DBS). The shard consists of two Database instances: - Primary - Secondary\
3320 module_0_vson_mgt_group:
3321 type: org.openecomp.groups.heat.HeatStack
3323 heat_file: ../Artifacts/module_0_vson_mgt.yaml
3324 description: The template deploys vSON VFC of type MGT.
3327 module_1_vson_mon_volume_group:
3328 type: org.openecomp.groups.heat.HeatStack
3330 heat_file: ../Artifacts/module_1_vson_mon_volume.yaml
3332 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Monitor and KPIs routing server (Virtual Function Component MON).
3335 module_2_vson_mdr_group:
3336 type: org.openecomp.groups.heat.HeatStack
3338 heat_file: ../Artifacts/module_2_vson_mdr.yaml
3339 description: The template deploys vSON VFC of type Mediator (MDR).
3342 module_0_vson_mgt_volume_group:
3343 type: org.openecomp.groups.heat.HeatStack
3345 heat_file: ../Artifacts/module_0_vson_mgt_volume.yaml
3347 Create a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON Management server (Virtual Function Component MGT).
3350 module_8_vson_dcl_volume_group:
3351 type: org.openecomp.groups.heat.HeatStack
3353 heat_file: ../Artifacts/module_8_vson_dcl_volume.yaml
3355 Creates Cinder volumes. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for vSON DC leaders (Virtual Function Component DCL).
3360 module_7_vson_app_volume_group:
3361 type: org.openecomp.groups.heat.HeatStack
3363 heat_file: ../Artifacts/module_7_vson_app_volume.yaml
3365 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON APP server (Virtual Function Component APP).
3368 module_4_vson_dbc_group:
3369 type: org.openecomp.groups.heat.HeatStack
3371 heat_file: ../Artifacts/module_4_vson_dbc.yaml
3372 description: The template deploys vSON VFC of type Database Config (DBC).
3375 module_3_vson_cll_volume_group:
3376 type: org.openecomp.groups.heat.HeatStack
3378 heat_file: ../Artifacts/module_3_vson_cll_volume.yaml
3380 Creates Cinder volumes. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volumes for the vSON Cluster leaders (Virtual Function Component CLL).
3385 module_8_vson_dcl_group:
3386 type: org.openecomp.groups.heat.HeatStack
3388 heat_file: ../Artifacts/module_8_vson_dcl.yaml
3389 description: The template deploys vSON Datacenter.
3392 module_9_vson_clm_group:
3393 type: org.openecomp.groups.heat.HeatStack
3395 heat_file: ../Artifacts/module_9_vson_clm.yaml
3396 description: The template deploys vSON VFC of type CLM.
3399 module_4_vson_dbc_volume_group:
3400 type: org.openecomp.groups.heat.HeatStack
3402 heat_file: ../Artifacts/module_4_vson_dbc_volume.yaml
3404 Creates a Cinder volume. Cinder volume is a storage in the form of block devices. It can be used, for example, for providing storage to instance. Volume supports creation from snapshot, backup or image. Also volume can be created only by size. The template creates volume for vSON DB Config servers (Virtual Function Component DBC).
3408 type: org.openecomp.groups.heat.HeatStack
3410 heat_file: ../Artifacts/base_vson.yaml
3412 Creates essential resources: vSON internal network, Security Groups and vSON Cluster Manager instance. Deploys and configure appropriate software on the Cluster Management server. Exposes shared resource as outputs that could be used by add-on templates.
3414 - oam_net_security_group
3416 module_6_vson_dbs_group:
3417 type: org.openecomp.groups.heat.HeatStack
3419 heat_file: ../Artifacts/module_6_vson_dbs.yaml
3420 description: "The template deploys vSON VFC of type Database Shard (DBS) VM\
3421 \ instances: Primary and Secondary. \n"
3424 module_5_vson_dbg_group:
3425 type: org.openecomp.groups.heat.HeatStack
3427 heat_file: ../Artifacts/module_5_vson_dbg.yaml
3428 description: The template deploys vSON VFC of type Database Global (DBG).
3431 module_1_vson_mon_group:
3432 type: org.openecomp.groups.heat.HeatStack
3434 heat_file: ../Artifacts/module_1_vson_mon.yaml
3435 description: The template deploys vSON VFC of type MON.
3439 vson_dbg_volume_id_0:
3440 description: vSON DB Global volume ID.
3441 value: vson_dbg_volume_0
3442 vson_dbs_server_group_id:
3443 description: ID of the Server Group intended for vSON DBS instances.
3444 value: UNSUPPORTED_RESOURCE_vson_dbs_server_group
3445 vson_mdr_volume_id_0:
3446 description: Volume ID.
3447 value: vson_mdr_volume_0
3448 vson_mgt_volume_id_0:
3449 description: ID of the vSON Management volume.
3450 value: vson_mgt_volume_0
3451 vson_mgt_server_group_id:
3452 description: ID of the Server Group intended for vSON Management instances.
3453 value: UNSUPPORTED_RESOURCE_vson_mgt_server_group
3454 vson_cll_volume_id_0:
3455 description: First vSON Cluster leader volume ID.
3456 value: vson_cll_volume_0
3457 vson_cll_volume_id_1:
3458 description: Second vSON Cluster leader volume ID.
3459 value: vson_cll_volume_1
3460 vson_cll_volume_id_2:
3461 description: Third vSON Cluster leader volume ID.
3462 value: vson_cll_volume_2
3463 vson_dbg_server_group_id:
3464 description: ID of the Server Group intended for vSON DBG instances.
3465 value: UNSUPPORTED_RESOURCE_vson_dbg_server_group
3466 vson_leader_server_group_id:
3467 description: ID of the Server Group intended for vSON Cluster/DC leaders.
3468 value: UNSUPPORTED_RESOURCE_vson_leader_server_group
3469 vson_clm_0_oam_net_ip_0:
3470 description: vSON Cluster Management server IP on the OAM network.
3472 get_input: vson_clm_oam_net_ip_0
3473 vson_clm_server_group_id:
3474 description: ID of the Server Group intended for vSON Cluster Management instances.
3475 value: UNSUPPORTED_RESOURCE_vson_clm_server_group
3476 vson_mdr_server_group_id:
3477 description: ID of the Server Group intended for vSON Mediator instances.
3478 value: UNSUPPORTED_RESOURCE_vson_mdr_server_group
3479 vson_dbc_server_group_id:
3480 description: ID of the Server Group intended for vSON DBC instances.
3481 value: UNSUPPORTED_RESOURCE_vson_dbc_server_group
3482 vson_app_server_group_id:
3483 description: ID of the Server Group intended for vSON Application instances.
3484 value: UNSUPPORTED_RESOURCE_vson_app_server_group
3485 vson_mon_volume_id_0:
3486 description: ID of the vSON Monitor and KPIs routing volume.
3487 value: vson_mon_volume_0
3488 vson_app_volume_id_0:
3489 description: vSON APP volume ID.
3490 value: vson_app_volume_0
3491 vson_dcl_volume_id_2:
3492 description: ID of the third vSON DC leader volume.
3493 value: vson_dcl_volume_2
3494 vson_dcl_volume_id_1:
3495 description: ID of the second vSON DC leader volume.
3496 value: vson_dcl_volume_1
3497 vson_dbs_volume_id_0:
3498 description: ID of the first vSON DBS volume.
3499 value: vson_dbs_volume_0
3500 vson_dbc_volume_id_0:
3501 description: vSON DB Config volume ID.
3502 value: vson_dbc_volume_0
3503 vson_dcl_volume_id_0:
3504 description: ID of the first vSON DC leader volume.
3505 value: vson_dcl_volume_0
3506 vson_dbs_volume_id_1:
3507 description: ID of the second vSON DBS volume.
3508 value: vson_dbs_volume_1
3509 vson_mon_server_group_id:
3510 description: ID of the Server Group intended for vSON MON instances.
3511 value: UNSUPPORTED_RESOURCE_vson_mon_server_group