1 tosca_definitions_version: tosca_simple_yaml_1_0_0
\r
3 template_name: nested
\r
5 - openecomp_heat_index:
\r
6 file: openecomp-heat/_index.yml
\r
7 - GlobalSubstitutionTypes:
\r
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
\r
11 aap_untrusted_ip_prefix:
\r
15 description: ip prefix for primary vDBE VM on the VAN untrusted network
\r
16 aap_sec_untrusted_ip_prefix:
\r
20 description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
\r
25 description: IPv6 address associated with subinterfaces
\r
30 description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances.
\r
31 subinterfaces_name_prefix:
\r
35 description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
\r
40 description: IPv4 address associated with subinterfaces
\r
45 description: Address mode for the vDBE cluster IP
\r
46 aap_untrusted_v6_ip_prefix:
\r
50 description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
\r
55 description: Parent Contrail interface
\r
60 description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list
\r
61 optional_property_1:
\r
65 description: Optional property
\r
66 optional_property_2:
\r
70 description: Optional property
\r
75 description: HW MAC address to use for subinterface
\r
80 description: List of VLAN IDs to use for subinterfaces
\r
83 aap_sec_untrusted_ip_prefix_len:
\r
87 description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
\r
92 description: virtual MAC address to use for subinterface
\r
93 aap_untrusted_v6_ip_prefix_len:
\r
97 description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
\r
98 aap_untrusted_ip_prefix_len:
\r
102 description: ip prefix length for the primary vDBE VM on the VAN untrusted network
\r
104 vdbe_untr_x_vlan1-Network-Role_vmi_subport:
\r
105 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
\r
107 virtual_machine_interface_refs:
\r
108 - get_input: parent_interface
\r
111 template: $NAME_$INDEX
\r
114 get_input: subinterfaces_name_prefix
\r
118 - get_input: counter
\r
119 virtual_network_refs:
\r
120 - get_input: vn_network_list
\r
121 virtual_machine_interface_properties:
\r
122 sub_interface_vlan_tag:
\r
125 - get_input: counter
\r
126 virtual_machine_interface_allowed_address_pairs:
\r
127 allowed_address_pair:
\r
129 get_input: aap_address_mode
\r
132 get_input: aap_untrusted_ip_prefix
\r
134 get_input: aap_untrusted_ip_prefix_len
\r
136 get_input: vmac_address
\r
138 get_input: aap_address_mode
\r
141 get_input: aap_sec_untrusted_ip_prefix
\r
143 get_input: aap_sec_untrusted_ip_prefix_len
\r
145 get_input: mac_address
\r
147 get_input: aap_address_mode
\r
150 get_input: aap_untrusted_v6_ip_prefix
\r
152 get_input: aap_untrusted_v6_ip_prefix_len
\r
154 get_input: vmac_address
\r
155 virtual_machine_interface_mac_addresses:
\r
157 - get_input: mac_address
\r
160 type: org.openecomp.groups.heat.HeatStack
\r
162 heat_file: ../Artifacts/nested.yml
\r
163 description: cmaui server template for vMMSC
\r
165 - vdbe_untr_x_vlan1-Network-Role_vmi_subport
\r
166 substitution_mappings:
\r
167 node_type: org.openecomp.resource.abstract.nodes.heat.subinterface.nested
\r
169 feature_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
\r
170 - vdbe_untr_x_vlan1-Network-Role_vmi_subport
\r
173 link_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
\r
174 - vdbe_untr_x_vlan1-Network-Role_vmi_subport
\r
176 binding_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
\r
177 - vdbe_untr_x_vlan1-Network-Role_vmi_subport
\r
179 dependency_vdbe_untr_x_vlan1-Network-Role_vmi_subport:
\r
180 - vdbe_untr_x_vlan1-Network-Role_vmi_subport
\r