1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: vmme_vlc
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
15 description: static mac address assigned to vlc1_Internal2
20 description: UUID of Internal2_net
25 description: UUID of Internal1_net
26 security_group_int2_id:
30 description: Security Group UUID for output
31 security_group_int1_id:
35 description: Security Group UUID for output
40 description: static mac address assigned to vlc1_Internal1
41 vlc_st_interface_type_int1:
45 description: service_interface_type for the ServiceTemplate
46 vlc_st_interface_type_int2:
50 description: service_interface_type for the ServiceTemplate
52 template_VMInt_INT2_VLC_1:
53 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
56 - get_input: security_group_int2_id
58 - get_input: internal_net_id_1
59 virtual_machine_interface_properties:
60 service_interface_type:
61 get_input: vlc_st_interface_type_int2
62 virtual_machine_interface_mac_addresses:
63 - get_input: vlc1_Internal2_mac
64 template_VMInt_INT1_VLC_1:
65 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
68 - get_input: security_group_int1_id
70 - get_input: internal_net_id_0
71 virtual_machine_interface_properties:
72 service_interface_type:
73 get_input: vlc_st_interface_type_int1
74 virtual_machine_interface_mac_addresses:
75 - get_input: vlc1_Internal1_mac
78 type: org.openecomp.groups.heat.HeatStack
80 heat_file: ../Artifacts/vmme_vlc.yml
82 Module HOT template to create vmme 2 vlc
84 - template_VMInt_INT2_VLC_1
85 - template_VMInt_INT1_VLC_1
86 substitution_mappings:
87 node_type: org.openecomp.resource.abstract.nodes.heat.vmme_vlc
89 network.incoming.bytes.rate_template_VMInt_INT2_VLC_1:
90 - template_VMInt_INT2_VLC_1
91 - network.incoming.bytes.rate
92 network.incoming.packets.rate_template_VMInt_INT2_VLC_1:
93 - template_VMInt_INT2_VLC_1
94 - network.incoming.packets.rate
95 network.outpoing.packets_template_VMInt_INT1_VLC_1:
96 - template_VMInt_INT1_VLC_1
97 - network.outpoing.packets
98 network.incoming.packets.rate_template_VMInt_INT1_VLC_1:
99 - template_VMInt_INT1_VLC_1
100 - network.incoming.packets.rate
101 network.outgoing.bytes_template_VMInt_INT1_VLC_1:
102 - template_VMInt_INT1_VLC_1
103 - network.outgoing.bytes
104 network.incoming.bytes_template_VMInt_INT1_VLC_1:
105 - template_VMInt_INT1_VLC_1
106 - network.incoming.bytes
107 network.outgoing.bytes.rate_template_VMInt_INT1_VLC_1:
108 - template_VMInt_INT1_VLC_1
109 - network.outgoing.bytes.rate
110 network.outpoing.packets_template_VMInt_INT2_VLC_1:
111 - template_VMInt_INT2_VLC_1
112 - network.outpoing.packets
113 network.outgoing.bytes_template_VMInt_INT2_VLC_1:
114 - template_VMInt_INT2_VLC_1
115 - network.outgoing.bytes
116 forwarder_template_VMInt_INT1_VLC_1:
117 - template_VMInt_INT1_VLC_1
119 binding_template_VMInt_INT1_VLC_1:
120 - template_VMInt_INT1_VLC_1
122 network.incoming.bytes.rate_template_VMInt_INT1_VLC_1:
123 - template_VMInt_INT1_VLC_1
124 - network.incoming.bytes.rate
125 network.outgoing.bytes.rate_template_VMInt_INT2_VLC_1:
126 - template_VMInt_INT2_VLC_1
127 - network.outgoing.bytes.rate
128 network.incoming.bytes_template_VMInt_INT2_VLC_1:
129 - template_VMInt_INT2_VLC_1
130 - network.incoming.bytes
131 binding_template_VMInt_INT2_VLC_1:
132 - template_VMInt_INT2_VLC_1
134 network.outgoing.packets.rate_template_VMInt_INT1_VLC_1:
135 - template_VMInt_INT1_VLC_1
136 - network.outgoing.packets.rate
137 network.incoming.packets_template_VMInt_INT1_VLC_1:
138 - template_VMInt_INT1_VLC_1
139 - network.incoming.packets
140 forwarder_template_VMInt_INT2_VLC_1:
141 - template_VMInt_INT2_VLC_1
143 feature_template_VMInt_INT1_VLC_1:
144 - template_VMInt_INT1_VLC_1
146 network.incoming.packets_template_VMInt_INT2_VLC_1:
147 - template_VMInt_INT2_VLC_1
148 - network.incoming.packets
149 network.outgoing.packets.rate_template_VMInt_INT2_VLC_1:
150 - template_VMInt_INT2_VLC_1
151 - network.outgoing.packets.rate
152 feature_template_VMInt_INT2_VLC_1:
153 - template_VMInt_INT2_VLC_1
156 dependency_template_VMInt_INT1_VLC_1:
157 - template_VMInt_INT1_VLC_1
159 binding_template_VMInt_INT2_VLC_1:
160 - template_VMInt_INT2_VLC_1
162 link_template_VMInt_INT1_VLC_1:
163 - template_VMInt_INT1_VLC_1
165 dependency_template_VMInt_INT2_VLC_1:
166 - template_VMInt_INT2_VLC_1
168 link_template_VMInt_INT2_VLC_1:
169 - template_VMInt_INT2_VLC_1
171 binding_template_VMInt_INT1_VLC_1:
172 - template_VMInt_INT1_VLC_1