1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: nested-pcm_v0.1
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_11_network_role_tag:
17 port_pcm_port_11_related_networks:
21 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
22 availabilityzone_name:
23 label: availabilityzone name
27 description: availabilityzone name
28 port_pcm_port_11_ip_requirements:
32 type: org.openecomp.datatypes.network.IpRequirements
38 description: PCRF CM image name
39 port_pcm_port_01_ip_requirements:
43 type: org.openecomp.datatypes.network.IpRequirements
44 port_pcm_port_01_vlan_requirements:
48 type: org.openecomp.datatypes.network.VlanRequirements
49 port_pcm_port_11_mac_requirements:
50 type: org.openecomp.datatypes.network.MacRequirements
52 port_pcm_port_01_network_role:
55 port_pcm_port_01_subnetpoolid:
59 label: PCRF CM server name
63 description: PCRF CM server name
65 label: CPS network mask
69 description: CPS network mask
71 label: OAM network name
75 description: OAM network name
76 port_pcm_port_01_network_role_tag:
80 label: CPS network gateway
84 description: CPS network gateway
85 port_pcm_port_11_network_role:
88 port_pcm_port_01_related_networks:
92 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
94 label: security group name
98 description: the name of security group
99 port_pcm_port_11_vlan_requirements:
103 type: org.openecomp.datatypes.network.VlanRequirements
105 label: CPS network ip
109 description: CPS network ip
110 port_pcm_port_11_order:
113 port_pcm_port_01_order:
117 label: PCRF CM flavor name
121 description: flavor name of PCRF CM instance
122 port_pcm_port_01_mac_requirements:
123 type: org.openecomp.datatypes.network.MacRequirements
126 label: CPS Cluman Cinder Volume
130 description: CPS Cluman Cinder Volume
131 port_pcm_port_11_exCP_naming:
132 type: org.openecomp.datatypes.Naming
135 label: CPS network name
139 description: CPS network name
141 label: OAM network ip
145 description: OAM network ip
147 label: CPS network mask
151 description: CPS network mask
152 port_pcm_port_01_exCP_naming:
153 type: org.openecomp.datatypes.Naming
155 port_pcm_port_11_subnetpoolid:
160 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
163 get_input: port_pcm_port_11_subnetpoolid
165 get_input: port_pcm_port_11_related_networks
167 get_input: oam_net_name
169 get_input: port_pcm_port_11_ip_requirements
171 - get_input: security_group_name
173 get_input: port_pcm_port_11_network_role
176 get_input: oam_net_ip
178 get_input: port_pcm_port_11_mac_requirements
179 subinterface_indicator: false
181 get_input: port_pcm_port_11_exCP_naming
183 get_input: port_pcm_port_11_vlan_requirements
185 get_input: port_pcm_port_11_network_role_tag
187 get_input: port_pcm_port_11_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_01_subnetpoolid
199 get_input: port_pcm_port_01_related_networks
201 get_input: cps_net_name
203 get_input: port_pcm_port_01_ip_requirements
205 - get_input: security_group_name
207 get_input: port_pcm_port_01_network_role
210 get_input: cps_net_ip
212 get_input: port_pcm_port_01_mac_requirements
213 subinterface_indicator: false
215 get_input: port_pcm_port_01_exCP_naming
217 get_input: port_pcm_port_01_vlan_requirements
219 get_input: port_pcm_port_01_network_role_tag
221 get_input: port_pcm_port_01_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.1_group:
242 type: org.openecomp.groups.heat.HeatStack
244 heat_file: ../Artifacts/nested-pcm_v0.1.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
257 disk.root.size_server_pcm_1:
260 network.outgoing.bytes_pcm_port_11:
262 - network.outgoing.bytes
263 network.incoming.packets_pcm_port_01:
265 - network.incoming.packets
269 disk.iops_server_pcm_1:
272 disk.device.write.bytes.rate_server_pcm_1:
274 - disk.device.write.bytes.rate
275 network.incoming.bytes_pcm_port_01:
277 - network.incoming.bytes
278 disk.capacity_server_pcm_1:
281 disk.write.requests_server_pcm_1:
283 - disk.write.requests
284 network.incoming.bytes.rate_pcm_port_11:
286 - network.incoming.bytes.rate
287 disk.read.bytes_server_pcm_1:
290 attachment_pcm_port_01:
296 network.outgoing.packets.rate_pcm_port_01:
298 - network.outgoing.packets.rate
299 disk.usage_server_pcm_1:
302 cpu_util_server_pcm_1:
308 memory.resident_server_pcm_1:
311 network.outgoing.bytes_pcm_port_01:
313 - network.outgoing.bytes
314 network.outgoing.packets.rate_pcm_port_11:
316 - network.outgoing.packets.rate
317 feature_server_pcm_1:
320 disk.allocation_server_pcm_1:
323 disk.device.write.bytes_server_pcm_1:
325 - disk.device.write.bytes
326 memory.usage_server_pcm_1:
332 network.incoming.packets.rate_pcm_port_11:
334 - network.incoming.packets.rate
338 disk.device.read.bytes_server_pcm_1:
340 - disk.device.read.bytes
341 network.incoming.bytes.rate_pcm_port_01:
343 - network.incoming.bytes.rate
344 network.outgoing.bytes.rate_pcm_port_11:
346 - network.outgoing.bytes.rate
347 attachment_pcm_port_11:
350 endpoint_server_pcm_1:
353 disk.read.bytes.rate_server_pcm_1:
355 - disk.read.bytes.rate
356 disk.device.iops_server_pcm_1:
359 cpu.delta_server_pcm_1:
365 disk.device.capacity_server_pcm_1:
367 - disk.device.capacity
368 forwarder_pcm_port_11:
371 disk.read.requests_server_pcm_1:
374 disk.device.write.requests.rate_server_pcm_1:
376 - disk.device.write.requests.rate
377 disk.ephemeral.size_server_pcm_1:
379 - disk.ephemeral.size
380 disk.latency_server_pcm_1:
383 network.outpoing.packets_pcm_port_11:
385 - network.outpoing.packets
386 network.outgoing.bytes.rate_pcm_port_01:
388 - network.outgoing.bytes.rate
389 network.incoming.packets.rate_pcm_port_01:
391 - network.incoming.packets.rate
395 scalable_server_pcm_1:
398 disk.write.requests.rate_server_pcm_1:
400 - disk.write.requests.rate
404 disk.device.latency_server_pcm_1:
406 - disk.device.latency
407 disk.device.read.bytes.rate_server_pcm_1:
409 - disk.device.read.bytes.rate
410 network.incoming.packets_pcm_port_11:
412 - network.incoming.packets
413 disk.device.usage_server_pcm_1:
416 disk.device.write.requests_server_pcm_1:
418 - disk.device.write.requests
419 forwarder_pcm_port_01:
422 disk.write.bytes_server_pcm_1:
425 disk.device.read.requests_server_pcm_1:
427 - disk.device.read.requests
428 instance_server_pcm_1:
431 disk.device.read.requests.rate_server_pcm_1:
433 - disk.device.read.requests.rate
434 network.incoming.bytes_pcm_port_11:
436 - network.incoming.bytes
440 binding_server_pcm_1:
443 network.outpoing.packets_pcm_port_01:
445 - network.outpoing.packets
446 disk.write.bytes.rate_server_pcm_1:
448 - disk.write.bytes.rate
449 disk.device.allocation_server_pcm_1:
451 - disk.device.allocation
453 dependency_pcm_port_11:
456 dependency_pcm_port_01:
459 dependency_server_pcm_1:
468 local_storage_server_pcm_1: