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:
2267 get_input: oam_net_id
2269 - get_input: vson_clm_name_0
2271 - dependency_vson_server_1:
2272 capability: tosca.capabilities.Node
2273 node: oam_net_security_group
2274 relationship: tosca.relationships.DependsOn
2276 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
2281 get_input: vf_module_id
2283 get_input: default_gateway
2287 - service_template_filter
2291 oam_net_subnet_prefix_length:
2292 get_input: oam_net_subnet_prefix_length
2294 get_input: vf_module_name
2296 get_input: dns_servers
2297 oam_net_security_group_id:
2298 get_input: oam_net_security_group_id
2299 service_template_filter:
2300 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
2302 get_input: number_of_servers
2306 vson_clm_oam_net_ip:
2307 get_input: vson_clm_0_oam_net_ip_0
2309 get_input: vson_dc_unit
2311 - get_input: vson_mgt_oam_net_ip_0
2313 swift_account_auth_token:
2314 get_input: swift_account_auth_token
2315 vson_server_group_id:
2316 get_input: vson_mgt_server_group_id
2317 vson_vm_flavor_name:
2318 get_input: vson_mgt_flavor_name
2320 - get_input: availability_zone_0
2322 - get_input: vson_mgt_volume_id_0
2323 port_vson_server_oam_net_port_10_network_role_tag: oam
2325 get_input: ntp_servers
2327 get_input: oam_net_id
2329 - get_input: vson_mgt_name_0
2330 port_vson_server_oam_net_port_10_mac_requirements:
2333 port_vson_server_oam_net_port_10_ip_requirements:
2337 floating_ip_count_required:
2340 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2343 get_input: availability_zone_1
2348 get_input: vf_module_name
2349 size: '(get_input : vson_dbs_volume_size_1) * 1024'
2351 get_input: vson_dbs_volume_name_1
2352 description: Cinder volume for the second vSON DBS VM instance.
2354 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2359 get_input: vf_module_id
2361 get_input: default_gateway
2362 port_vson_server_oam_net_port_00_network_role_tag: oam
2366 - service_template_filter
2370 oam_net_subnet_prefix_length:
2371 get_input: oam_net_subnet_prefix_length
2372 port_vson_server_oam_net_port_00_ip_requirements:
2376 floating_ip_count_required:
2379 get_input: vf_module_name
2381 get_input: dns_servers
2382 oam_net_security_group_id:
2383 get_input: oam_net_security_group_id
2384 service_template_filter:
2385 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2387 get_input: number_of_servers
2390 get_input: vson_dbc_image_name
2393 vson_clm_oam_net_ip:
2394 get_input: vson_clm_0_oam_net_ip_0
2396 get_input: vson_dc_unit
2398 - get_input: vson_dbc_oam_net_ip_0
2400 swift_account_auth_token:
2401 get_input: swift_account_auth_token
2402 port_vson_server_oam_net_port_00_mac_requirements:
2405 vson_server_group_id:
2406 get_input: vson_dbc_server_group_id
2407 vson_vm_flavor_name:
2408 get_input: vson_dbc_flavor_name
2410 - get_input: availability_zone_0
2412 - get_input: vson_dbc_volume_id_0
2414 get_input: ntp_servers
2415 vson_join_cluster_auth_token:
2416 get_input: vson_join_cluster_auth_token
2418 get_input: oam_net_id
2420 - get_input: vson_dbc_name_0
2422 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2425 get_input: availability_zone_0
2430 get_input: vf_module_name
2431 size: '(get_input : vson_dbs_volume_size_0) * 1024'
2433 get_input: vson_dbs_volume_name_0
2434 description: Cinder volume for the first vSON DBS VM instance.
2436 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_4
2441 get_input: vf_module_id
2442 vson_cluster_name: ''
2444 get_input: default_gateway
2448 - service_template_filter
2452 oam_net_subnet_prefix_length:
2453 get_input: oam_net_subnet_prefix_length
2454 swift_storage_url: ''
2456 get_input: vf_module_name
2458 get_input: dns_servers
2459 oam_net_security_group_id:
2460 get_input: oam_net_security_group_id
2461 service_template_filter:
2462 substitute_service_template: nested_vson_serverServiceTemplate.yaml
2464 get_input: number_of_servers
2467 get_input: vson_clm_image_name
2470 port_vson_server_oam_net_port_20_network_role_tag: oam
2471 vson_clm_oam_net_ip:
2472 get_input: vson_clm_0_oam_net_ip_0
2474 - get_input: vson_clm_oam_net_ip_0
2475 swift_son_container_name: ''
2477 swift_account_auth_token:
2478 get_input: swift_account_auth_token
2479 vson_server_group_id:
2480 get_input: vson_clm_server_group_id
2481 vson_vm_flavor_name:
2482 get_input: vson_clm_flavor_name
2484 - get_input: availability_zone_0
2486 get_input: ntp_servers
2487 port_vson_server_oam_net_port_20_mac_requirements:
2490 port_vson_server_oam_net_port_20_ip_requirements:
2494 floating_ip_count_required:
2497 get_input: oam_net_id
2499 - get_input: vson_clm_name_0
2501 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2504 get_input: availability_zone_0
2509 get_input: vf_module_name
2510 size: '(get_input : vson_dcl_volume_size_2) * 1024'
2513 template: VNF_NAME_dcl_volume_2
2517 description: Cinder volume for the third vSON DC leader.
2519 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2522 get_input: availability_zone_0
2527 get_input: vf_module_name
2528 size: '(get_input : vson_dcl_volume_size_0) * 1024'
2531 template: VNF_NAME_dcl_volume_0
2535 description: Cinder volume for the first vSON DC leader.
2537 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2540 get_input: availability_zone_1
2545 get_input: vf_module_name
2546 size: '(get_input : vson_dcl_volume_size_1) * 1024'
2549 template: VNF_NAME_dcl_volume_1
2553 description: Cinder volume for the second vSON DC leader.
2555 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
2560 get_input: vf_module_id
2562 get_input: default_gateway
2566 - service_template_filter
2570 oam_net_subnet_prefix_length:
2571 get_input: oam_net_subnet_prefix_length
2573 get_input: vf_module_name
2575 get_input: dns_servers
2576 oam_net_security_group_id:
2577 get_input: oam_net_security_group_id
2578 service_template_filter:
2579 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
2581 get_input: number_of_servers
2585 vson_clm_oam_net_ip:
2586 get_input: vson_clm_0_oam_net_ip_0
2588 get_input: vson_dc_unit
2590 - get_input: vson_mdr_oam_net_ip_0
2592 swift_account_auth_token:
2593 get_input: swift_account_auth_token
2594 vson_server_group_id:
2595 get_input: vson_mdr_server_group_id
2596 vson_vm_flavor_name:
2597 get_input: vson_mdr_flavor_name
2599 - get_input: availability_zone_0
2601 - get_input: vson_mdr_volume_id_0
2602 port_vson_server_oam_net_port_10_network_role_tag: oam
2604 get_input: ntp_servers
2606 get_input: oam_net_id
2608 - get_input: vson_mdr_name_0
2609 port_vson_server_oam_net_port_10_mac_requirements:
2612 port_vson_server_oam_net_port_10_ip_requirements:
2616 floating_ip_count_required:
2619 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2624 get_input: vf_module_id
2626 get_input: default_gateway
2627 port_vson_server_oam_net_port_00_network_role_tag: oam
2631 - service_template_filter
2635 oam_net_subnet_prefix_length:
2636 get_input: oam_net_subnet_prefix_length
2637 port_vson_server_oam_net_port_00_ip_requirements:
2641 floating_ip_count_required:
2644 get_input: vf_module_name
2646 get_input: dns_servers
2647 oam_net_security_group_id:
2648 get_input: oam_net_security_group_id
2649 service_template_filter:
2650 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2652 get_input: number_of_servers
2655 get_input: vson_dbs_image_name
2658 vson_clm_oam_net_ip:
2659 get_input: vson_clm_0_oam_net_ip_0
2661 get_input: vson_dc_unit
2663 - get_input: vson_dbs_oam_net_ip_0
2664 - get_input: vson_dbs_oam_net_ip_1
2666 swift_account_auth_token:
2667 get_input: swift_account_auth_token
2668 port_vson_server_oam_net_port_00_mac_requirements:
2671 vson_server_group_id:
2672 get_input: vson_dbs_server_group_id
2673 vson_vm_flavor_name:
2674 get_input: vson_dbs_flavor_name
2676 - get_input: availability_zone_0
2677 - get_input: availability_zone_1
2679 - get_input: vson_dbs_volume_id_0
2680 - get_input: vson_dbs_volume_id_1
2682 get_input: ntp_servers
2683 vson_join_cluster_auth_token:
2684 get_input: vson_join_cluster_auth_token
2686 get_input: oam_net_id
2688 - get_input: vson_dbs_name_0
2689 - get_input: vson_dbs_name_1
2691 type: org.openecomp.resource.abstract.nodes.heat.vson_vm
2696 get_input: vf_module_id
2698 get_input: default_gateway
2699 port_vson_server_oam_net_port_0_ip_requirements:
2703 floating_ip_count_required:
2708 floating_ip_count_required:
2713 - service_template_filter
2717 oam_net_subnet_prefix_length:
2718 get_input: oam_net_subnet_prefix_length
2720 get_input: vf_module_name
2722 get_input: dns_servers
2723 oam_net_security_group_id:
2724 get_input: oam_net_security_group_id
2725 service_template_filter:
2726 substitute_service_template: nested_vson_server_with_vol_dual_ip_stackServiceTemplate.yaml
2728 get_input: number_of_servers
2731 get_input: vson_app_image_name
2734 vson_clm_oam_net_ip:
2735 get_input: vson_clm_0_oam_net_ip_0
2736 port_vson_server_oam_net_port_0_mac_requirements:
2740 get_input: vson_dc_unit
2742 - get_input: vson_app_oam_net_ip_0
2743 oam_net_subnet_v6_prefix_length:
2744 get_input: oam_net_subnet_v6_prefix_length
2746 swift_account_auth_token:
2747 get_input: swift_account_auth_token
2749 get_input: default_gateway_v6
2750 vson_server_group_id:
2751 get_input: vson_app_server_group_id
2752 vson_vm_flavor_name:
2753 get_input: vson_app_flavor_name
2754 port_vson_server_oam_net_port_0_network_role_tag: oam
2756 - get_input: availability_zone_0
2758 - get_input: vson_app_volume_id_0
2760 - get_input: vson_app_oam_net_v6_ip_0
2762 get_input: ntp_servers
2763 vson_join_cluster_auth_token:
2764 get_input: vson_join_cluster_auth_token
2766 get_input: oam_net_id
2768 - get_input: vson_app_name_0
2769 oam_net_security_group:
2770 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
2774 template: VNF_NAME_oam_sec_group
2778 description: Security Group for instances connected to the OAM network.
2782 remote_ip_prefix: 0.0.0.0/0
2783 port_range_max: 65535
2788 remote_ip_prefix: 0.0.0.0/0
2789 port_range_max: 65535
2794 remote_ip_prefix: 0.0.0.0/0
2795 port_range_max: 65535
2800 remote_ip_prefix: 0.0.0.0/0
2804 remote_ip_prefix: ::/0
2805 port_range_max: 65535
2810 remote_ip_prefix: ::/0
2811 port_range_max: 65535
2816 remote_ip_prefix: ::/0
2817 port_range_max: 65535
2822 remote_ip_prefix: ::/0
2826 remote_ip_prefix: 0.0.0.0/0
2827 port_range_max: 65535
2832 remote_ip_prefix: 0.0.0.0/0
2833 port_range_max: 65535
2838 remote_ip_prefix: 0.0.0.0/0
2839 port_range_max: 65535
2844 remote_ip_prefix: 0.0.0.0/0
2848 remote_ip_prefix: ::/0
2849 port_range_max: 65535
2854 remote_ip_prefix: ::/0
2855 port_range_max: 65535
2860 remote_ip_prefix: ::/0
2861 port_range_max: 65535
2866 remote_ip_prefix: ::/0
2870 capability: attachment_vson_server_oam_net_port_20
2872 relationship: org.openecomp.relationships.AttachesTo
2874 capability: attachment_vson_server_oam_net_port_00
2875 node: vson_dcl_group
2876 relationship: org.openecomp.relationships.AttachesTo
2878 capability: attachment_vson_server_oam_net_port_00
2879 node: vson_dbs_group
2880 relationship: org.openecomp.relationships.AttachesTo
2882 capability: attachment_vson_server_oam_net_port_00
2883 node: vson_dbg_group
2884 relationship: org.openecomp.relationships.AttachesTo
2886 capability: attachment_vson_server_oam_net_port_20
2887 node: vson_clm_group
2888 relationship: org.openecomp.relationships.AttachesTo
2890 capability: attachment_vson_server_oam_net_port_10
2891 node: vson_mdr_group
2892 relationship: org.openecomp.relationships.AttachesTo
2894 capability: attachment_vson_server_oam_net_port_00
2895 node: vson_cll_group
2896 relationship: org.openecomp.relationships.AttachesTo
2898 capability: attachment_vson_server_oam_net_port_0
2899 node: vson_app_group
2900 relationship: org.openecomp.relationships.AttachesTo
2902 capability: attachment_vson_server_oam_net_port_00
2903 node: vson_dbc_group
2904 relationship: org.openecomp.relationships.AttachesTo
2906 capability: attachment_vson_server_oam_net_port_10
2907 node: vson_mon_group
2908 relationship: org.openecomp.relationships.AttachesTo
2910 capability: attachment_vson_server_oam_net_port_10
2911 node: vson_mgt_group
2912 relationship: org.openecomp.relationships.AttachesTo
2914 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2917 get_input: availability_zone_0
2922 get_input: vf_module_name
2923 size: '(get_input : vson_dbg_volume_size_0) * 1024'
2925 get_input: vson_dbg_volume_name_0
2926 description: vSON DB Global cinder volume.
2928 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2933 get_input: vf_module_id
2935 get_input: default_gateway
2936 port_vson_server_oam_net_port_00_network_role_tag: oam
2940 - service_template_filter
2944 oam_net_subnet_prefix_length:
2945 get_input: oam_net_subnet_prefix_length
2946 port_vson_server_oam_net_port_00_ip_requirements:
2950 floating_ip_count_required:
2953 get_input: vf_module_name
2955 get_input: dns_servers
2956 oam_net_security_group_id:
2957 get_input: oam_net_security_group_id
2958 service_template_filter:
2959 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2961 get_input: number_of_servers
2964 get_input: vson_dbg_image_name
2967 vson_clm_oam_net_ip:
2968 get_input: vson_clm_0_oam_net_ip_0
2970 get_input: vson_dc_unit
2972 - get_input: vson_dbg_oam_net_ip_0
2974 swift_account_auth_token:
2975 get_input: swift_account_auth_token
2976 port_vson_server_oam_net_port_00_mac_requirements:
2979 vson_server_group_id:
2980 get_input: vson_dbg_server_group_id
2981 vson_vm_flavor_name:
2982 get_input: vson_dbg_flavor_name
2984 - get_input: availability_zone_0
2986 - get_input: vson_dbg_volume_id_0
2988 get_input: ntp_servers
2989 vson_join_cluster_auth_token:
2990 get_input: vson_join_cluster_auth_token
2992 get_input: oam_net_id
2994 - get_input: vson_dbg_name_0
2996 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
3001 get_input: vf_module_id
3003 get_input: default_gateway
3004 port_vson_server_oam_net_port_00_network_role_tag: oam
3008 - service_template_filter
3012 oam_net_subnet_prefix_length:
3013 get_input: oam_net_subnet_prefix_length
3014 port_vson_server_oam_net_port_00_ip_requirements:
3018 floating_ip_count_required:
3021 get_input: vf_module_name
3023 get_input: dns_servers
3024 oam_net_security_group_id:
3025 get_input: oam_net_security_group_id
3026 service_template_filter:
3027 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3029 get_input: number_of_servers
3032 get_input: vson_cll_image_name
3035 vson_clm_oam_net_ip:
3036 get_input: vson_clm_0_oam_net_ip_0
3038 get_input: vson_dc_unit
3040 - get_input: vson_cll_oam_net_ip_0
3041 - get_input: vson_cll_oam_net_ip_1
3042 - get_input: vson_cll_oam_net_ip_2
3044 swift_account_auth_token:
3045 get_input: swift_account_auth_token
3046 port_vson_server_oam_net_port_00_mac_requirements:
3049 vson_server_group_id:
3050 get_input: vson_leader_server_group_id
3051 vson_vm_flavor_name:
3052 get_input: vson_cll_flavor_name
3054 - get_input: availability_zone_0
3055 - get_input: availability_zone_1
3056 - get_input: availability_zone_0
3058 - get_input: vson_cll_volume_id_0
3059 - get_input: vson_cll_volume_id_1
3060 - get_input: vson_cll_volume_id_2
3062 get_input: ntp_servers
3063 vson_join_cluster_auth_token: ''
3065 get_input: oam_net_id
3067 - get_input: vson_cll_name_0
3068 - get_input: vson_cll_name_1
3069 - get_input: vson_cll_name_2
3071 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3074 get_input: availability_zone_0
3079 get_input: vf_module_name
3080 size: '(get_input : vson_app_volume_size_0) * 1024'
3082 get_input: vson_app_volume_name_0
3083 description: vSON APP cinder volume.
3085 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
3090 get_input: vf_module_id
3092 get_input: default_gateway
3096 - service_template_filter
3100 oam_net_subnet_prefix_length:
3101 get_input: oam_net_subnet_prefix_length
3103 get_input: vf_module_name
3105 get_input: dns_servers
3106 oam_net_security_group_id:
3107 get_input: oam_net_security_group_id
3108 service_template_filter:
3109 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
3111 get_input: number_of_servers
3115 vson_clm_oam_net_ip:
3116 get_input: vson_clm_0_oam_net_ip_0
3118 get_input: vson_dc_unit
3120 - get_input: vson_mon_oam_net_ip_0
3122 swift_account_auth_token:
3123 get_input: swift_account_auth_token
3124 vson_server_group_id:
3125 get_input: vson_mon_server_group_id
3126 vson_vm_flavor_name:
3127 get_input: vson_mon_flavor_name
3129 - get_input: availability_zone_0
3131 - get_input: vson_mon_volume_id_0
3132 port_vson_server_oam_net_port_10_network_role_tag: oam
3134 get_input: ntp_servers
3136 get_input: oam_net_id
3138 - get_input: vson_mon_name_0
3139 port_vson_server_oam_net_port_10_mac_requirements:
3142 port_vson_server_oam_net_port_10_ip_requirements:
3146 floating_ip_count_required:
3149 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
3154 get_input: vf_module_id
3156 get_input: default_gateway
3157 port_vson_server_oam_net_port_00_network_role_tag: oam
3161 - service_template_filter
3165 oam_net_subnet_prefix_length:
3166 get_input: oam_net_subnet_prefix_length
3167 port_vson_server_oam_net_port_00_ip_requirements:
3171 floating_ip_count_required:
3174 get_input: vf_module_name
3176 get_input: dns_servers
3177 oam_net_security_group_id:
3178 get_input: oam_net_security_group_id
3179 service_template_filter:
3180 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3182 get_input: number_of_servers
3185 get_input: vson_dcl_image_name
3188 vson_clm_oam_net_ip:
3189 get_input: vson_clm_0_oam_net_ip_0
3191 get_input: vson_dc_unit
3193 - get_input: vson_dcl_oam_net_ip_0
3194 - get_input: vson_dcl_oam_net_ip_1
3195 - get_input: vson_dcl_oam_net_ip_2
3197 swift_account_auth_token:
3198 get_input: swift_account_auth_token
3199 port_vson_server_oam_net_port_00_mac_requirements:
3202 vson_server_group_id:
3203 get_input: vson_leader_server_group_id
3204 vson_vm_flavor_name:
3205 get_input: vson_dcl_flavor_name
3207 - get_input: availability_zone_0
3208 - get_input: availability_zone_1
3209 - get_input: availability_zone_0
3211 - get_input: vson_dcl_volume_id_0
3212 - get_input: vson_dcl_volume_id_1
3213 - get_input: vson_dcl_volume_id_2
3215 get_input: ntp_servers
3216 vson_join_cluster_auth_token:
3217 get_input: vson_join_cluster_auth_token
3219 get_input: oam_net_id
3221 - get_input: vson_dcl_name_0
3222 - get_input: vson_dcl_name_1
3223 - get_input: vson_dcl_name_2
3225 module_5_vson_dbg_volume_group:
3226 type: org.openecomp.groups.heat.HeatStack
3228 heat_file: ../Artifacts/module_5_vson_dbg_volume.yaml
3230 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).
3233 module_7_vson_app_group:
3234 type: org.openecomp.groups.heat.HeatStack
3236 heat_file: ../Artifacts/module_7_vson_app.yaml
3237 description: The template deploys vSON VFC of type APP.
3240 module_2_vson_mdr_volume_group:
3241 type: org.openecomp.groups.heat.HeatStack
3243 heat_file: ../Artifacts/module_2_vson_mdr_volume.yaml
3245 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).
3248 module_3_vson_cll_group:
3249 type: org.openecomp.groups.heat.HeatStack
3251 heat_file: ../Artifacts/module_3_vson_cll.yaml
3253 The template deploys three instances of vSON Cluster leaders, instantiates cluster and the first Datacenter.
3256 module_6_vson_dbs_volume_group:
3257 type: org.openecomp.groups.heat.HeatStack
3259 heat_file: ../Artifacts/module_6_vson_dbs_volume.yaml
3260 description: "Creates Cinder volumes. Cinder volume is a storage in the form\
3261 \ of block devices. It can be used, for example, for providing storage\
3262 \ to instance. Volume supports creation from snapshot, backup or image.\
3263 \ Also volume can be created only by size. The template creates volumes\
3264 \ for vSON Database servers configured for sharding (Virtual Function Component\
3265 \ DBS). The shard consists of two Database instances: - Primary - Secondary\
3270 module_0_vson_mgt_group:
3271 type: org.openecomp.groups.heat.HeatStack
3273 heat_file: ../Artifacts/module_0_vson_mgt.yaml
3274 description: The template deploys vSON VFC of type MGT.
3277 module_1_vson_mon_volume_group:
3278 type: org.openecomp.groups.heat.HeatStack
3280 heat_file: ../Artifacts/module_1_vson_mon_volume.yaml
3282 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).
3285 module_2_vson_mdr_group:
3286 type: org.openecomp.groups.heat.HeatStack
3288 heat_file: ../Artifacts/module_2_vson_mdr.yaml
3289 description: The template deploys vSON VFC of type Mediator (MDR).
3292 module_0_vson_mgt_volume_group:
3293 type: org.openecomp.groups.heat.HeatStack
3295 heat_file: ../Artifacts/module_0_vson_mgt_volume.yaml
3297 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).
3300 module_8_vson_dcl_volume_group:
3301 type: org.openecomp.groups.heat.HeatStack
3303 heat_file: ../Artifacts/module_8_vson_dcl_volume.yaml
3305 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).
3310 module_7_vson_app_volume_group:
3311 type: org.openecomp.groups.heat.HeatStack
3313 heat_file: ../Artifacts/module_7_vson_app_volume.yaml
3315 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).
3318 module_4_vson_dbc_group:
3319 type: org.openecomp.groups.heat.HeatStack
3321 heat_file: ../Artifacts/module_4_vson_dbc.yaml
3322 description: The template deploys vSON VFC of type Database Config (DBC).
3325 module_3_vson_cll_volume_group:
3326 type: org.openecomp.groups.heat.HeatStack
3328 heat_file: ../Artifacts/module_3_vson_cll_volume.yaml
3330 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).
3335 module_8_vson_dcl_group:
3336 type: org.openecomp.groups.heat.HeatStack
3338 heat_file: ../Artifacts/module_8_vson_dcl.yaml
3339 description: The template deploys vSON Datacenter.
3342 module_9_vson_clm_group:
3343 type: org.openecomp.groups.heat.HeatStack
3345 heat_file: ../Artifacts/module_9_vson_clm.yaml
3346 description: The template deploys vSON VFC of type CLM.
3349 module_4_vson_dbc_volume_group:
3350 type: org.openecomp.groups.heat.HeatStack
3352 heat_file: ../Artifacts/module_4_vson_dbc_volume.yaml
3354 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).
3358 type: org.openecomp.groups.heat.HeatStack
3360 heat_file: ../Artifacts/base_vson.yaml
3362 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.
3364 - oam_net_security_group
3366 module_6_vson_dbs_group:
3367 type: org.openecomp.groups.heat.HeatStack
3369 heat_file: ../Artifacts/module_6_vson_dbs.yaml
3370 description: "The template deploys vSON VFC of type Database Shard (DBS) VM\
3371 \ instances: Primary and Secondary. \n"
3374 module_5_vson_dbg_group:
3375 type: org.openecomp.groups.heat.HeatStack
3377 heat_file: ../Artifacts/module_5_vson_dbg.yaml
3378 description: The template deploys vSON VFC of type Database Global (DBG).
3381 module_1_vson_mon_group:
3382 type: org.openecomp.groups.heat.HeatStack
3384 heat_file: ../Artifacts/module_1_vson_mon.yaml
3385 description: The template deploys vSON VFC of type MON.
3389 vson_dbg_volume_id_0:
3390 description: vSON DB Global volume ID.
3391 value: vson_dbg_volume_0
3392 vson_dbs_server_group_id:
3393 description: ID of the Server Group intended for vSON DBS instances.
3394 value: UNSUPPORTED_RESOURCE_vson_dbs_server_group
3395 vson_mdr_volume_id_0:
3396 description: Volume ID.
3397 value: vson_mdr_volume_0
3398 vson_mgt_volume_id_0:
3399 description: ID of the vSON Management volume.
3400 value: vson_mgt_volume_0
3401 vson_mgt_server_group_id:
3402 description: ID of the Server Group intended for vSON Management instances.
3403 value: UNSUPPORTED_RESOURCE_vson_mgt_server_group
3404 vson_cll_volume_id_0:
3405 description: First vSON Cluster leader volume ID.
3406 value: vson_cll_volume_0
3407 vson_cll_volume_id_1:
3408 description: Second vSON Cluster leader volume ID.
3409 value: vson_cll_volume_1
3410 vson_cll_volume_id_2:
3411 description: Third vSON Cluster leader volume ID.
3412 value: vson_cll_volume_2
3413 vson_dbg_server_group_id:
3414 description: ID of the Server Group intended for vSON DBG instances.
3415 value: UNSUPPORTED_RESOURCE_vson_dbg_server_group
3416 vson_leader_server_group_id:
3417 description: ID of the Server Group intended for vSON Cluster/DC leaders.
3418 value: UNSUPPORTED_RESOURCE_vson_leader_server_group
3419 vson_clm_0_oam_net_ip_0:
3420 description: vSON Cluster Management server IP on the OAM network.
3422 get_input: vson_clm_oam_net_ip_0
3423 vson_clm_server_group_id:
3424 description: ID of the Server Group intended for vSON Cluster Management instances.
3425 value: UNSUPPORTED_RESOURCE_vson_clm_server_group
3426 vson_mdr_server_group_id:
3427 description: ID of the Server Group intended for vSON Mediator instances.
3428 value: UNSUPPORTED_RESOURCE_vson_mdr_server_group
3429 vson_dbc_server_group_id:
3430 description: ID of the Server Group intended for vSON DBC instances.
3431 value: UNSUPPORTED_RESOURCE_vson_dbc_server_group
3432 vson_app_server_group_id:
3433 description: ID of the Server Group intended for vSON Application instances.
3434 value: UNSUPPORTED_RESOURCE_vson_app_server_group
3435 vson_mon_volume_id_0:
3436 description: ID of the vSON Monitor and KPIs routing volume.
3437 value: vson_mon_volume_0
3438 vson_app_volume_id_0:
3439 description: vSON APP volume ID.
3440 value: vson_app_volume_0
3441 vson_dcl_volume_id_2:
3442 description: ID of the third vSON DC leader volume.
3443 value: vson_dcl_volume_2
3444 vson_dcl_volume_id_1:
3445 description: ID of the second vSON DC leader volume.
3446 value: vson_dcl_volume_1
3447 vson_dbs_volume_id_0:
3448 description: ID of the first vSON DBS volume.
3449 value: vson_dbs_volume_0
3450 vson_dbc_volume_id_0:
3451 description: vSON DB Config volume ID.
3452 value: vson_dbc_volume_0
3453 vson_dcl_volume_id_0:
3454 description: ID of the first vSON DC leader volume.
3455 value: vson_dcl_volume_0
3456 vson_dbs_volume_id_1:
3457 description: ID of the second vSON DBS volume.
3458 value: vson_dbs_volume_1
3459 vson_mon_server_group_id:
3460 description: ID of the Server Group intended for vSON MON instances.
3461 value: UNSUPPORTED_RESOURCE_vson_mon_server_group