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
10 file: openecomp/_index.yml
18 description: flavor name of PD instance
21 label: csb ineternal cidr
25 description: csb internal cidr
26 availabilityzone_name:
27 label: availabilityzone name
31 description: availabilityzone name
33 template_PortTuple_LB1:
38 lb_st_interface_type_oam:
58 packet_internal_network_name:
59 label: packet internal network name
63 description: name of the network
65 label: OAM flavor name
69 description: flavor name of OAM instance
76 description: PD image name
78 packet_mirror_network_name:
79 label: packet mirror network name
83 description: name of the network
86 label: PD server names
90 description: name of the PD instance
101 description: volume type
102 default: volume_type_1
108 pd_port_fixed_ips_address:
118 virtual_ipv6_address:
128 pd01_cinder_volume_size:
133 description: volume size
135 pd_port_fixed_ips_subnet:
141 label: oam network name
145 description: name of the oam network
146 default: oam_protected_net_0
147 lb_st_interface_vlan_tag_oam:
153 packet_mirror_network:
154 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
157 get_input: packet_mirror_network_name
159 type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
162 get_input: nems_traffic_name
164 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
167 get_input: pd01_volume_type
168 size: '(get_input : pd01_cinder_volume_size) * 1024'
170 type: org.openecomp.resource.abstract.nodes.pd_server
174 port_pd01_port_replacement_policy:
177 get_input: pd_flavor_name
178 port_template_VMInt_OAM_lb_internal_VMI_name:
179 - template_VMInt_OAM_lb_NAME
180 port_pd01_port_mac_requirements:
184 get_input: pd_image_name
185 port_pd03_port_ip_requirements:
189 floating_ip_count_required:
191 port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs:
195 port_pd03_port_replacement_policy:
197 port_pd02_port_mac_requirements:
200 port_pd03_port_mac_requirements:
203 port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses:
204 - - get_input: mac_address
205 port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs:
206 - - get_input: template_PortTuple_LB1
207 port_pd02_port_ip_requirements:
211 floating_ip_count_required:
213 port_template_VMInt_OAM_lb_internal_VMI_security_group_refs:
214 - - get_input: oam_sec_group_name
215 compute_pd_server_contrail_service_instance_ind:
217 compute_pd_server_availability_zone:
218 - get_input: availabilityzone_name
219 compute_pd_server_name:
223 port_pd02_port_replacement_policy:
225 port_pd01_port_ip_requirements:
229 floating_ip_count_required:
231 compute_pd_server_user_data_format:
233 port_pd01_port_network:
234 - packet_mirror_network
235 port_pd02_port_network:
236 - packet_internal_network
237 service_template_filter:
238 substitute_service_template: Nested_pd_serverServiceTemplate.yaml
243 - service_template_filter
246 - dependency_pd_server:
247 capability: tosca.capabilities.Node
248 node: packet_mirror_network
249 relationship: tosca.relationships.DependsOn
250 - link_pd_server_pd01_port:
251 capability: tosca.capabilities.network.Linkable
252 node: packet_mirror_network
253 relationship: tosca.relationships.network.LinksTo
254 - link_pd_server_pd02_port:
255 capability: tosca.capabilities.network.Linkable
256 node: packet_internal_network
257 relationship: tosca.relationships.network.LinksTo
258 - link_pd_server_template_VMInt_OAM_lb_internal_VMI:
259 capability: tosca.capabilities.network.Linkable
261 relationship: tosca.relationships.network.LinksTo
262 - local_storage_pd_server:
263 capability: tosca.capabilities.Attachment
265 relationship: pd01_volume_attachment
267 type: org.openecomp.resource.cp.v2.extNeutronCP
269 replacement_policy: AUTO
274 floating_ip_count_required:
287 template_VMInt_OAM_lb_external_VMI:
288 type: org.openecomp.resource.cp.v2.extContrailCP
298 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
300 replacement_policy: AUTO
305 floating_ip_count_required:
310 network: packet_mirror_network
313 capability: tosca.capabilities.network.Linkable
314 node: packet_mirror_network
315 relationship: tosca.relationships.network.LinksTo
316 packet_internal_network:
317 type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
320 get_input: packet_internal_network_name
321 relationship_templates:
322 pd01_volume_attachment:
323 type: org.openecomp.relationships.VolumeAttachesTo
325 volume_id: pd01_volume
326 instance_uuid: abstract_pd_server
328 hot-mog-0108-bs1271_group:
329 type: org.openecomp.groups.heat.HeatStack
331 heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
332 description: heat template that creates MOG stack
334 - packet_mirror_network
337 - packet_internal_network
339 - template_VMInt_OAM_lb_external_VMI