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
37 param_name: cmaui_cinder_volume_size
39 description: the size of the CMAUI Cinder volume
46 type: org.openecomp.annotations.Source
55 label: security group name
60 type: org.openecomp.annotations.Source
65 param_name: security_group_name
67 description: the name of security group
69 label: oam network netmask
74 type: org.openecomp.annotations.Source
79 param_name: oam_network_netmask
81 description: oam network gateway
87 type: org.openecomp.annotations.Source
92 param_name: cmaui_image
94 description: Image for CMAUI server
100 type: org.openecomp.annotations.Source
107 description: Unique ID for this VNF instance
108 default: This_is_ths_MMSC-CMAUI_id
114 type: org.openecomp.annotations.Source
119 param_name: cmaui_flavor
121 description: Flavor for CMAUI server
123 label: oam network gateway
128 type: org.openecomp.annotations.Source
133 param_name: oam_network_gateway
135 description: oam network gateway
137 label: availabilityzone name
142 type: org.openecomp.annotations.Source
147 param_name: availability_zone_0
149 description: availabilityzone name
150 inner_cmaui_volume_a2:
155 type: org.openecomp.annotations.Source
160 param_name: inner_cmaui_volume_a2
162 description: Unique ID for this VNF instance
163 default: This_is_ths_MMSC-CMAUI_id
164 inner_cmaui_volume_b3:
169 type: org.openecomp.annotations.Source
174 param_name: inner_cmaui_volume_b3
178 inner_cmaui_volume_a1:
183 type: org.openecomp.annotations.Source
188 param_name: inner_cmaui_volume_a1
190 description: Unique ID for this VNF instance
191 default: This_is_ths_MMSC-CMAUI_id
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
241 type: org.openecomp.annotations.Source
246 param_name: external_ntp
248 description: ntp server
250 label: CMAUI vm volume type
255 type: org.openecomp.annotations.Source
260 param_name: CMAUI_volume_type
262 description: the name of the target volume backend
265 type: org.openecomp.resource.abstract.nodes.heat.nested
269 service_template_filter:
270 substitute_service_template: nestedServiceTemplate.yaml
271 inner_cmaui_volume_b3:
273 - inner_cmaui_volume_b3
275 inner_cmaui_volume_a1:
276 get_input: inner_cmaui_volume_a1
277 inner_cmaui_volume_b2:
278 get_input: inner_cmaui_volume_a2
280 - local_storage_server_cmaui2:
281 capability: tosca.capabilities.Attachment
283 relationship: tosca.relationships.AttachesTo
284 - local_storage_server_cmaui1:
285 capability: tosca.capabilities.Attachment
286 node: inner_cmaui_volume_a1
287 relationship: tosca.relationships.AttachesTo
288 - local_storage_server_cmaui1:
289 capability: tosca.capabilities.Attachment
291 relationship: tosca.relationships.AttachesTo
292 inner_cmaui_volume_a1:
293 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
296 get_input: CMAUI_volume_type
297 size: '(get_input : cmaui_cinder_volume_size) * 1024'
299 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
302 get_input: CMAUI_volume_type
303 size: '(get_input : cmaui_cinder_volume_size) * 1024'
306 type: org.openecomp.groups.heat.HeatStack
308 heat_file: ../Artifacts/main.yml
309 description: cmaui server template for vMMSC
313 type: org.openecomp.groups.heat.HeatStack
315 heat_file: ../Artifacts/a_vol.yml
318 - inner_cmaui_volume_a1
321 inner_cmaui_volume_a2:
323 inner_cmaui_volume_b3:
324 value: inner_cmaui_volume_a1
325 inner_cmaui_volume_a1:
326 value: inner_cmaui_volume_a1