1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
11 aap_untrusted_ip_prefix:
15 description: ip prefix for primary vDBE VM on the VAN untrusted network
16 aap_sec_untrusted_ip_prefix:
20 description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
25 description: IPv6 address associated with subinterfaces
30 description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances.
31 subinterfaces_name_prefix:
35 description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
40 description: IPv4 address associated with subinterfaces
45 description: Address mode for the vDBE cluster IP
46 aap_untrusted_v6_ip_prefix:
50 description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
55 description: Parent Contrail interface
60 description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list
65 description: HW MAC address to use for subinterface
70 description: List of VLAN IDs to use for subinterfaces
73 aap_sec_untrusted_ip_prefix_len:
77 description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
82 description: virtual MAC address to use for subinterface
83 aap_untrusted_v6_ip_prefix_len:
87 description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
88 aap_untrusted_ip_prefix_len:
92 description: ip prefix length for the primary vDBE VM on the VAN untrusted network
94 vdbe_1_subint_oam_vmi_1:
95 type: org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
97 virtual_machine_interface_refs:
98 - get_input: parent_interface
101 template: $NAME_$INDEX
104 get_input: subinterfaces_name_prefix
109 virtual_network_refs:
110 - get_input: vn_network_list
111 virtual_machine_interface_properties:
112 sub_interface_vlan_tag:
116 virtual_machine_interface_allowed_address_pairs:
117 allowed_address_pair:
119 get_input: aap_address_mode
122 get_input: aap_untrusted_ip_prefix
124 get_input: aap_untrusted_ip_prefix_len
126 get_input: vmac_address
128 get_input: aap_address_mode
131 get_input: aap_sec_untrusted_ip_prefix
133 get_input: aap_sec_untrusted_ip_prefix_len
135 get_input: mac_address
137 get_input: aap_address_mode
140 get_input: aap_untrusted_v6_ip_prefix
142 get_input: aap_untrusted_v6_ip_prefix_len
144 get_input: vmac_address
145 virtual_machine_interface_mac_addresses:
147 - get_input: mac_address
150 type: org.openecomp.groups.heat.HeatStack
152 heat_file: ../Artifacts/vlan2.yml
153 description: cmaui server template for vMMSC
155 - vdbe_1_subint_oam_vmi_1
156 substitution_mappings:
157 node_type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan2
159 feature_vdbe_1_subint_oam_vmi_1:
160 - vdbe_1_subint_oam_vmi_1
163 link_vdbe_1_subint_oam_vmi_1:
164 - vdbe_1_subint_oam_vmi_1
166 dependency_vdbe_1_subint_oam_vmi_1:
167 - vdbe_1_subint_oam_vmi_1
169 binding_vdbe_1_subint_oam_vmi_1:
170 - vdbe_1_subint_oam_vmi_1