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 availabilityzone_name:
15 label: availabilityzone name
19 description: availabilityzone name
25 description: PCRF CM image name
26 port_pcm_port_00_mac_requirements:
27 type: org.openecomp.datatypes.network.MacRequirements
29 port_pcm_port_01_ip_requirements:
33 type: org.openecomp.datatypes.network.IpRequirements
34 port_pcm_port_00_subnetpoolid:
37 port_pcm_port_01_vlan_requirements:
41 type: org.openecomp.datatypes.network.VlanRequirements
42 port_pcm_port_01_network_role:
45 port_pcm_port_01_subnetpoolid:
49 label: PCRF CM server name
53 description: PCRF CM server name
55 label: CPS network mask
59 description: CPS network mask
61 label: OAM network name
65 description: OAM network name
66 port_pcm_port_01_network_role_tag:
69 port_pcm_port_00_network_role:
72 port_pcm_port_00_related_networks:
76 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
77 port_pcm_port_00_ip_requirements:
81 type: org.openecomp.datatypes.network.IpRequirements
91 label: CPS network gateway
95 description: CPS network gateway
96 port_pcm_port_01_related_networks:
100 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
102 label: security group name
106 description: the name of security group
108 label: CPS network ip
112 description: CPS network ip
113 port_pcm_port_00_network_role_tag:
116 port_pcm_port_01_order:
120 label: PCRF CM flavor name
124 description: flavor name of PCRF CM instance
125 port_pcm_port_00_exCP_naming:
126 type: org.openecomp.datatypes.Naming
128 port_pcm_port_00_order:
131 port_pcm_port_01_mac_requirements:
132 type: org.openecomp.datatypes.network.MacRequirements
135 label: CPS Cluman Cinder Volume
139 description: CPS Cluman Cinder Volume
140 port_pcm_port_00_vlan_requirements:
144 type: org.openecomp.datatypes.network.VlanRequirements
146 label: CPS network name
150 description: CPS network name
152 label: OAM network ip
156 description: OAM network ip
158 label: CPS network mask
162 description: CPS network mask
163 port_pcm_port_01_exCP_naming:
164 type: org.openecomp.datatypes.Naming
168 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
171 get_input: port_pcm_port_00_subnetpoolid
173 get_input: port_pcm_port_00_related_networks
175 get_input: cps_net_name
177 get_input: port_pcm_port_00_ip_requirements
179 - get_input: security_group_name
181 get_input: port_pcm_port_00_network_role
184 get_input: cps_net_ip
186 get_input: port_pcm_port_00_mac_requirements
187 subinterface_indicator: false
189 get_input: port_pcm_port_00_exCP_naming
191 get_input: port_pcm_port_00_vlan_requirements
193 get_input: port_pcm_port_00_network_role_tag
195 get_input: port_pcm_port_00_order
198 capability: tosca.capabilities.network.Bindable
200 relationship: tosca.relationships.network.BindsTo
202 type: org.openecomp.resource.vfc.compute.nodes.heat.pcm_server
205 get_input: pcm_flavor_name
207 get_input: availabilityzone_name
209 get_input: pcm_image_name
211 user_data_format: RAW
213 get_input: pcm_server_name
216 get_input: server_group
218 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
221 get_input: port_pcm_port_01_subnetpoolid
223 get_input: port_pcm_port_01_related_networks
225 get_input: oam_net_name
227 get_input: port_pcm_port_01_ip_requirements
229 - get_input: security_group_name
231 get_input: port_pcm_port_01_network_role
234 get_input: oam_net_ip
236 get_input: port_pcm_port_01_mac_requirements
237 subinterface_indicator: false
239 get_input: port_pcm_port_01_exCP_naming
241 get_input: port_pcm_port_01_vlan_requirements
243 get_input: port_pcm_port_01_network_role_tag
245 get_input: port_pcm_port_01_order
248 capability: tosca.capabilities.network.Bindable
250 relationship: tosca.relationships.network.BindsTo
252 nested-pcm_v0.1_group:
253 type: org.openecomp.groups.heat.HeatStack
255 heat_file: ../Artifacts/nested-pcm_v0.1.yaml
256 description: heat template that creates PCRF Cluman stack
263 description: the pcm nova service id
265 substitution_mappings:
266 node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server
277 network.incoming.packets_pcm_port_01:
279 - network.incoming.packets
280 disk.write.requests_server_pcm:
282 - disk.write.requests
286 network.incoming.packets_pcm_port_00:
288 - network.incoming.packets
289 disk.device.iops_server_pcm:
292 memory.resident_server_pcm:
295 disk.device.write.requests_server_pcm:
297 - disk.device.write.requests
298 network.outgoing.packets.rate_pcm_port_00:
300 - network.outgoing.packets.rate
301 network.incoming.bytes_pcm_port_00:
303 - network.incoming.bytes
304 network.incoming.bytes_pcm_port_01:
306 - network.incoming.bytes
307 disk.device.usage_server_pcm:
310 disk.allocation_server_pcm:
313 attachment_pcm_port_00:
316 attachment_pcm_port_01:
319 disk.usage_server_pcm:
322 disk.device.write.bytes_server_pcm:
324 - disk.device.write.bytes
325 network.outgoing.bytes_pcm_port_00:
327 - network.outgoing.bytes
328 disk.root.size_server_pcm:
331 disk.ephemeral.size_server_pcm:
333 - disk.ephemeral.size
334 disk.device.latency_server_pcm:
336 - disk.device.latency
337 network.outgoing.packets.rate_pcm_port_01:
339 - network.outgoing.packets.rate
340 memory.usage_server_pcm:
343 network.outgoing.bytes_pcm_port_01:
345 - network.outgoing.bytes
346 disk.read.requests_server_pcm:
349 disk.capacity_server_pcm:
355 disk.read.bytes_server_pcm:
358 disk.device.read.bytes_server_pcm:
360 - disk.device.read.bytes
361 network.incoming.bytes.rate_pcm_port_00:
363 - network.incoming.bytes.rate
367 network.incoming.bytes.rate_pcm_port_01:
369 - network.incoming.bytes.rate
370 disk.device.read.requests.rate_server_pcm:
372 - disk.device.read.requests.rate
376 disk.write.bytes_server_pcm:
379 disk.iops_server_pcm:
382 disk.read.bytes.rate_server_pcm:
384 - disk.read.bytes.rate
385 disk.device.allocation_server_pcm:
387 - disk.device.allocation
391 disk.device.read.bytes.rate_server_pcm:
393 - disk.device.read.bytes.rate
397 network.outgoing.bytes.rate_pcm_port_01:
399 - network.outgoing.bytes.rate
400 network.incoming.packets.rate_pcm_port_01:
402 - network.incoming.packets.rate
403 network.incoming.packets.rate_pcm_port_00:
405 - network.incoming.packets.rate
409 disk.write.requests.rate_server_pcm:
411 - disk.write.requests.rate
415 disk.device.write.bytes.rate_server_pcm:
417 - disk.device.write.bytes.rate
421 network.outgoing.bytes.rate_pcm_port_00:
423 - network.outgoing.bytes.rate
424 cpu.delta_server_pcm:
430 disk.device.capacity_server_pcm:
432 - disk.device.capacity
433 forwarder_pcm_port_00:
436 forwarder_pcm_port_01:
442 disk.device.write.requests.rate_server_pcm:
444 - disk.device.write.requests.rate
445 disk.latency_server_pcm:
448 disk.device.read.requests_server_pcm:
450 - disk.device.read.requests
454 network.outpoing.packets_pcm_port_00:
456 - network.outpoing.packets
457 disk.write.bytes.rate_server_pcm:
459 - disk.write.bytes.rate
460 network.outpoing.packets_pcm_port_01:
462 - network.outpoing.packets
464 dependency_pcm_port_00:
467 local_storage_server_pcm:
470 dependency_pcm_port_01:
479 dependency_server_pcm: