1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
8 org.openecomp.resource.vfc.nodes.heat.cmaui:
9 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
17 type: org.openecomp.annotations.Source
22 param_name: cmaui_names
24 description: CMAUI1, CMAUI2 server names
27 cmaui_cinder_volume_size:
28 label: CMAUI Cinder volume size
33 type: org.openecomp.annotations.Source
39 param_name: cmaui_cinder_volume_size
41 description: the size of the CMAUI Cinder volume
48 type: org.openecomp.annotations.Source
57 label: security group name
62 type: org.openecomp.annotations.Source
67 param_name: security_group_name
69 description: the name of security group
71 label: CMAUI vm volume type
76 type: org.openecomp.annotations.Source
81 param_name: cmaui_volume
83 description: the name of the target volume backend
85 label: oam network netmask
90 type: org.openecomp.annotations.Source
95 param_name: oam_network_netmask
97 description: oam network gateway
103 type: org.openecomp.annotations.Source
108 param_name: cmaui_volume_param1
110 description: nova server id
116 type: org.openecomp.annotations.Source
121 param_name: cmaui_image
123 description: Image for CMAUI server
129 type: org.openecomp.annotations.Source
136 description: Unique ID for this VNF instance
137 default: This_is_ths_MMSC-CMAUI_id
143 type: org.openecomp.annotations.Source
148 param_name: cmaui_flavor
150 description: Flavor for CMAUI server
152 label: oam network gateway
157 type: org.openecomp.annotations.Source
162 param_name: oam_network_gateway
164 description: oam network gateway
170 type: org.openecomp.annotations.Source
175 param_name: cmaui_volume_param2
177 description: nova server id
179 label: availabilityzone name
184 type: org.openecomp.annotations.Source
189 param_name: availability_zone_0
191 description: availabilityzone name
193 label: CMAUI oam_net IP addresses
198 type: org.openecomp.annotations.Source
203 param_name: cmaui_oam_ips
205 description: CMAUI oam_net IP addresses
214 type: org.openecomp.annotations.Source
219 param_name: external_dns
221 description: dns server
227 type: org.openecomp.annotations.Source
232 param_name: oam_net_name
234 description: UID of OAM network
236 label: CMAUI vm volume type
241 type: org.openecomp.annotations.Source
247 param_name: CMAUI_volume_type
249 description: the name of the target volume backend
256 type: org.openecomp.annotations.Source
261 param_name: external_ntp
263 description: ntp server
266 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
268 replacement_policy: AUTO
273 floating_ip_count_required:
276 - get_input: security_group_name
285 network_role_tag: oam
287 get_input: oam_net_name
290 capability: tosca.capabilities.network.Bindable
292 relationship: tosca.relationships.network.BindsTo
294 type: org.openecomp.resource.vfc.nodes.heat.cmaui
297 get_input: cmaui_flavor
299 get_input: availability_zone_0
301 get_input: cmaui_image
305 user_data_format: RAW
312 capability: tosca.capabilities.Attachment
314 relationship: cmaui_volume_attachment3
316 type: org.openecomp.resource.vfc.nodes.heat.cmaui
319 get_input: cmaui_flavor
321 get_input: availability_zone_0
323 get_input: cmaui_image
327 user_data_format: RAW
334 capability: tosca.capabilities.Attachment
336 relationship: cmaui_volume_attachment1
338 capability: tosca.capabilities.Attachment
340 relationship: cmaui_volume_attachment2
342 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
345 get_input: CMAUI_volume_type
346 size: '(get_input : cmaui_cinder_volume_size) * 1024'
348 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
351 get_input: CMAUI_volume_type
352 size: '(get_input : cmaui_cinder_volume_size) * 1024'
354 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
356 replacement_policy: AUTO
361 floating_ip_count_required:
364 - get_input: security_group_name
373 network_role_tag: oam
375 get_input: oam_net_name
378 capability: tosca.capabilities.network.Bindable
380 relationship: tosca.relationships.network.BindsTo
381 relationship_templates:
382 cmaui_volume_attachment2:
383 type: org.openecomp.relationships.VolumeAttachesTo
386 get_input: cmaui_volume_param2
387 instance_uuid: server_cmaui1
388 cmaui_volume_attachment3:
389 type: org.openecomp.relationships.VolumeAttachesTo
392 get_input: cmaui_volume_param2
393 instance_uuid: server_cmaui2
394 cmaui_volume_attachment1:
395 type: org.openecomp.relationships.VolumeAttachesTo
398 get_input: cmaui_volume_param1
399 instance_uuid: server_cmaui1
402 type: org.openecomp.groups.heat.HeatStack
404 heat_file: ../Artifacts/main.yml
410 type: org.openecomp.groups.heat.HeatStack
412 heat_file: ../Artifacts/addOn.yml
413 description: cmaui server template for vMMSC