1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
15 description: Unique ID for this VF_MODULE instance
20 description: The VF Name; defaults to VMVM for the virtual MVM VNF.
22 - pattern: '[a-zA-Z0-9]+'
29 description: The cloud zone for this VF instance
34 description: The number for this VF instance
43 description: Virtual management network ip address
48 description: List of Management network IP addresses for IPv4
55 description: Server flavor
62 description: SSH key name
69 description: Unique ID for this VF instance
74 description: List of Availability Zone IDs or Names
81 description: Neutron UUID for the Management network
88 description: VM instance number list must be a list of three-digit numeric value
95 description: Master bootimage volume id
100 description: Security groups
107 description: The component that this VF instance is running
109 - pattern: '[a-zA-Z0-9]+'
116 description: number of instance of the VF_module
119 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
124 get_input: vf_module_id
128 get_input: cloud_zone_id
130 get_input: vf_instance_num
132 get_input: virtual_mgmt_ip_0
136 - service_template_filter
139 get_input: mvs_mgmt_ip_0
144 service_template_filter:
145 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
147 get_input: num_instances
152 get_input: availability_zone_0
154 get_input: mgmt_net_id
156 get_input: vm_instance_num
160 get_input: sec_groups
162 get_input: vf_component
163 mvs_modules_same_nested_heat_file_no_count:
164 type: org.openecomp.resource.abstract.nodes.heat.mvs.nested.heat
169 get_input: vf_module_id
173 get_input: cloud_zone_id
175 get_input: vf_instance_num
177 get_input: virtual_mgmt_ip_0
181 - service_template_filter
184 get_input: mvs_mgmt_ip_0
189 service_template_filter:
190 substitute_service_template: mvs.nested.heatServiceTemplate.yaml
196 get_input: availability_zone_0
198 get_input: mgmt_net_id
200 get_input: vm_instance_num
204 get_input: sec_groups
206 get_input: vf_component
208 mvs.vfmodule.heat_group:
209 type: org.openecomp.groups.heat.HeatStack
211 heat_file: ../Artifacts/mvs.vfmodule.heat.yaml
213 Metaswitch MVS (Metaview Server)
216 - mvs_modules_same_nested_heat_file_no_count