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
16 type: org.openecomp.annotations.Source
21 param_name: cmaui_names
23 description: CMAUI1, CMAUI2 server names
26 cmaui_cinder_volume_size:
27 label: CMAUI Cinder volume size
32 type: org.openecomp.annotations.Source
38 param_name: cmaui_cinder_volume_size
40 description: the size of the CMAUI Cinder volume
47 type: org.openecomp.annotations.Source
56 label: security group name
61 type: org.openecomp.annotations.Source
66 param_name: security_group_name
68 description: the name of security group
70 label: oam network netmask
75 type: org.openecomp.annotations.Source
80 param_name: oam_network_netmask
82 description: oam network gateway
88 type: org.openecomp.annotations.Source
93 param_name: cmaui_image
95 description: Image for CMAUI server
101 type: org.openecomp.annotations.Source
108 description: Unique ID for this VNF instance
109 default: This_is_ths_MMSC-CMAUI_id
115 type: org.openecomp.annotations.Source
120 param_name: cmaui_flavor
122 description: Flavor for CMAUI server
124 label: oam network gateway
129 type: org.openecomp.annotations.Source
134 param_name: oam_network_gateway
136 description: oam network gateway
138 label: availabilityzone name
143 type: org.openecomp.annotations.Source
148 param_name: availability_zone_0
150 description: availabilityzone name
151 inner_cmaui_volume_a2:
156 type: org.openecomp.annotations.Source
161 param_name: inner_cmaui_volume_a2
163 description: Unique ID for this VNF instance
164 default: This_is_ths_MMSC-CMAUI_id
165 inner_cmaui_volume_b3:
170 type: org.openecomp.annotations.Source
175 param_name: inner_cmaui_volume_b3
179 inner_cmaui_volume_a1:
184 type: org.openecomp.annotations.Source
189 param_name: inner_cmaui_volume_a1
191 description: Unique ID for this VNF instance
192 default: This_is_ths_MMSC-CMAUI_id
194 label: CMAUI oam_net IP addresses
199 type: org.openecomp.annotations.Source
204 param_name: cmaui_oam_ips
206 description: CMAUI oam_net IP addresses
215 type: org.openecomp.annotations.Source
220 param_name: external_dns
222 description: dns server
228 type: org.openecomp.annotations.Source
233 param_name: oam_net_name
235 description: UID of OAM network
242 type: org.openecomp.annotations.Source
247 param_name: external_ntp
249 description: ntp server
251 label: CMAUI vm volume type
256 type: org.openecomp.annotations.Source
262 param_name: CMAUI_volume_type
264 description: the name of the target volume backend
267 type: org.openecomp.resource.abstract.nodes.heat.nested
271 service_template_filter:
272 substitute_service_template: nestedServiceTemplate.yaml
273 inner_cmaui_volume_b3:
275 - inner_cmaui_volume_b3
277 inner_cmaui_volume_a1:
278 get_input: inner_cmaui_volume_a1
279 inner_cmaui_volume_b2:
280 get_input: inner_cmaui_volume_a2
282 - local_storage_server_cmaui2:
283 capability: tosca.capabilities.Attachment
285 relationship: tosca.relationships.AttachesTo
286 - local_storage_server_cmaui1:
287 capability: tosca.capabilities.Attachment
288 node: inner_cmaui_volume_a1
289 relationship: tosca.relationships.AttachesTo
290 - local_storage_server_cmaui1:
291 capability: tosca.capabilities.Attachment
293 relationship: tosca.relationships.AttachesTo
294 inner_cmaui_volume_a1:
295 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
298 get_input: CMAUI_volume_type
299 size: '(get_input : cmaui_cinder_volume_size) * 1024'
301 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
304 get_input: CMAUI_volume_type
305 size: '(get_input : cmaui_cinder_volume_size) * 1024'
308 type: org.openecomp.groups.heat.HeatStack
310 heat_file: ../Artifacts/main.yml
311 description: cmaui server template for vMMSC
315 type: org.openecomp.groups.heat.HeatStack
317 heat_file: ../Artifacts/a_vol.yml
320 - inner_cmaui_volume_a1
323 inner_cmaui_volume_a2:
325 inner_cmaui_volume_b3:
326 value: inner_cmaui_volume_a1
327 inner_cmaui_volume_a1:
328 value: inner_cmaui_volume_a1