1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 ContrailComputeGlobalTypes:
6 file: ContrailComputeGlobalTypesServiceTemplate.yaml
7 CinderVolumeGlobalTypes:
8 file: CinderVolumeGlobalTypesServiceTemplate.yaml
9 ContrailVirtualNetworkGlobalType:
10 file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
11 AbstractSubstituteGlobalTypes:
12 file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
13 ContrailPortGlobalTypes:
14 file: ContrailPortGlobalTypesServiceTemplate.yaml
15 NeutronPortGlobalTypes:
16 file: NeutronPortGlobalTypesServiceTemplate.yaml
17 NeutronNetGlobalTypes:
18 file: NeutronNetGlobalTypesServiceTemplate.yaml
20 file: CommonGlobalTypesServiceTemplate.yaml
21 ContrailAbstractSubstituteGlobalTypes:
22 file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
23 ContrailNetworkRuleGlobalType:
24 file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
25 NeutronSecurityRulesGlobalTypes:
26 file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
27 NovaServerGlobalTypes:
28 file: NovaServerGlobalTypesServiceTemplate.yaml
29 ContrailV2VirtualMachineInterfaceGlobalType:
30 file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
47 Internal1_default_gateway:
75 service_instance_fq_name:
97 network_ipam_refs_data_ipam_subnets_addr_from_start_true:
102 Internal2_default_gateway:
111 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2:
126 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2:
132 template_VirtualNetwork_2:
133 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
136 get_input: Internal1_dhcp
137 network_ipam_refs_data:
138 - network_ipam_refs_data_ipam_subnets:
139 - network_ipam_refs_data_ipam_subnets_subnet:
140 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
141 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
142 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
143 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
144 network_ipam_refs_data_ipam_subnets_addr_from_start:
145 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
146 network_policy_refs_data:
147 - network_policy_refs_data_sequence:
148 network_policy_refs_data_sequence_major: 0
149 network_policy_refs_data_sequence_minor: 0
153 - UNSUPPORTED_RESOURCE_template_NetworkIpam_2
158 - template_NetworkPolicy_1
161 - template_NetworkPolicy_2
163 - template_NetworkPolicy_3
167 get_input: Internal1_dhcp
169 get_input: Internal1_cidr
171 get_input: Internal1_default_gateway
174 get_input: Internal2_dhcp
176 get_input: Internal2_cidr
178 get_input: Internal2_default_gateway
181 capability: tosca.capabilities.Node
182 node: template_NetworkPolicy_1
183 relationship: tosca.relationships.DependsOn
184 template_NetworkPolicy_1:
185 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrailV2.NetworkRules
188 get_input: policy_name
189 network_policy_entries:
190 network_policy_entries_policy_rule:
191 - network_policy_entries_policy_rule_dst_addresses:
192 - network_policy_entries_policy_rule_dst_addresses_virtual_network:
193 get_input: right_vn_fqdn
194 network_policy_entries_policy_rule_dst_ports:
195 - network_policy_entries_policy_rule_dst_ports_start_port:
196 get_input: dst_port_start
197 network_policy_entries_policy_rule_dst_ports_end_port:
198 get_input: dst_port_end
199 network_policy_entries_policy_rule_protocol:
201 network_policy_entries_policy_rule_src_addresses:
202 - network_policy_entries_policy_rule_src_addresses_virtual_network:
203 get_input: left_vn_fqdn
204 network_policy_entries_policy_rule_direction:
206 network_policy_entries_policy_rule_src_ports:
207 - network_policy_entries_policy_rule_src_ports_start_port:
208 get_input: src_port_start
209 network_policy_entries_policy_rule_src_ports_end_port:
210 get_input: src_port_end
211 network_policy_entries_policy_rule_action_list:
212 network_policy_entries_policy_rule_action_list_simple_action:
213 get_input: simple_action
214 network_policy_entries_policy_rule_action_list_apply_service:
215 - get_input: service_instance_fq_name
218 capability: tosca.capabilities.Attachment
219 node: template_VirtualNetwork_2
220 relationship: org.openecomp.relationships.AttachesTo
221 template_NetworkPolicy_3:
222 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrailV2.NetworkRules
225 get_input: policy_name
226 network_policy_entries:
227 network_policy_entries_policy_rule:
228 - network_policy_entries_policy_rule_dst_addresses:
229 - network_policy_entries_policy_rule_dst_addresses_virtual_network:
230 get_input: right_vn_fqdn
231 network_policy_entries_policy_rule_dst_ports:
232 - network_policy_entries_policy_rule_dst_ports_start_port:
233 get_input: dst_port_start
234 network_policy_entries_policy_rule_dst_ports_end_port:
235 get_input: dst_port_end
236 network_policy_entries_policy_rule_protocol:
238 network_policy_entries_policy_rule_src_addresses:
239 - network_policy_entries_policy_rule_src_addresses_virtual_network:
240 get_input: left_vn_fqdn
241 network_policy_entries_policy_rule_direction:
243 network_policy_entries_policy_rule_src_ports:
244 - network_policy_entries_policy_rule_src_ports_start_port:
245 get_input: src_port_start
246 network_policy_entries_policy_rule_src_ports_end_port:
247 get_input: src_port_end
248 network_policy_entries_policy_rule_action_list:
249 network_policy_entries_policy_rule_action_list_simple_action:
250 get_input: simple_action
251 network_policy_entries_policy_rule_action_list_apply_service:
252 - get_input: service_instance_fq_name
255 capability: tosca.capabilities.Attachment
256 node: template_VirtualNetwork_2
257 relationship: org.openecomp.relationships.AttachesTo
258 template_NetworkPolicy_2:
259 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrailV2.NetworkRules
262 get_input: policy_name
263 network_policy_entries:
264 network_policy_entries_policy_rule:
265 - network_policy_entries_policy_rule_dst_addresses:
266 - network_policy_entries_policy_rule_dst_addresses_virtual_network:
267 get_input: right_vn_fqdn
268 network_policy_entries_policy_rule_dst_ports:
269 - network_policy_entries_policy_rule_dst_ports_start_port:
270 get_input: dst_port_start
271 network_policy_entries_policy_rule_dst_ports_end_port:
272 get_input: dst_port_end
273 network_policy_entries_policy_rule_protocol:
275 network_policy_entries_policy_rule_src_addresses:
276 - network_policy_entries_policy_rule_src_addresses_virtual_network:
277 get_input: left_vn_fqdn
278 network_policy_entries_policy_rule_direction:
280 network_policy_entries_policy_rule_src_ports:
281 - network_policy_entries_policy_rule_src_ports_start_port:
282 get_input: src_port_start
283 network_policy_entries_policy_rule_src_ports_end_port:
284 get_input: src_port_end
285 network_policy_entries_policy_rule_action_list:
286 network_policy_entries_policy_rule_action_list_simple_action:
287 get_input: simple_action
288 network_policy_entries_policy_rule_action_list_apply_service:
289 - get_input: service_instance_fq_name
292 capability: tosca.capabilities.Attachment
293 node: template_VirtualNetwork_2
294 relationship: org.openecomp.relationships.AttachesTo
297 type: org.openecomp.groups.heat.HeatStack
299 heat_file: ../Artifacts/main.yml
300 description: cmaui server template for vMMSC
302 - template_VirtualNetwork_2
303 - template_NetworkPolicy_1
304 - template_NetworkPolicy_3
305 - template_NetworkPolicy_2