1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_pd_server
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.pd_server:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
14 compute_pd_server_key_name:
19 port_pd01_port_replacement_policy:
24 compute_pd_server_personality:
29 compute_pd_server_image_update_policy:
37 port_pd01_port_security_groups:
42 port_pd01_port_mac_requirements:
43 type: org.openecomp.datatypes.network.MacRequirements
48 port_pd01_port_subinterface_indicator:
53 port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
54 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
56 port_pd01_port_device_id:
61 port_pd01_port_admin_state_up:
66 port_pd01_port_vlan_requirements:
70 type: org.openecomp.datatypes.network.VlanRequirements
71 compute_pd_server_metadata:
76 port_template_VMInt_OAM_lb_subnetpoolid:
79 compute_pd_server_diskConfig:
84 port_pd01_port_mac_address:
87 port_template_VMInt_OAM_lb_network_role:
90 port_pd01_port_allowed_address_pairs:
94 type: org.openecomp.datatypes.heat.network.AddressPair
95 port_pd01_port_exCP_naming:
96 type: org.openecomp.datatypes.Naming
98 compute_pd_server_admin_pass:
103 compute_pd_server_flavor_update_policy:
108 port_template_VMInt_OAM_lb_ip_requirements:
112 type: org.openecomp.datatypes.network.IpRequirements
113 port_template_VMInt_OAM_lb_exCP_naming:
114 type: org.openecomp.datatypes.Naming
116 port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
117 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
119 port_pd01_port_value_specs:
124 compute_pd_server_security_groups:
129 port_template_VMInt_OAM_lb_port_tuple_refs:
134 compute_pd_server_software_config_transport:
139 port_pd01_port_network_role_tag:
142 compute_pd_server_scheduler_hints:
152 compute_pd_server_contrail_service_instance_ind:
157 compute_pd_server_availability_zone:
162 compute_pd_server_name:
167 port_template_VMInt_OAM_lb_network_role_tag:
170 port_pd01_port_binding:vnic_type:
175 port_pd01_port_device_owner:
180 port_pd01_port_fixed_ips:
184 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
185 port_pd01_port_ip_requirements:
189 type: org.openecomp.datatypes.network.IpRequirements
190 port_pd01_port_qos_policy:
195 compute_pd_server_config_drive:
200 compute_pd_server_user_data_format:
205 port_template_VMInt_OAM_lb_virtual_network_refs:
212 description: Index value of this substitution service template runtime instance
216 - greater_or_equal: 0
217 port_template_VMInt_OAM_lb_order:
220 port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
225 port_template_VMInt_OAM_lb_subinterface_indicator:
230 port_template_VMInt_OAM_lb_name:
235 port_pd01_port_port_security_enabled:
240 port_template_VMInt_OAM_lb_vlan_requirements:
244 type: org.openecomp.datatypes.network.VlanRequirements
245 compute_pd_server_user_data_update_policy:
250 port_pd01_port_network:
255 compute_pd_server_reservation_id:
260 port_pd01_port_order:
263 port_pd01_port_subnetpoolid:
266 port_template_VMInt_OAM_lb_mac_requirements:
267 type: org.openecomp.datatypes.network.MacRequirements
269 port_pd01_port_network_role:
272 port_template_VMInt_OAM_lb_security_group_refs:
279 type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
283 - compute_pd_server_admin_pass
287 - compute_pd_server_key_name
291 - compute_pd_server_availability_zone
294 get_input: vm_flavor_name
297 - compute_pd_server_metadata
299 contrail_service_instance_ind:
301 - compute_pd_server_contrail_service_instance_ind
305 - compute_pd_server_scheduler_hints
309 - compute_pd_server_user_data_format
311 user_data_update_policy:
313 - compute_pd_server_user_data_update_policy
317 - compute_pd_server_security_groups
321 - compute_pd_server_personality
323 software_config_transport:
325 - compute_pd_server_software_config_transport
329 - compute_pd_server_config_drive
332 get_input: vm_image_name
335 - compute_pd_server_diskConfig
339 - compute_pd_server_reservation_id
343 - compute_pd_server_name
347 - compute_pd_server_image_update_policy
349 flavor_update_policy:
351 - compute_pd_server_flavor_update_policy
353 pd_server_template_VMInt_OAM_lb:
354 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
357 get_input: port_template_VMInt_OAM_lb_mac_requirements
359 get_input: port_template_VMInt_OAM_lb_order
361 get_input: port_template_VMInt_OAM_lb_exCP_naming
362 virtual_machine_interface_allowed_address_pairs:
364 - port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
367 get_input: port_template_VMInt_OAM_lb_vlan_requirements
368 virtual_machine_interface_properties:
370 - port_template_VMInt_OAM_lb_virtual_machine_interface_properties
372 subinterface_indicator:
374 - port_template_VMInt_OAM_lb_subinterface_indicator
378 - port_template_VMInt_OAM_lb_security_group_refs
380 virtual_network_refs:
382 - port_template_VMInt_OAM_lb_virtual_network_refs
385 get_input: port_template_VMInt_OAM_lb_ip_requirements
387 get_input: port_template_VMInt_OAM_lb_network_role_tag
388 virtual_machine_interface_mac_addresses:
390 - port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses
394 - port_template_VMInt_OAM_lb_port_tuple_refs
397 get_input: port_template_VMInt_OAM_lb_network_role
399 get_input: port_template_VMInt_OAM_lb_subnetpoolid
402 - port_template_VMInt_OAM_lb_name
406 capability: tosca.capabilities.network.Bindable
408 relationship: tosca.relationships.network.BindsTo
410 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
414 - port_pd01_port_replacement_policy
417 get_input: port_pd01_port_mac_requirements
418 allowed_address_pairs:
419 get_input: port_pd01_port_allowed_address_pairs
421 get_input: port_pd01_port_order
424 - port_pd01_port_binding:vnic_type
428 - port_pd01_port_device_owner
431 get_input: port_pd01_port_mac_address
434 - port_pd01_port_value_specs
438 - port_pd01_port_security_groups
441 get_input: port_pd01_port_exCP_naming
443 get_input: port_pd01_port_vlan_requirements
444 subinterface_indicator:
446 - port_pd01_port_subinterface_indicator
450 - port_pd01_port_qos_policy
453 get_input: port_pd01_port_ip_requirements
455 get_input: port_pd01_port_network_role_tag
456 port_security_enabled:
458 - port_pd01_port_port_security_enabled
462 - port_pd01_port_admin_state_up
465 get_input: port_pd01_port_network_role
467 get_input: port_pd01_port_subnetpoolid
470 - port_pd01_port_fixed_ips
474 - port_pd01_port_name
478 - port_pd01_port_device_id
482 - port_pd01_port_network
486 capability: tosca.capabilities.network.Bindable
488 relationship: tosca.relationships.network.BindsTo
490 pd_server_pd01_port_allowed_address_pairs:
494 - pd_server_pd01_port
495 - allowed_address_pairs
497 type: org.openecomp.datatypes.heat.network.AddressPair
498 pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
502 - pd_server_template_VMInt_OAM_lb
503 - virtual_machine_interface_mac_addresses
506 pd_server_template_VMInt_OAM_lb_virtual_network_refs:
510 - pd_server_template_VMInt_OAM_lb
511 - virtual_network_refs
514 pd_server_template_VMInt_OAM_lb_fq_name:
518 - pd_server_template_VMInt_OAM_lb
526 pd_server_console_urls:
532 pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
533 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
536 - pd_server_template_VMInt_OAM_lb
537 - virtual_machine_interface_allowed_address_pairs
538 pd_server_pd01_port_security_groups:
542 - pd_server_pd01_port
546 pd_server_pd01_port_port_security_enabled:
550 - pd_server_pd01_port
551 - port_security_enabled
552 pd_server_pd01_port_status:
556 - pd_server_pd01_port
558 pd_server_template_VMInt_OAM_lb_port_tuple_refs:
562 - pd_server_template_VMInt_OAM_lb
566 pd_server_pd01_port_fixed_ips:
570 - pd_server_pd01_port
573 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
574 pd_server_accessIPv6:
580 pd_server_pd01_port_admin_state_up:
584 - pd_server_pd01_port
586 pd_server_instance_name:
592 pd_server_template_VMInt_OAM_lb_name:
596 - pd_server_template_VMInt_OAM_lb
598 pd_server_accessIPv4:
604 pd_server_pd01_port_device_owner:
608 - pd_server_pd01_port
610 pd_server_pd01_port_show:
614 - pd_server_pd01_port
616 pd_server_pd01_port_network:
620 - pd_server_pd01_port
622 pd_server_pd01_port_qos_policy:
626 - pd_server_pd01_port
628 pd_server_pd01_port_mac_address:
632 - pd_server_pd01_port
641 type: org.openecomp.datatypes.heat.novaServer.network.AddressInfo
642 pd_server_pd01_port_tenant_id:
646 - pd_server_pd01_port
648 pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties:
649 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
652 - pd_server_template_VMInt_OAM_lb
653 - virtual_machine_interface_properties
654 pd_server_pd01_port_device_id:
658 - pd_server_pd01_port
660 pd_server_pd01_port_name:
664 - pd_server_pd01_port
666 pd_server_template_VMInt_OAM_lb_show:
670 - pd_server_template_VMInt_OAM_lb
672 pd_server_pd01_port_subnets:
676 - pd_server_pd01_port
680 substitution_mappings:
681 node_type: org.openecomp.resource.abstract.nodes.pd_server
686 disk.read.bytes.rate_pd_server:
688 - disk.read.bytes.rate
689 memory.usage_pd_server:
695 disk.device.usage_pd_server:
698 network.outgoing.packets.rate_pd_server_pd01_port:
699 - pd_server_pd01_port
700 - network.outgoing.packets.rate
701 network.outgoing.packets.rate_pd_server_template_VMInt_OAM_lb:
702 - pd_server_template_VMInt_OAM_lb
703 - network.outgoing.packets.rate
707 disk.write.bytes.rate_pd_server:
709 - disk.write.bytes.rate
710 network.incoming.bytes_pd_server_pd01_port:
711 - pd_server_pd01_port
712 - network.incoming.bytes
716 network.outpoing.packets_pd_server_template_VMInt_OAM_lb:
717 - pd_server_template_VMInt_OAM_lb
718 - network.outpoing.packets
722 disk.device.write.requests.rate_pd_server:
724 - disk.device.write.requests.rate
725 disk.read.bytes_pd_server:
728 disk.device.read.bytes.rate_pd_server:
730 - disk.device.read.bytes.rate
731 network.outgoing.bytes_pd_server_pd01_port:
732 - pd_server_pd01_port
733 - network.outgoing.bytes
737 network.incoming.packets.rate_pd_server_template_VMInt_OAM_lb:
738 - pd_server_template_VMInt_OAM_lb
739 - network.incoming.packets.rate
740 memory.resident_pd_server:
746 network.incoming.packets.rate_pd_server_pd01_port:
747 - pd_server_pd01_port
748 - network.incoming.packets.rate
752 disk.device.write.bytes.rate_pd_server:
754 - disk.device.write.bytes.rate
755 disk.device.write.requests_pd_server:
757 - disk.device.write.requests
761 attachment_pd_server_pd01_port:
762 - pd_server_pd01_port
764 network.outgoing.bytes_pd_server_template_VMInt_OAM_lb:
765 - pd_server_template_VMInt_OAM_lb
766 - network.outgoing.bytes
767 disk.capacity_pd_server:
770 disk.device.allocation_pd_server:
772 - disk.device.allocation
773 disk.allocation_pd_server:
779 disk.read.requests_pd_server:
785 disk.usage_pd_server:
788 binding_pd_server_pd01_port:
789 - pd_server_pd01_port
791 disk.write.bytes_pd_server:
794 network.incoming.bytes.rate_pd_server_pd01_port:
795 - pd_server_pd01_port
796 - network.incoming.bytes.rate
797 network.incoming.packets_pd_server_pd01_port:
798 - pd_server_pd01_port
799 - network.incoming.packets
800 disk.device.read.requests.rate_pd_server:
802 - disk.device.read.requests.rate
803 disk.root.size_pd_server:
806 disk.device.read.bytes_pd_server:
808 - disk.device.read.bytes
809 network.incoming.bytes_pd_server_template_VMInt_OAM_lb:
810 - pd_server_template_VMInt_OAM_lb
811 - network.incoming.bytes
812 disk.device.write.bytes_pd_server:
814 - disk.device.write.bytes
815 feature_pd_server_template_VMInt_OAM_lb:
816 - pd_server_template_VMInt_OAM_lb
818 disk.device.read.requests_pd_server:
820 - disk.device.read.requests
821 network.incoming.bytes.rate_pd_server_template_VMInt_OAM_lb:
822 - pd_server_template_VMInt_OAM_lb
823 - network.incoming.bytes.rate
824 network.incoming.packets_pd_server_template_VMInt_OAM_lb:
825 - pd_server_template_VMInt_OAM_lb
826 - network.incoming.packets
833 network.outpoing.packets_pd_server_pd01_port:
834 - pd_server_pd01_port
835 - network.outpoing.packets
836 forwarder_pd_server_template_VMInt_OAM_lb:
837 - pd_server_template_VMInt_OAM_lb
839 binding_pd_server_template_VMInt_OAM_lb:
840 - pd_server_template_VMInt_OAM_lb
842 forwarder_pd_server_pd01_port:
843 - pd_server_pd01_port
845 disk.write.requests.rate_pd_server:
847 - disk.write.requests.rate
848 disk.ephemeral.size_pd_server:
850 - disk.ephemeral.size
851 disk.write.requests_pd_server:
853 - disk.write.requests
854 network.outgoing.bytes.rate_pd_server_template_VMInt_OAM_lb:
855 - pd_server_template_VMInt_OAM_lb
856 - network.outgoing.bytes.rate
857 feature_pd_server_pd01_port:
858 - pd_server_pd01_port
860 disk.device.latency_pd_server:
862 - disk.device.latency
863 disk.latency_pd_server:
866 disk.device.capacity_pd_server:
868 - disk.device.capacity
869 network.outgoing.bytes.rate_pd_server_pd01_port:
870 - pd_server_pd01_port
871 - network.outgoing.bytes.rate
872 disk.device.iops_pd_server:
876 local_storage_pd_server:
879 dependency_pd_server_template_VMInt_OAM_lb:
880 - pd_server_template_VMInt_OAM_lb
882 link_pd_server_pd01_port:
883 - pd_server_pd01_port
885 dependency_pd_server_pd01_port:
886 - pd_server_pd01_port
888 dependency_pd_server:
891 link_pd_server_template_VMInt_OAM_lb:
892 - pd_server_template_VMInt_OAM_lb