1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_app
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.app:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 port_app_data_0_port_mac_requirements:
15 type: org.openecomp.datatypes.network.MacRequirements
17 port_app_internal_0_port_subinterface_indicator:
22 compute_app_scheduler_hints:
27 port_app_internal_0_port_ip_requirements:
31 type: org.openecomp.datatypes.network.IpRequirements
32 port_app_data_0_port_network_role:
35 port_app_data_0_port_subinterface_indicator:
40 port_app_oam_0_port_replacement_policy:
45 port_app_oam_0_port_network:
53 port_app_data_0_port_fixed_ips:
57 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
61 port_app_oam_0_port_name:
66 compute_app_availability_zone:
71 compute_app_config_drive:
76 port_app_oam_0_port_mac_requirements:
77 type: org.openecomp.datatypes.network.MacRequirements
79 port_app_oam_0_port_subinterface_indicator:
84 port_app_data_0_port_network:
89 port_app_data_0_port_network_role_tag:
92 port_app_oam_0_port_network_role_tag:
95 port_app_data_0_port_exCP_naming:
96 type: org.openecomp.datatypes.Naming
98 port_app_data_0_port_vlan_requirements:
102 type: org.openecomp.datatypes.network.VlanRequirements
103 port_app_internal_0_port_network_role_tag:
106 port_app_oam_0_port_network_role:
109 compute_app_metadata:
114 port_app_data_0_port_ip_requirements:
118 type: org.openecomp.datatypes.network.IpRequirements
119 port_app_internal_0_port_network_role:
122 port_app_internal_0_port_subnetpoolid:
125 port_app_internal_0_port_allowed_address_pairs:
129 type: org.openecomp.datatypes.heat.network.AddressPair
130 port_app_data_0_port_subnetpoolid:
133 port_app_oam_0_port_subnetpoolid:
136 port_app_internal_0_port_order:
139 port_app_internal_0_port_exCP_naming:
140 type: org.openecomp.datatypes.Naming
142 port_app_data_0_port_name:
147 port_app_oam_0_port_ip_requirements:
151 type: org.openecomp.datatypes.network.IpRequirements
152 port_app_oam_0_port_exCP_naming:
153 type: org.openecomp.datatypes.Naming
155 port_app_internal_0_port_network:
160 port_app_data_0_port_security_groups:
165 port_app_oam_0_port_order:
168 port_app_internal_0_port_vlan_requirements:
172 type: org.openecomp.datatypes.network.VlanRequirements
173 port_app_internal_0_port_replacement_policy:
178 port_app_internal_0_port_mac_requirements:
179 type: org.openecomp.datatypes.network.MacRequirements
181 port_app_data_0_port_order:
184 port_app_oam_0_port_security_groups:
189 port_app_internal_0_port_name:
196 description: Index value of this substitution service template runtime instance
200 - greater_or_equal: 0
201 port_app_oam_0_port_fixed_ips:
205 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
206 port_app_data_0_port_replacement_policy:
216 port_app_oam_0_port_vlan_requirements:
220 type: org.openecomp.datatypes.network.VlanRequirements
221 port_app_internal_0_port_security_groups:
226 compute_app_image_update_policy:
231 compute_app_user_data_format:
238 type: org.openecomp.resource.vfc.compute.nodes.heat.app
242 - compute_app_availability_zone
245 get_input: vm_flavor_name
248 - compute_app_metadata
252 - compute_app_config_drive
255 get_input: vm_image_name
262 - compute_app_image_update_policy
266 - compute_app_scheduler_hints
270 - compute_app_user_data_format
272 app_app_internal_0_port:
273 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
277 - port_app_internal_0_port_replacement_policy
280 get_input: port_app_internal_0_port_mac_requirements
281 allowed_address_pairs:
282 get_input: port_app_internal_0_port_allowed_address_pairs
284 get_input: port_app_internal_0_port_order
287 - port_app_internal_0_port_security_groups
290 get_input: port_app_internal_0_port_exCP_naming
292 get_input: port_app_internal_0_port_vlan_requirements
293 subinterface_indicator:
295 - port_app_internal_0_port_subinterface_indicator
298 get_input: port_app_internal_0_port_ip_requirements
300 get_input: port_app_internal_0_port_network_role_tag
302 get_input: port_app_internal_0_port_network_role
304 get_input: port_app_internal_0_port_subnetpoolid
307 - port_app_internal_0_port_name
311 - port_app_internal_0_port_network
315 capability: tosca.capabilities.network.Bindable
317 relationship: tosca.relationships.network.BindsTo
319 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
323 - port_app_oam_0_port_replacement_policy
326 get_input: port_app_oam_0_port_mac_requirements
328 get_input: port_app_oam_0_port_order
331 - port_app_oam_0_port_security_groups
334 get_input: port_app_oam_0_port_exCP_naming
336 get_input: port_app_oam_0_port_vlan_requirements
337 subinterface_indicator:
339 - port_app_oam_0_port_subinterface_indicator
342 get_input: port_app_oam_0_port_ip_requirements
344 get_input: port_app_oam_0_port_network_role_tag
346 get_input: port_app_oam_0_port_network_role
348 get_input: port_app_oam_0_port_subnetpoolid
351 - port_app_oam_0_port_fixed_ips
355 - port_app_oam_0_port_name
359 - port_app_oam_0_port_network
363 capability: tosca.capabilities.network.Bindable
365 relationship: tosca.relationships.network.BindsTo
367 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
371 - port_app_data_0_port_replacement_policy
374 get_input: port_app_data_0_port_mac_requirements
376 get_input: port_app_data_0_port_order
379 - port_app_data_0_port_security_groups
382 get_input: port_app_data_0_port_exCP_naming
384 get_input: port_app_data_0_port_vlan_requirements
385 subinterface_indicator:
387 - port_app_data_0_port_subinterface_indicator
390 get_input: port_app_data_0_port_ip_requirements
392 get_input: port_app_data_0_port_network_role_tag
394 get_input: port_app_data_0_port_network_role
396 get_input: port_app_data_0_port_subnetpoolid
399 - port_app_data_0_port_fixed_ips
403 - port_app_data_0_port_name
407 - port_app_data_0_port_network
411 capability: tosca.capabilities.network.Bindable
413 relationship: tosca.relationships.network.BindsTo
414 substitution_mappings:
415 node_type: org.openecomp.resource.abstract.nodes.app
417 disk.device.write.requests_app:
419 - disk.device.write.requests
420 feature_app_app_oam_0_port:
423 disk.device.capacity_app:
425 - disk.device.capacity
429 disk.device.iops_app:
432 network.incoming.packets.rate_app_app_oam_0_port:
434 - network.incoming.packets.rate
435 network.incoming.bytes.rate_app_app_data_0_port:
436 - app_app_data_0_port
437 - network.incoming.bytes.rate
438 network.incoming.bytes_app_app_oam_0_port:
440 - network.incoming.bytes
441 network.incoming.packets.rate_app_app_internal_0_port:
442 - app_app_internal_0_port
443 - network.incoming.packets.rate
450 disk.write.bytes.rate_app:
452 - disk.write.bytes.rate
453 disk.write.requests.rate_app:
455 - disk.write.requests.rate
456 disk.device.latency_app:
458 - disk.device.latency
459 forwarder_app_app_oam_0_port:
462 disk.ephemeral.size_app:
464 - disk.ephemeral.size
465 network.outgoing.bytes_app_app_oam_0_port:
467 - network.outgoing.bytes
468 disk.device.write.requests.rate_app:
470 - disk.device.write.requests.rate
471 disk.device.read.bytes_app:
473 - disk.device.read.bytes
474 binding_app_app_data_0_port:
475 - app_app_data_0_port
477 disk.device.read.requests.rate_app:
479 - disk.device.read.requests.rate
483 disk.device.read.requests_app:
485 - disk.device.read.requests
486 feature_app_app_internal_0_port:
487 - app_app_internal_0_port
495 network.incoming.packets.rate_app_app_data_0_port:
496 - app_app_data_0_port
497 - network.incoming.packets.rate
501 disk.device.write.bytes_app:
503 - disk.device.write.bytes
504 disk.read.bytes.rate_app:
506 - disk.read.bytes.rate
513 attachment_app_app_oam_0_port:
519 network.incoming.packets_app_app_internal_0_port:
520 - app_app_internal_0_port
521 - network.incoming.packets
522 network.incoming.packets_app_app_oam_0_port:
524 - network.incoming.packets
525 network.outgoing.bytes.rate_app_app_internal_0_port:
526 - app_app_internal_0_port
527 - network.outgoing.bytes.rate
528 network.outgoing.bytes.rate_app_app_oam_0_port:
530 - network.outgoing.bytes.rate
531 forwarder_app_app_internal_0_port:
532 - app_app_internal_0_port
537 disk.read.requests_app:
540 network.outpoing.packets_app_app_oam_0_port:
542 - network.outpoing.packets
543 network.incoming.bytes_app_app_data_0_port:
544 - app_app_data_0_port
545 - network.incoming.bytes
546 disk.write.bytes_app:
552 network.outgoing.bytes_app_app_internal_0_port:
553 - app_app_internal_0_port
554 - network.outgoing.bytes
555 attachment_app_app_data_0_port:
556 - app_app_data_0_port
558 network.incoming.bytes.rate_app_app_oam_0_port:
560 - network.incoming.bytes.rate
561 network.outgoing.packets.rate_app_app_internal_0_port:
562 - app_app_internal_0_port
563 - network.outgoing.packets.rate
564 network.incoming.bytes.rate_app_app_internal_0_port:
565 - app_app_internal_0_port
566 - network.incoming.bytes.rate
570 network.outgoing.packets.rate_app_app_oam_0_port:
572 - network.outgoing.packets.rate
573 network.outgoing.bytes.rate_app_app_data_0_port:
574 - app_app_data_0_port
575 - network.outgoing.bytes.rate
579 feature_app_app_data_0_port:
580 - app_app_data_0_port
594 network.outgoing.packets.rate_app_app_data_0_port:
595 - app_app_data_0_port
596 - network.outgoing.packets.rate
597 disk.device.read.bytes.rate_app:
599 - disk.device.read.bytes.rate
600 disk.device.allocation_app:
602 - disk.device.allocation
606 disk.device.write.bytes.rate_app:
608 - disk.device.write.bytes.rate
609 binding_app_app_oam_0_port:
612 disk.device.usage_app:
615 network.outpoing.packets_app_app_data_0_port:
616 - app_app_data_0_port
617 - network.outpoing.packets
618 network.outgoing.bytes_app_app_data_0_port:
619 - app_app_data_0_port
620 - network.outgoing.bytes
621 network.incoming.bytes_app_app_internal_0_port:
622 - app_app_internal_0_port
623 - network.incoming.bytes
624 forwarder_app_app_data_0_port:
625 - app_app_data_0_port
627 disk.write.requests_app:
629 - disk.write.requests
630 binding_app_app_internal_0_port:
631 - app_app_internal_0_port
636 attachment_app_app_internal_0_port:
637 - app_app_internal_0_port
639 network.incoming.packets_app_app_data_0_port:
640 - app_app_data_0_port
641 - network.incoming.packets
642 network.outpoing.packets_app_app_internal_0_port:
643 - app_app_internal_0_port
644 - network.outpoing.packets
649 link_app_app_oam_0_port:
652 dependency_app_app_internal_0_port:
653 - app_app_internal_0_port
658 dependency_app_app_oam_0_port:
664 link_app_app_internal_0_port:
665 - app_app_internal_0_port
667 link_app_app_data_0_port:
668 - app_app_data_0_port
670 dependency_app_app_data_0_port:
671 - app_app_data_0_port