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_NetworkPolicy:
133 type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrailV2.NetworkRules
136 get_input: policy_name
137 network_policy_entries:
138 network_policy_entries_policy_rule:
139 - network_policy_entries_policy_rule_dst_addresses:
140 - network_policy_entries_policy_rule_dst_addresses_virtual_network:
141 get_input: right_vn_fqdn
142 network_policy_entries_policy_rule_dst_ports:
143 - network_policy_entries_policy_rule_dst_ports_start_port:
144 get_input: dst_port_start
145 network_policy_entries_policy_rule_dst_ports_end_port:
146 get_input: dst_port_end
147 network_policy_entries_policy_rule_protocol:
149 network_policy_entries_policy_rule_src_addresses:
150 - network_policy_entries_policy_rule_src_addresses_virtual_network:
151 get_input: left_vn_fqdn
152 network_policy_entries_policy_rule_direction:
154 network_policy_entries_policy_rule_src_ports:
155 - network_policy_entries_policy_rule_src_ports_start_port:
156 get_input: src_port_start
157 network_policy_entries_policy_rule_src_ports_end_port:
158 get_input: src_port_end
159 network_policy_entries_policy_rule_action_list:
160 network_policy_entries_policy_rule_action_list_simple_action:
161 get_input: simple_action
162 network_policy_entries_policy_rule_action_list_apply_service:
163 - get_input: service_instance_fq_name
166 capability: tosca.capabilities.Attachment
167 node: template_VirtualNetwork_1
168 relationship: org.openecomp.relationships.AttachesTo
170 capability: tosca.capabilities.Attachment
171 node: template_VirtualNetwork_2
172 relationship: org.openecomp.relationships.AttachesTo
174 capability: tosca.capabilities.Attachment
175 node: template_VirtualNetwork_3
176 relationship: org.openecomp.relationships.AttachesTo
177 template_VirtualNetwork_2:
178 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
181 get_input: Internal1_dhcp
182 network_ipam_refs_data:
183 - network_ipam_refs_data_ipam_subnets:
184 - network_ipam_refs_data_ipam_subnets_subnet:
185 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
186 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
187 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
188 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
189 network_ipam_refs_data_ipam_subnets_addr_from_start:
190 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
191 network_policy_refs_data:
192 - network_policy_refs_data_sequence:
193 network_policy_refs_data_sequence_major: 0
194 network_policy_refs_data_sequence_minor: 0
198 - UNSUPPORTED_RESOURCE_template_NetworkIpam_2
201 - template_NetworkPolicy
206 get_input: Internal1_dhcp
208 get_input: Internal1_cidr
210 get_input: Internal1_default_gateway
213 get_input: Internal2_dhcp
215 get_input: Internal2_cidr
217 get_input: Internal2_default_gateway
220 capability: tosca.capabilities.Node
221 node: template_NetworkPolicy
222 relationship: tosca.relationships.DependsOn
223 template_VirtualNetwork_1:
224 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
226 network_ipam_refs_data:
227 - network_ipam_refs_data_ipam_subnets:
228 - network_ipam_refs_data_ipam_subnets_subnet:
229 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
230 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
231 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
232 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
233 network_ipam_refs_data_ipam_subnets_addr_from_start:
234 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
235 network_policy_refs_data:
236 - network_policy_refs_data_sequence:
237 network_policy_refs_data_sequence_major: 0
238 network_policy_refs_data_sequence_minor: 0
242 - UNSUPPORTED_RESOURCE_template_NetworkIpam_2
247 - template_NetworkPolicy
251 capability: tosca.capabilities.Node
252 node: template_NetworkPolicy
253 relationship: tosca.relationships.DependsOn
254 template_VirtualNetwork_3:
255 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
257 network_ipam_refs_data:
258 - network_ipam_refs_data_ipam_subnets:
259 - network_ipam_refs_data_ipam_subnets_subnet:
260 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
261 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len_2
262 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
263 get_input: network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_2
264 network_ipam_refs_data_ipam_subnets_addr_from_start:
265 get_input: network_ipam_refs_data_ipam_subnets_addr_from_start_true
266 network_policy_refs_data:
267 - network_policy_refs_data_sequence:
268 network_policy_refs_data_sequence_major: 0
269 network_policy_refs_data_sequence_minor: 0
273 - UNSUPPORTED_RESOURCE_template_NetworkIpam_2
275 - template_NetworkPolicy
278 capability: tosca.capabilities.Node
279 node: template_NetworkPolicy
280 relationship: tosca.relationships.DependsOn
283 type: org.openecomp.groups.heat.HeatStack
285 heat_file: ../Artifacts/main.yml
286 description: cmaui server template for vMMSC
288 - template_NetworkPolicy
289 - template_VirtualNetwork_2
290 - template_VirtualNetwork_1
291 - template_VirtualNetwork_3