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 - service_template_filter
2712 oam_net_subnet_prefix_length:
2713 get_input: oam_net_subnet_prefix_length
2715 get_input: vf_module_name
2717 get_input: dns_servers
2718 oam_net_security_group_id:
2719 get_input: oam_net_security_group_id
2720 service_template_filter:
2721 substitute_service_template: nested_vson_server_with_vol_dual_ip_stackServiceTemplate.yaml
2723 get_input: number_of_servers
2726 get_input: vson_app_image_name
2729 vson_clm_oam_net_ip:
2730 get_input: vson_clm_0_oam_net_ip_0
2731 port_vson_server_oam_net_port_0_mac_requirements:
2735 get_input: vson_dc_unit
2737 - get_input: vson_app_oam_net_ip_0
2738 oam_net_subnet_v6_prefix_length:
2739 get_input: oam_net_subnet_v6_prefix_length
2741 swift_account_auth_token:
2742 get_input: swift_account_auth_token
2744 get_input: default_gateway_v6
2745 vson_server_group_id:
2746 get_input: vson_app_server_group_id
2747 vson_vm_flavor_name:
2748 get_input: vson_app_flavor_name
2749 port_vson_server_oam_net_port_0_network_role_tag: oam
2751 - get_input: availability_zone_0
2753 - get_input: vson_app_volume_id_0
2755 - get_input: vson_app_oam_net_v6_ip_0
2757 get_input: ntp_servers
2758 vson_join_cluster_auth_token:
2759 get_input: vson_join_cluster_auth_token
2761 get_input: oam_net_id
2763 - get_input: vson_app_name_0
2764 oam_net_security_group:
2765 type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
2769 template: VNF_NAME_oam_sec_group
2773 description: Security Group for instances connected to the OAM network.
2777 remote_ip_prefix: 0.0.0.0/0
2778 port_range_max: 65535
2783 remote_ip_prefix: 0.0.0.0/0
2784 port_range_max: 65535
2789 remote_ip_prefix: 0.0.0.0/0
2790 port_range_max: 65535
2795 remote_ip_prefix: 0.0.0.0/0
2799 remote_ip_prefix: ::/0
2800 port_range_max: 65535
2805 remote_ip_prefix: ::/0
2806 port_range_max: 65535
2811 remote_ip_prefix: ::/0
2812 port_range_max: 65535
2817 remote_ip_prefix: ::/0
2821 remote_ip_prefix: 0.0.0.0/0
2822 port_range_max: 65535
2827 remote_ip_prefix: 0.0.0.0/0
2828 port_range_max: 65535
2833 remote_ip_prefix: 0.0.0.0/0
2834 port_range_max: 65535
2839 remote_ip_prefix: 0.0.0.0/0
2843 remote_ip_prefix: ::/0
2844 port_range_max: 65535
2849 remote_ip_prefix: ::/0
2850 port_range_max: 65535
2855 remote_ip_prefix: ::/0
2856 port_range_max: 65535
2861 remote_ip_prefix: ::/0
2865 capability: attachment_vson_server_oam_net_port_20
2867 relationship: org.openecomp.relationships.AttachesTo
2869 capability: attachment_vson_server_oam_net_port_00
2870 node: vson_dcl_group
2871 relationship: org.openecomp.relationships.AttachesTo
2873 capability: attachment_vson_server_oam_net_port_00
2874 node: vson_dbs_group
2875 relationship: org.openecomp.relationships.AttachesTo
2877 capability: attachment_vson_server_oam_net_port_00
2878 node: vson_dbg_group
2879 relationship: org.openecomp.relationships.AttachesTo
2881 capability: attachment_vson_server_oam_net_port_20
2882 node: vson_clm_group
2883 relationship: org.openecomp.relationships.AttachesTo
2885 capability: attachment_vson_server_oam_net_port_10
2886 node: vson_mdr_group
2887 relationship: org.openecomp.relationships.AttachesTo
2889 capability: attachment_vson_server_oam_net_port_00
2890 node: vson_cll_group
2891 relationship: org.openecomp.relationships.AttachesTo
2893 capability: attachment_vson_server_oam_net_port_0
2894 node: vson_app_group
2895 relationship: org.openecomp.relationships.AttachesTo
2897 capability: attachment_vson_server_oam_net_port_00
2898 node: vson_dbc_group
2899 relationship: org.openecomp.relationships.AttachesTo
2901 capability: attachment_vson_server_oam_net_port_10
2902 node: vson_mon_group
2903 relationship: org.openecomp.relationships.AttachesTo
2905 capability: attachment_vson_server_oam_net_port_10
2906 node: vson_mgt_group
2907 relationship: org.openecomp.relationships.AttachesTo
2909 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
2912 get_input: availability_zone_0
2917 get_input: vf_module_name
2918 size: '(get_input : vson_dbg_volume_size_0) * 1024'
2920 get_input: vson_dbg_volume_name_0
2921 description: vSON DB Global cinder volume.
2923 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2928 get_input: vf_module_id
2930 get_input: default_gateway
2931 port_vson_server_oam_net_port_00_network_role_tag: oam
2935 - service_template_filter
2939 oam_net_subnet_prefix_length:
2940 get_input: oam_net_subnet_prefix_length
2941 port_vson_server_oam_net_port_00_ip_requirements:
2945 floating_ip_count_required:
2948 get_input: vf_module_name
2950 get_input: dns_servers
2951 oam_net_security_group_id:
2952 get_input: oam_net_security_group_id
2953 service_template_filter:
2954 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
2956 get_input: number_of_servers
2959 get_input: vson_dbg_image_name
2962 vson_clm_oam_net_ip:
2963 get_input: vson_clm_0_oam_net_ip_0
2965 get_input: vson_dc_unit
2967 - get_input: vson_dbg_oam_net_ip_0
2969 swift_account_auth_token:
2970 get_input: swift_account_auth_token
2971 port_vson_server_oam_net_port_00_mac_requirements:
2974 vson_server_group_id:
2975 get_input: vson_dbg_server_group_id
2976 vson_vm_flavor_name:
2977 get_input: vson_dbg_flavor_name
2979 - get_input: availability_zone_0
2981 - get_input: vson_dbg_volume_id_0
2983 get_input: ntp_servers
2984 vson_join_cluster_auth_token:
2985 get_input: vson_join_cluster_auth_token
2987 get_input: oam_net_id
2989 - get_input: vson_dbg_name_0
2991 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
2996 get_input: vf_module_id
2998 get_input: default_gateway
2999 port_vson_server_oam_net_port_00_network_role_tag: oam
3003 - service_template_filter
3007 oam_net_subnet_prefix_length:
3008 get_input: oam_net_subnet_prefix_length
3009 port_vson_server_oam_net_port_00_ip_requirements:
3013 floating_ip_count_required:
3016 get_input: vf_module_name
3018 get_input: dns_servers
3019 oam_net_security_group_id:
3020 get_input: oam_net_security_group_id
3021 service_template_filter:
3022 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3024 get_input: number_of_servers
3027 get_input: vson_cll_image_name
3030 vson_clm_oam_net_ip:
3031 get_input: vson_clm_0_oam_net_ip_0
3033 get_input: vson_dc_unit
3035 - get_input: vson_cll_oam_net_ip_0
3036 - get_input: vson_cll_oam_net_ip_1
3037 - get_input: vson_cll_oam_net_ip_2
3039 swift_account_auth_token:
3040 get_input: swift_account_auth_token
3041 port_vson_server_oam_net_port_00_mac_requirements:
3044 vson_server_group_id:
3045 get_input: vson_leader_server_group_id
3046 vson_vm_flavor_name:
3047 get_input: vson_cll_flavor_name
3049 - get_input: availability_zone_0
3050 - get_input: availability_zone_1
3051 - get_input: availability_zone_0
3053 - get_input: vson_cll_volume_id_0
3054 - get_input: vson_cll_volume_id_1
3055 - get_input: vson_cll_volume_id_2
3057 get_input: ntp_servers
3058 vson_join_cluster_auth_token: ''
3060 get_input: oam_net_id
3062 - get_input: vson_cll_name_0
3063 - get_input: vson_cll_name_1
3064 - get_input: vson_cll_name_2
3066 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
3069 get_input: availability_zone_0
3074 get_input: vf_module_name
3075 size: '(get_input : vson_app_volume_size_0) * 1024'
3077 get_input: vson_app_volume_name_0
3078 description: vSON APP cinder volume.
3080 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
3085 get_input: vf_module_id
3087 get_input: default_gateway
3091 - service_template_filter
3095 oam_net_subnet_prefix_length:
3096 get_input: oam_net_subnet_prefix_length
3098 get_input: vf_module_name
3100 get_input: dns_servers
3101 oam_net_security_group_id:
3102 get_input: oam_net_security_group_id
3103 service_template_filter:
3104 substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
3106 get_input: number_of_servers
3110 vson_clm_oam_net_ip:
3111 get_input: vson_clm_0_oam_net_ip_0
3113 get_input: vson_dc_unit
3115 - get_input: vson_mon_oam_net_ip_0
3117 swift_account_auth_token:
3118 get_input: swift_account_auth_token
3119 vson_server_group_id:
3120 get_input: vson_mon_server_group_id
3121 vson_vm_flavor_name:
3122 get_input: vson_mon_flavor_name
3124 - get_input: availability_zone_0
3126 - get_input: vson_mon_volume_id_0
3127 port_vson_server_oam_net_port_10_network_role_tag: oam
3129 get_input: ntp_servers
3131 get_input: oam_net_id
3133 - get_input: vson_mon_name_0
3134 port_vson_server_oam_net_port_10_mac_requirements:
3137 port_vson_server_oam_net_port_10_ip_requirements:
3141 floating_ip_count_required:
3144 type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
3149 get_input: vf_module_id
3151 get_input: default_gateway
3152 port_vson_server_oam_net_port_00_network_role_tag: oam
3156 - service_template_filter
3160 oam_net_subnet_prefix_length:
3161 get_input: oam_net_subnet_prefix_length
3162 port_vson_server_oam_net_port_00_ip_requirements:
3166 floating_ip_count_required:
3169 get_input: vf_module_name
3171 get_input: dns_servers
3172 oam_net_security_group_id:
3173 get_input: oam_net_security_group_id
3174 service_template_filter:
3175 substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
3177 get_input: number_of_servers
3180 get_input: vson_dcl_image_name
3183 vson_clm_oam_net_ip:
3184 get_input: vson_clm_0_oam_net_ip_0
3186 get_input: vson_dc_unit
3188 - get_input: vson_dcl_oam_net_ip_0
3189 - get_input: vson_dcl_oam_net_ip_1
3190 - get_input: vson_dcl_oam_net_ip_2
3192 swift_account_auth_token:
3193 get_input: swift_account_auth_token
3194 port_vson_server_oam_net_port_00_mac_requirements:
3197 vson_server_group_id:
3198 get_input: vson_leader_server_group_id
3199 vson_vm_flavor_name:
3200 get_input: vson_dcl_flavor_name
3202 - get_input: availability_zone_0
3203 - get_input: availability_zone_1
3204 - get_input: availability_zone_0
3206 - get_input: vson_dcl_volume_id_0
3207 - get_input: vson_dcl_volume_id_1
3208 - get_input: vson_dcl_volume_id_2
3210 get_input: ntp_servers
3211 vson_join_cluster_auth_token:
3212 get_input: vson_join_cluster_auth_token
3214 get_input: oam_net_id
3216 - get_input: vson_dcl_name_0
3217 - get_input: vson_dcl_name_1
3218 - get_input: vson_dcl_name_2
3220 module_5_vson_dbg_volume_group:
3221 type: org.openecomp.groups.heat.HeatStack
3223 heat_file: ../Artifacts/module_5_vson_dbg_volume.yaml
3225 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).
3228 module_7_vson_app_group:
3229 type: org.openecomp.groups.heat.HeatStack
3231 heat_file: ../Artifacts/module_7_vson_app.yaml
3232 description: The template deploys vSON VFC of type APP.
3235 module_2_vson_mdr_volume_group:
3236 type: org.openecomp.groups.heat.HeatStack
3238 heat_file: ../Artifacts/module_2_vson_mdr_volume.yaml
3240 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).
3243 module_3_vson_cll_group:
3244 type: org.openecomp.groups.heat.HeatStack
3246 heat_file: ../Artifacts/module_3_vson_cll.yaml
3248 The template deploys three instances of vSON Cluster leaders, instantiates cluster and the first Datacenter.
3251 module_6_vson_dbs_volume_group:
3252 type: org.openecomp.groups.heat.HeatStack
3254 heat_file: ../Artifacts/module_6_vson_dbs_volume.yaml
3255 description: "Creates Cinder volumes. Cinder volume is a storage in the form\
3256 \ of block devices. It can be used, for example, for providing storage\
3257 \ to instance. Volume supports creation from snapshot, backup or image.\
3258 \ Also volume can be created only by size. The template creates volumes\
3259 \ for vSON Database servers configured for sharding (Virtual Function Component\
3260 \ DBS). The shard consists of two Database instances: - Primary - Secondary\
3265 module_0_vson_mgt_group:
3266 type: org.openecomp.groups.heat.HeatStack
3268 heat_file: ../Artifacts/module_0_vson_mgt.yaml
3269 description: The template deploys vSON VFC of type MGT.
3272 module_1_vson_mon_volume_group:
3273 type: org.openecomp.groups.heat.HeatStack
3275 heat_file: ../Artifacts/module_1_vson_mon_volume.yaml
3277 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).
3280 module_2_vson_mdr_group:
3281 type: org.openecomp.groups.heat.HeatStack
3283 heat_file: ../Artifacts/module_2_vson_mdr.yaml
3284 description: The template deploys vSON VFC of type Mediator (MDR).
3287 module_0_vson_mgt_volume_group:
3288 type: org.openecomp.groups.heat.HeatStack
3290 heat_file: ../Artifacts/module_0_vson_mgt_volume.yaml
3292 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).
3295 module_8_vson_dcl_volume_group:
3296 type: org.openecomp.groups.heat.HeatStack
3298 heat_file: ../Artifacts/module_8_vson_dcl_volume.yaml
3300 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).
3305 module_7_vson_app_volume_group:
3306 type: org.openecomp.groups.heat.HeatStack
3308 heat_file: ../Artifacts/module_7_vson_app_volume.yaml
3310 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).
3313 module_4_vson_dbc_group:
3314 type: org.openecomp.groups.heat.HeatStack
3316 heat_file: ../Artifacts/module_4_vson_dbc.yaml
3317 description: The template deploys vSON VFC of type Database Config (DBC).
3320 module_3_vson_cll_volume_group:
3321 type: org.openecomp.groups.heat.HeatStack
3323 heat_file: ../Artifacts/module_3_vson_cll_volume.yaml
3325 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).
3330 module_8_vson_dcl_group:
3331 type: org.openecomp.groups.heat.HeatStack
3333 heat_file: ../Artifacts/module_8_vson_dcl.yaml
3334 description: The template deploys vSON Datacenter.
3337 module_9_vson_clm_group:
3338 type: org.openecomp.groups.heat.HeatStack
3340 heat_file: ../Artifacts/module_9_vson_clm.yaml
3341 description: The template deploys vSON VFC of type CLM.
3344 module_4_vson_dbc_volume_group:
3345 type: org.openecomp.groups.heat.HeatStack
3347 heat_file: ../Artifacts/module_4_vson_dbc_volume.yaml
3349 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).
3353 type: org.openecomp.groups.heat.HeatStack
3355 heat_file: ../Artifacts/base_vson.yaml
3357 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.
3359 - oam_net_security_group
3361 module_6_vson_dbs_group:
3362 type: org.openecomp.groups.heat.HeatStack
3364 heat_file: ../Artifacts/module_6_vson_dbs.yaml
3365 description: "The template deploys vSON VFC of type Database Shard (DBS) VM\
3366 \ instances: Primary and Secondary. \n"
3369 module_5_vson_dbg_group:
3370 type: org.openecomp.groups.heat.HeatStack
3372 heat_file: ../Artifacts/module_5_vson_dbg.yaml
3373 description: The template deploys vSON VFC of type Database Global (DBG).
3376 module_1_vson_mon_group:
3377 type: org.openecomp.groups.heat.HeatStack
3379 heat_file: ../Artifacts/module_1_vson_mon.yaml
3380 description: The template deploys vSON VFC of type MON.
3384 vson_dbg_volume_id_0:
3385 description: vSON DB Global volume ID.
3386 value: vson_dbg_volume_0
3387 vson_dbs_server_group_id:
3388 description: ID of the Server Group intended for vSON DBS instances.
3389 value: UNSUPPORTED_RESOURCE_vson_dbs_server_group
3390 vson_mdr_volume_id_0:
3391 description: Volume ID.
3392 value: vson_mdr_volume_0
3393 vson_mgt_volume_id_0:
3394 description: ID of the vSON Management volume.
3395 value: vson_mgt_volume_0
3396 vson_mgt_server_group_id:
3397 description: ID of the Server Group intended for vSON Management instances.
3398 value: UNSUPPORTED_RESOURCE_vson_mgt_server_group
3399 vson_cll_volume_id_0:
3400 description: First vSON Cluster leader volume ID.
3401 value: vson_cll_volume_0
3402 vson_cll_volume_id_1:
3403 description: Second vSON Cluster leader volume ID.
3404 value: vson_cll_volume_1
3405 vson_cll_volume_id_2:
3406 description: Third vSON Cluster leader volume ID.
3407 value: vson_cll_volume_2
3408 vson_dbg_server_group_id:
3409 description: ID of the Server Group intended for vSON DBG instances.
3410 value: UNSUPPORTED_RESOURCE_vson_dbg_server_group
3411 vson_leader_server_group_id:
3412 description: ID of the Server Group intended for vSON Cluster/DC leaders.
3413 value: UNSUPPORTED_RESOURCE_vson_leader_server_group
3414 vson_clm_0_oam_net_ip_0:
3415 description: vSON Cluster Management server IP on the OAM network.
3417 get_input: vson_clm_oam_net_ip_0
3418 vson_clm_server_group_id:
3419 description: ID of the Server Group intended for vSON Cluster Management instances.
3420 value: UNSUPPORTED_RESOURCE_vson_clm_server_group
3421 vson_mdr_server_group_id:
3422 description: ID of the Server Group intended for vSON Mediator instances.
3423 value: UNSUPPORTED_RESOURCE_vson_mdr_server_group
3424 vson_dbc_server_group_id:
3425 description: ID of the Server Group intended for vSON DBC instances.
3426 value: UNSUPPORTED_RESOURCE_vson_dbc_server_group
3427 vson_app_server_group_id:
3428 description: ID of the Server Group intended for vSON Application instances.
3429 value: UNSUPPORTED_RESOURCE_vson_app_server_group
3430 vson_mon_volume_id_0:
3431 description: ID of the vSON Monitor and KPIs routing volume.
3432 value: vson_mon_volume_0
3433 vson_app_volume_id_0:
3434 description: vSON APP volume ID.
3435 value: vson_app_volume_0
3436 vson_dcl_volume_id_2:
3437 description: ID of the third vSON DC leader volume.
3438 value: vson_dcl_volume_2
3439 vson_dcl_volume_id_1:
3440 description: ID of the second vSON DC leader volume.
3441 value: vson_dcl_volume_1
3442 vson_dbs_volume_id_0:
3443 description: ID of the first vSON DBS volume.
3444 value: vson_dbs_volume_0
3445 vson_dbc_volume_id_0:
3446 description: vSON DB Config volume ID.
3447 value: vson_dbc_volume_0
3448 vson_dcl_volume_id_0:
3449 description: ID of the first vSON DC leader volume.
3450 value: vson_dcl_volume_0
3451 vson_dbs_volume_id_1:
3452 description: ID of the second vSON DBS volume.
3453 value: vson_dbs_volume_1
3454 vson_mon_server_group_id:
3455 description: ID of the Server Group intended for vSON MON instances.
3456 value: UNSUPPORTED_RESOURCE_vson_mon_server_group