1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_oam
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.oam:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 port_oam_oam_0_port_name:
19 port_oam_internal_0_port_order:
22 port_oam_internal_0_port_subnetpoolid:
25 port_oam_internal_0_port_subinterface_indicator:
30 port_oam_oam_0_port_fixed_ips:
34 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
38 port_oam_oam_0_port_vlan_requirements:
42 type: org.openecomp.datatypes.network.VlanRequirements
43 port_oam_oam_0_port_mac_requirements:
44 type: org.openecomp.datatypes.network.MacRequirements
46 port_oam_internal_0_port_ip_requirements:
50 type: org.openecomp.datatypes.network.IpRequirements
51 port_oam_internal_0_port_network:
56 port_oam_oam_0_port_order:
62 compute_oam_config_drive:
67 port_oam_oam_0_port_network_role:
70 port_oam_internal_0_port_exCP_naming:
71 type: org.openecomp.datatypes.Naming
73 port_oam_internal_0_port_name:
78 port_oam_oam_0_port_allowed_address_pairs:
82 type: org.openecomp.datatypes.heat.network.AddressPair
83 port_oam_internal_0_port_security_groups:
88 port_oam_internal_0_port_fixed_ips:
92 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
93 port_oam_oam_0_port_subinterface_indicator:
98 port_oam_oam_0_port_network_role_tag:
101 port_oam_oam_0_port_subnetpoolid:
106 description: Index value of this substitution service template runtime instance
110 - greater_or_equal: 0
111 compute_oam_user_data_format:
116 port_oam_oam_0_port_network:
121 port_oam_internal_0_port_network_role_tag:
124 port_oam_internal_0_port_network_role:
127 port_oam_oam_0_port_ip_requirements:
131 type: org.openecomp.datatypes.network.IpRequirements
132 port_oam_internal_0_port_mac_requirements:
133 type: org.openecomp.datatypes.network.MacRequirements
135 port_oam_oam_0_port_exCP_naming:
136 type: org.openecomp.datatypes.Naming
138 compute_oam_scheduler_hints:
143 port_oam_internal_0_port_allowed_address_pairs:
147 type: org.openecomp.datatypes.heat.network.AddressPair
148 port_oam_internal_0_port_vlan_requirements:
152 type: org.openecomp.datatypes.network.VlanRequirements
153 compute_oam_availability_zone:
158 compute_oam_metadata:
168 port_oam_oam_0_port_security_groups:
175 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
178 get_input: port_oam_oam_0_port_mac_requirements
179 allowed_address_pairs:
180 get_input: port_oam_oam_0_port_allowed_address_pairs
182 get_input: port_oam_oam_0_port_order
185 - port_oam_oam_0_port_security_groups
188 get_input: port_oam_oam_0_port_exCP_naming
190 get_input: port_oam_oam_0_port_vlan_requirements
191 subinterface_indicator:
193 - port_oam_oam_0_port_subinterface_indicator
196 get_input: port_oam_oam_0_port_ip_requirements
198 get_input: port_oam_oam_0_port_network_role_tag
200 get_input: port_oam_oam_0_port_network_role
202 get_input: port_oam_oam_0_port_subnetpoolid
205 - port_oam_oam_0_port_fixed_ips
209 - port_oam_oam_0_port_name
213 - port_oam_oam_0_port_network
217 capability: tosca.capabilities.network.Bindable
219 relationship: tosca.relationships.network.BindsTo
220 oam_oam_internal_0_port:
221 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
224 get_input: port_oam_internal_0_port_mac_requirements
225 allowed_address_pairs:
226 get_input: port_oam_internal_0_port_allowed_address_pairs
228 get_input: port_oam_internal_0_port_order
231 - port_oam_internal_0_port_security_groups
234 get_input: port_oam_internal_0_port_exCP_naming
236 get_input: port_oam_internal_0_port_vlan_requirements
237 subinterface_indicator:
239 - port_oam_internal_0_port_subinterface_indicator
242 get_input: port_oam_internal_0_port_ip_requirements
244 get_input: port_oam_internal_0_port_network_role_tag
246 get_input: port_oam_internal_0_port_network_role
248 get_input: port_oam_internal_0_port_subnetpoolid
251 - port_oam_internal_0_port_fixed_ips
255 - port_oam_internal_0_port_name
259 - port_oam_internal_0_port_network
263 capability: tosca.capabilities.network.Bindable
265 relationship: tosca.relationships.network.BindsTo
267 type: org.openecomp.resource.vfc.compute.nodes.heat.oam
271 - compute_oam_availability_zone
274 get_input: vm_flavor_name
277 - compute_oam_metadata
281 - compute_oam_config_drive
284 get_input: vm_image_name
291 - compute_oam_scheduler_hints
295 - compute_oam_user_data_format
297 substitution_mappings:
298 node_type: org.openecomp.resource.abstract.nodes.oam
303 attachment_oam_oam_oam_0_port:
306 network.incoming.packets_oam_oam_oam_0_port:
308 - network.incoming.packets
309 binding_oam_oam_oam_0_port:
318 disk.device.write.bytes_oam:
320 - disk.device.write.bytes
321 binding_oam_oam_internal_0_port:
322 - oam_oam_internal_0_port
327 forwarder_oam_oam_oam_0_port:
330 network.incoming.packets_oam_oam_internal_0_port:
331 - oam_oam_internal_0_port
332 - network.incoming.packets
333 network.incoming.packets.rate_oam_oam_internal_0_port:
334 - oam_oam_internal_0_port
335 - network.incoming.packets.rate
345 disk.device.usage_oam:
351 disk.device.read.bytes.rate_oam:
353 - disk.device.read.bytes.rate
354 network.outgoing.bytes_oam_oam_internal_0_port:
355 - oam_oam_internal_0_port
356 - network.outgoing.bytes
357 disk.write.bytes.rate_oam:
359 - disk.write.bytes.rate
360 disk.device.write.bytes.rate_oam:
362 - disk.device.write.bytes.rate
363 disk.device.allocation_oam:
365 - disk.device.allocation
366 network.outpoing.packets_oam_oam_internal_0_port:
367 - oam_oam_internal_0_port
368 - network.outpoing.packets
369 feature_oam_oam_oam_0_port:
372 network.incoming.packets.rate_oam_oam_oam_0_port:
374 - network.incoming.packets.rate
375 disk.ephemeral.size_oam:
377 - disk.ephemeral.size
378 attachment_oam_oam_internal_0_port:
379 - oam_oam_internal_0_port
381 disk.write.requests_oam:
383 - disk.write.requests
393 network.incoming.bytes_oam_oam_internal_0_port:
394 - oam_oam_internal_0_port
395 - network.incoming.bytes
396 feature_oam_oam_internal_0_port:
397 - oam_oam_internal_0_port
405 disk.device.write.requests_oam:
407 - disk.device.write.requests
408 network.incoming.bytes.rate_oam_oam_internal_0_port:
409 - oam_oam_internal_0_port
410 - network.incoming.bytes.rate
411 network.outgoing.bytes_oam_oam_oam_0_port:
413 - network.outgoing.bytes
414 disk.device.read.requests.rate_oam:
416 - disk.device.read.requests.rate
417 disk.write.requests.rate_oam:
419 - disk.write.requests.rate
420 disk.device.latency_oam:
422 - disk.device.latency
423 network.outgoing.bytes.rate_oam_oam_internal_0_port:
424 - oam_oam_internal_0_port
425 - network.outgoing.bytes.rate
426 disk.device.iops_oam:
432 disk.device.write.requests.rate_oam:
434 - disk.device.write.requests.rate
435 disk.device.read.bytes_oam:
437 - disk.device.read.bytes
444 disk.device.read.requests_oam:
446 - disk.device.read.requests
447 network.outgoing.packets.rate_oam_oam_oam_0_port:
449 - network.outgoing.packets.rate
453 disk.read.bytes.rate_oam:
455 - disk.read.bytes.rate
456 network.outgoing.packets.rate_oam_oam_internal_0_port:
457 - oam_oam_internal_0_port
458 - network.outgoing.packets.rate
459 network.incoming.bytes.rate_oam_oam_oam_0_port:
461 - network.incoming.bytes.rate
462 forwarder_oam_oam_internal_0_port:
463 - oam_oam_internal_0_port
465 network.incoming.bytes_oam_oam_oam_0_port:
467 - network.incoming.bytes
480 network.outpoing.packets_oam_oam_oam_0_port:
482 - network.outpoing.packets
483 disk.write.bytes_oam:
486 disk.read.requests_oam:
489 disk.device.capacity_oam:
491 - disk.device.capacity
492 network.outgoing.bytes.rate_oam_oam_oam_0_port:
494 - network.outgoing.bytes.rate
496 dependency_oam_oam_internal_0_port:
497 - oam_oam_internal_0_port
502 link_oam_oam_oam_0_port:
505 dependency_oam_oam_oam_0_port:
511 link_oam_oam_internal_0_port:
512 - oam_oam_internal_0_port