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_0_mac_requirements:
177 port_pd01_port_0_ip_requirements:
181 floating_ip_count_required:
183 port_pd01_port_0_replacement_policy:
186 get_input: pd_flavor_name
187 port_template_VMInt_OAM_lb_internal_VMI_name:
188 - template_VMInt_OAM_lb_NAME
190 get_input: pd_image_name
191 port_pd01_port_2_mac_requirements:
194 port_pd01_port_1_network:
195 - packet_internal_network
196 port_template_VMInt_OAM_lb_internal_VMI_virtual_network_refs:
200 port_pd01_port_2_replacement_policy:
202 port_pd01_port_1_replacement_policy:
204 port_template_VMInt_OAM_lb_internal_VMI_virtual_machine_interface_mac_addresses:
205 - - get_input: mac_address
206 port_template_VMInt_OAM_lb_internal_VMI_port_tuple_refs:
207 - - get_input: template_PortTuple_LB1
208 port_template_VMInt_OAM_lb_internal_VMI_security_group_refs:
209 - - get_input: oam_sec_group_name
210 compute_pd_server_contrail_service_instance_ind:
212 port_pd01_port_0_network:
213 - packet_mirror_network
214 compute_pd_server_availability_zone:
215 - get_input: availabilityzone_name
216 compute_pd_server_name:
220 compute_pd_server_user_data_format:
222 port_pd01_port_2_ip_requirements:
226 floating_ip_count_required:
228 port_pd01_port_1_ip_requirements:
232 floating_ip_count_required:
234 port_pd01_port_1_mac_requirements:
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_0:
251 capability: tosca.capabilities.network.Linkable
252 node: packet_mirror_network
253 relationship: tosca.relationships.network.LinksTo
254 - link_pd_server_pd01_port_1:
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
266 template_VMInt_OAM_lb_external_VMI:
267 type: org.openecomp.resource.cp.v2.extContrailCP
277 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
279 replacement_policy: AUTO
284 floating_ip_count_required:
289 network: packet_internal_network
292 capability: tosca.capabilities.network.Linkable
293 node: packet_internal_network
294 relationship: tosca.relationships.network.LinksTo
296 type: org.openecomp.resource.cp.v2.extNeutronCP
298 replacement_policy: AUTO
303 floating_ip_count_required:
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
335 - packet_mirror_network
338 - packet_internal_network
339 - template_VMInt_OAM_lb_external_VMI