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 compute_app_scheduler_hints:
22 port_app_internal_0_port_ip_requirements:
26 type: org.openecomp.datatypes.network.IpRequirements
27 port_app_data_0_port_network_role:
30 port_app_oam_0_port_replacement_policy:
35 port_app_oam_0_port_network:
43 port_app_data_0_port_fixed_ips:
47 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
51 port_app_oam_0_port_name:
56 compute_app_availability_zone:
61 compute_app_config_drive:
66 port_app_oam_0_port_mac_requirements:
67 type: org.openecomp.datatypes.network.MacRequirements
69 port_app_data_0_port_network:
74 port_app_data_0_port_network_role_tag:
77 port_app_oam_0_port_network_role_tag:
80 port_app_data_0_port_exCP_naming:
81 type: org.openecomp.datatypes.Naming
83 port_app_data_0_port_vlan_requirements:
87 type: org.openecomp.datatypes.network.VlanRequirements
88 port_app_internal_0_port_network_role_tag:
91 port_app_internal_0_port_related_networks:
95 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
96 port_app_oam_0_port_network_role:
104 port_app_data_0_port_related_networks:
108 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
109 port_app_data_0_port_ip_requirements:
113 type: org.openecomp.datatypes.network.IpRequirements
114 port_app_internal_0_port_network_role:
117 port_app_internal_0_port_subnetpoolid:
120 port_app_internal_0_port_allowed_address_pairs:
124 type: org.openecomp.datatypes.heat.network.AddressPair
125 port_app_oam_0_port_related_networks:
129 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
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: false
295 get_input: port_app_internal_0_port_related_networks
297 get_input: port_app_internal_0_port_ip_requirements
299 get_input: port_app_internal_0_port_network_role_tag
301 get_input: port_app_internal_0_port_network_role
303 get_input: port_app_internal_0_port_subnetpoolid
306 - port_app_internal_0_port_name
310 - port_app_internal_0_port_network
314 capability: tosca.capabilities.network.Bindable
316 relationship: tosca.relationships.network.BindsTo
318 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
322 - port_app_oam_0_port_replacement_policy
325 get_input: port_app_oam_0_port_mac_requirements
327 get_input: port_app_oam_0_port_order
330 - port_app_oam_0_port_security_groups
333 get_input: port_app_oam_0_port_exCP_naming
335 get_input: port_app_oam_0_port_vlan_requirements
336 subinterface_indicator: false
338 get_input: port_app_oam_0_port_related_networks
340 get_input: port_app_oam_0_port_ip_requirements
342 get_input: port_app_oam_0_port_network_role_tag
344 get_input: port_app_oam_0_port_network_role
346 get_input: port_app_oam_0_port_subnetpoolid
349 - port_app_oam_0_port_fixed_ips
353 - port_app_oam_0_port_name
357 - port_app_oam_0_port_network
361 capability: tosca.capabilities.network.Bindable
363 relationship: tosca.relationships.network.BindsTo
365 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
369 - port_app_data_0_port_replacement_policy
372 get_input: port_app_data_0_port_mac_requirements
374 get_input: port_app_data_0_port_order
377 - port_app_data_0_port_security_groups
380 get_input: port_app_data_0_port_exCP_naming
382 get_input: port_app_data_0_port_vlan_requirements
383 subinterface_indicator: false
385 get_input: port_app_data_0_port_related_networks
387 get_input: port_app_data_0_port_ip_requirements
389 get_input: port_app_data_0_port_network_role_tag
391 get_input: port_app_data_0_port_network_role
393 get_input: port_app_data_0_port_subnetpoolid
396 - port_app_data_0_port_fixed_ips
400 - port_app_data_0_port_name
404 - port_app_data_0_port_network
408 capability: tosca.capabilities.network.Bindable
410 relationship: tosca.relationships.network.BindsTo
411 substitution_mappings:
412 node_type: org.openecomp.resource.abstract.nodes.app
414 disk.device.write.requests_app:
416 - disk.device.write.requests
417 feature_app_app_oam_0_port:
420 disk.device.capacity_app:
422 - disk.device.capacity
426 disk.device.iops_app:
429 network.incoming.packets.rate_app_app_oam_0_port:
431 - network.incoming.packets.rate
432 network.incoming.bytes.rate_app_app_data_0_port:
433 - app_app_data_0_port
434 - network.incoming.bytes.rate
435 network.incoming.bytes_app_app_oam_0_port:
437 - network.incoming.bytes
438 network.incoming.packets.rate_app_app_internal_0_port:
439 - app_app_internal_0_port
440 - network.incoming.packets.rate
447 disk.write.bytes.rate_app:
449 - disk.write.bytes.rate
450 disk.write.requests.rate_app:
452 - disk.write.requests.rate
453 disk.device.latency_app:
455 - disk.device.latency
456 forwarder_app_app_oam_0_port:
459 disk.ephemeral.size_app:
461 - disk.ephemeral.size
462 network.outgoing.bytes_app_app_oam_0_port:
464 - network.outgoing.bytes
465 disk.device.write.requests.rate_app:
467 - disk.device.write.requests.rate
468 disk.device.read.bytes_app:
470 - disk.device.read.bytes
471 binding_app_app_data_0_port:
472 - app_app_data_0_port
474 disk.device.read.requests.rate_app:
476 - disk.device.read.requests.rate
480 disk.device.read.requests_app:
482 - disk.device.read.requests
483 feature_app_app_internal_0_port:
484 - app_app_internal_0_port
492 network.incoming.packets.rate_app_app_data_0_port:
493 - app_app_data_0_port
494 - network.incoming.packets.rate
498 disk.device.write.bytes_app:
500 - disk.device.write.bytes
501 disk.read.bytes.rate_app:
503 - disk.read.bytes.rate
510 attachment_app_app_oam_0_port:
516 network.incoming.packets_app_app_internal_0_port:
517 - app_app_internal_0_port
518 - network.incoming.packets
519 network.incoming.packets_app_app_oam_0_port:
521 - network.incoming.packets
522 network.outgoing.bytes.rate_app_app_internal_0_port:
523 - app_app_internal_0_port
524 - network.outgoing.bytes.rate
525 network.outgoing.bytes.rate_app_app_oam_0_port:
527 - network.outgoing.bytes.rate
528 forwarder_app_app_internal_0_port:
529 - app_app_internal_0_port
534 disk.read.requests_app:
537 network.outpoing.packets_app_app_oam_0_port:
539 - network.outpoing.packets
540 network.incoming.bytes_app_app_data_0_port:
541 - app_app_data_0_port
542 - network.incoming.bytes
543 disk.write.bytes_app:
549 network.outgoing.bytes_app_app_internal_0_port:
550 - app_app_internal_0_port
551 - network.outgoing.bytes
552 attachment_app_app_data_0_port:
553 - app_app_data_0_port
555 network.incoming.bytes.rate_app_app_oam_0_port:
557 - network.incoming.bytes.rate
558 network.outgoing.packets.rate_app_app_internal_0_port:
559 - app_app_internal_0_port
560 - network.outgoing.packets.rate
561 network.incoming.bytes.rate_app_app_internal_0_port:
562 - app_app_internal_0_port
563 - network.incoming.bytes.rate
567 network.outgoing.packets.rate_app_app_oam_0_port:
569 - network.outgoing.packets.rate
570 network.outgoing.bytes.rate_app_app_data_0_port:
571 - app_app_data_0_port
572 - network.outgoing.bytes.rate
576 feature_app_app_data_0_port:
577 - app_app_data_0_port
591 network.outgoing.packets.rate_app_app_data_0_port:
592 - app_app_data_0_port
593 - network.outgoing.packets.rate
594 disk.device.read.bytes.rate_app:
596 - disk.device.read.bytes.rate
597 disk.device.allocation_app:
599 - disk.device.allocation
603 disk.device.write.bytes.rate_app:
605 - disk.device.write.bytes.rate
606 binding_app_app_oam_0_port:
609 disk.device.usage_app:
612 network.outpoing.packets_app_app_data_0_port:
613 - app_app_data_0_port
614 - network.outpoing.packets
615 network.outgoing.bytes_app_app_data_0_port:
616 - app_app_data_0_port
617 - network.outgoing.bytes
618 network.incoming.bytes_app_app_internal_0_port:
619 - app_app_internal_0_port
620 - network.incoming.bytes
621 forwarder_app_app_data_0_port:
622 - app_app_data_0_port
624 disk.write.requests_app:
626 - disk.write.requests
627 binding_app_app_internal_0_port:
628 - app_app_internal_0_port
633 attachment_app_app_internal_0_port:
634 - app_app_internal_0_port
636 network.incoming.packets_app_app_data_0_port:
637 - app_app_data_0_port
638 - network.incoming.packets
639 network.outpoing.packets_app_app_internal_0_port:
640 - app_app_internal_0_port
641 - network.outpoing.packets
646 link_app_app_oam_0_port:
649 dependency_app_app_internal_0_port:
650 - app_app_internal_0_port
655 dependency_app_app_oam_0_port:
661 link_app_app_internal_0_port:
662 - app_app_internal_0_port
664 link_app_app_data_0_port:
665 - app_app_data_0_port
667 dependency_app_app_data_0_port:
668 - app_app_data_0_port