1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested-pcm_v0.3
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.pcm_server:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 port_pcm_port_02_order:
17 port_pcm_port_12_vlan_requirements:
21 type: org.openecomp.datatypes.network.VlanRequirements
22 port_pcm_port_02_vlan_requirements:
26 type: org.openecomp.datatypes.network.VlanRequirements
27 availabilityzone_name:
28 label: availabilityzone name
32 description: availabilityzone name
33 port_pcm_port_12_order:
36 port_pcm_port_02_network_role:
44 description: PCRF CM image name
45 port_pcm_port_02_network_role_tag:
48 port_pcm_port_12_related_networks:
52 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
53 port_pcm_port_12_mac_requirements:
54 type: org.openecomp.datatypes.network.MacRequirements
56 port_pcm_port_02_subnetpoolid:
60 label: PCRF CM server name
64 description: PCRF CM server name
66 label: CPS network mask
70 description: CPS network mask
72 label: OAM network name
76 description: OAM network name
77 port_pcm_port_12_network_role:
80 port_pcm_port_02_mac_requirements:
81 type: org.openecomp.datatypes.network.MacRequirements
84 label: CPS network gateway
88 description: CPS network gateway
90 label: security group name
94 description: the name of security group
100 description: CPS network ip
101 port_pcm_port_12_ip_requirements:
105 type: org.openecomp.datatypes.network.IpRequirements
107 label: PCRF CM flavor name
111 description: flavor name of PCRF CM instance
112 port_pcm_port_12_subnetpoolid:
116 label: CPS Cluman Cinder Volume
120 description: CPS Cluman Cinder Volume
121 port_pcm_port_02_exCP_naming:
122 type: org.openecomp.datatypes.Naming
125 label: CPS network name
129 description: CPS network name
131 label: OAM network ip
135 description: OAM network ip
137 label: CPS network mask
141 description: CPS network mask
142 port_pcm_port_12_network_role_tag:
145 port_pcm_port_02_related_networks:
149 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
150 port_pcm_port_12_exCP_naming:
151 type: org.openecomp.datatypes.Naming
153 port_pcm_port_02_ip_requirements:
157 type: org.openecomp.datatypes.network.IpRequirements
160 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
163 get_input: port_pcm_port_12_subnetpoolid
165 get_input: port_pcm_port_12_related_networks
167 get_input: oam_net_name
169 get_input: port_pcm_port_12_ip_requirements
171 - get_input: security_group_name
173 get_input: port_pcm_port_12_network_role
176 get_input: oam_net_ip
178 get_input: port_pcm_port_12_mac_requirements
179 subinterface_indicator: false
181 get_input: port_pcm_port_12_exCP_naming
183 get_input: port_pcm_port_12_vlan_requirements
185 get_input: port_pcm_port_12_network_role_tag
187 get_input: port_pcm_port_12_order
190 capability: tosca.capabilities.network.Bindable
192 relationship: tosca.relationships.network.BindsTo
194 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
197 get_input: port_pcm_port_02_subnetpoolid
199 get_input: port_pcm_port_02_related_networks
201 get_input: cps_net_name
203 get_input: port_pcm_port_02_ip_requirements
205 - get_input: security_group_name
207 get_input: port_pcm_port_02_network_role
210 get_input: cps_net_ip
212 get_input: port_pcm_port_02_mac_requirements
213 subinterface_indicator: false
215 get_input: port_pcm_port_02_exCP_naming
217 get_input: port_pcm_port_02_vlan_requirements
219 get_input: port_pcm_port_02_network_role_tag
221 get_input: port_pcm_port_02_order
224 capability: tosca.capabilities.network.Bindable
226 relationship: tosca.relationships.network.BindsTo
228 type: org.openecomp.resource.vfc.compute.nodes.heat.pcm_server
231 get_input: pcm_flavor_name
233 get_input: availabilityzone_name
235 get_input: pcm_image_name
237 user_data_format: RAW
239 get_input: pcm_server_name
241 nested-pcm_v0.3_group:
242 type: org.openecomp.groups.heat.HeatStack
244 heat_file: ../Artifacts/nested-pcm_v0.3.yaml
245 description: heat template that creates PCRF Cluman stack
252 description: the pcm nova service id
254 substitution_mappings:
255 node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
257 disk.root.size_server_pcm_2:
260 disk.iops_server_pcm_2:
263 network.incoming.packets_pcm_port_02:
265 - network.incoming.packets
269 network.outgoing.bytes_pcm_port_12:
271 - network.outgoing.bytes
272 disk.device.write.bytes.rate_server_pcm_2:
274 - disk.device.write.bytes.rate
275 disk.usage_server_pcm_2:
278 network.incoming.bytes_pcm_port_02:
280 - network.incoming.bytes
281 disk.capacity_server_pcm_2:
284 disk.write.requests_server_pcm_2:
286 - disk.write.requests
287 network.incoming.bytes.rate_pcm_port_12:
289 - network.incoming.bytes.rate
290 disk.read.bytes_server_pcm_2:
293 attachment_pcm_port_02:
299 network.outgoing.packets.rate_pcm_port_02:
301 - network.outgoing.packets.rate
302 cpu_util_server_pcm_2:
308 memory.resident_server_pcm_2:
311 network.outgoing.bytes_pcm_port_02:
313 - network.outgoing.bytes
317 feature_server_pcm_2:
320 disk.device.write.bytes_server_pcm_2:
322 - disk.device.write.bytes
323 disk.device.iops_server_pcm_2:
326 disk.allocation_server_pcm_2:
329 network.outgoing.bytes.rate_pcm_port_12:
331 - network.outgoing.bytes.rate
332 network.incoming.packets.rate_pcm_port_12:
334 - network.incoming.packets.rate
338 memory.usage_server_pcm_2:
341 disk.device.read.bytes_server_pcm_2:
343 - disk.device.read.bytes
344 network.incoming.bytes.rate_pcm_port_02:
346 - network.incoming.bytes.rate
350 endpoint_server_pcm_2:
353 disk.read.bytes.rate_server_pcm_2:
355 - disk.read.bytes.rate
356 attachment_pcm_port_12:
359 network.outgoing.packets.rate_pcm_port_12:
361 - network.outgoing.packets.rate
362 disk.device.capacity_server_pcm_2:
364 - disk.device.capacity
365 cpu.delta_server_pcm_2:
368 forwarder_pcm_port_12:
371 disk.device.write.requests.rate_server_pcm_2:
373 - disk.device.write.requests.rate
374 disk.read.requests_server_pcm_2:
377 disk.ephemeral.size_server_pcm_2:
379 - disk.ephemeral.size
380 disk.latency_server_pcm_2:
383 network.outgoing.bytes.rate_pcm_port_02:
385 - network.outgoing.bytes.rate
386 network.outpoing.packets_pcm_port_12:
388 - network.outpoing.packets
389 network.incoming.packets.rate_pcm_port_02:
391 - network.incoming.packets.rate
392 disk.write.requests.rate_server_pcm_2:
394 - disk.write.requests.rate
395 scalable_server_pcm_2:
404 disk.device.read.bytes.rate_server_pcm_2:
406 - disk.device.read.bytes.rate
407 disk.device.latency_server_pcm_2:
409 - disk.device.latency
410 network.incoming.packets_pcm_port_12:
412 - network.incoming.packets
413 disk.device.usage_server_pcm_2:
416 forwarder_pcm_port_02:
419 disk.device.write.requests_server_pcm_2:
421 - disk.device.write.requests
422 disk.write.bytes_server_pcm_2:
428 instance_server_pcm_2:
431 disk.device.read.requests_server_pcm_2:
433 - disk.device.read.requests
434 disk.device.read.requests.rate_server_pcm_2:
436 - disk.device.read.requests.rate
437 network.incoming.bytes_pcm_port_12:
439 - network.incoming.bytes
440 network.outpoing.packets_pcm_port_02:
442 - network.outpoing.packets
443 disk.write.bytes.rate_server_pcm_2:
445 - disk.write.bytes.rate
446 binding_server_pcm_2:
449 disk.device.allocation_server_pcm_2:
451 - disk.device.allocation
453 dependency_pcm_port_02:
456 dependency_server_pcm_2:
459 dependency_pcm_port_12:
468 local_storage_server_pcm_2: