1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 template_name: Nested_vce
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.compute.nodes.heat.vce:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
13 fabric_configuration_monitoring:
14 type: org.openecomp.capabilities.FabricConfiguration
20 port_vce_SRIOV2_0_port_binding:vnic_type:
25 port_vce_SRIOV1_0_port_network_role_tag:
28 port_vce_SRIOV2_0_port_subnetpoolid:
31 port_vce_SRIOV1_0_port_value_specs:
46 port_vce_oam0_port_exCP_naming:
47 type: org.openecomp.datatypes.Naming
49 port_vce_SRIOV1_0_port_ip_requirements:
53 type: org.openecomp.datatypes.network.IpRequirements
54 port_vce_SRIOV1_0_port_network_role:
60 port_vce_SRIOV2_0_port_value_specs:
65 port_vce_oam0_port_network:
70 port_vce_SRIOV2_0_port_network_role_tag:
73 port_vce_oam0_port_network_role_tag:
76 port_vce_SRIOV1_0_port_order:
79 port_vce_oam0_port_ip_requirements:
83 type: org.openecomp.datatypes.network.IpRequirements
84 port_vce_oam0_port_name:
89 port_vce_oam0_port_order:
92 port_vce_SRIOV1_0_port_network:
97 port_vce_SRIOV2_0_port_order:
100 compute_vce_availability_zone:
105 port_vce_oam0_port_vlan_requirements:
109 type: org.openecomp.datatypes.network.VlanRequirements
110 port_vce_SRIOV1_0_port_exCP_naming:
111 type: org.openecomp.datatypes.Naming
113 port_vce_SRIOV2_0_port_admin_state_up:
118 port_vce_SRIOV2_0_port_exCP_naming:
119 type: org.openecomp.datatypes.Naming
121 port_vce_SRIOV1_0_port_mac_requirements:
122 type: org.openecomp.datatypes.network.MacRequirements
126 description: Index value of this substitution service template runtime instance
130 - greater_or_equal: 0
131 port_vce_SRIOV1_0_port_subnetpoolid:
134 port_vce_SRIOV1_0_port_vlan_requirements:
138 type: org.openecomp.datatypes.network.VlanRequirements
139 port_vce_SRIOV2_0_port_ip_requirements:
143 type: org.openecomp.datatypes.network.IpRequirements
144 port_vce_SRIOV2_0_port_network:
149 port_vce_SRIOV2_0_port_vlan_requirements:
153 type: org.openecomp.datatypes.network.VlanRequirements
154 port_vce_SRIOV1_0_port_name:
159 port_vce_SRIOV2_0_port_network_role:
162 port_vce_oam0_port_fixed_ips:
166 type: org.openecomp.datatypes.heat.neutron.port.FixedIps
167 port_vce_oam0_port_admin_state_up:
172 port_vce_SRIOV2_0_port_name:
177 port_vce_oam0_port_subnetpoolid:
180 port_vce_SRIOV2_0_port_mac_requirements:
181 type: org.openecomp.datatypes.network.MacRequirements
183 port_vce_SRIOV1_0_port_admin_state_up:
188 compute_vce_user_data_format:
193 port_vce_oam0_port_mac_requirements:
194 type: org.openecomp.datatypes.network.MacRequirements
196 port_vce_oam0_port_network_role:
199 port_vce_SRIOV1_0_port_binding:vnic_type:
206 type: org.openecomp.resource.vfc.compute.nodes.heat.vce
210 - compute_vce_availability_zone
213 get_input: vm_flavor_name
216 - compute_vce_metadata
224 - compute_vce_user_data_format
226 vce_vce_SRIOV2_0_port:
227 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
230 get_input: port_vce_SRIOV2_0_port_mac_requirements
232 get_input: port_vce_SRIOV2_0_port_order
235 - port_vce_SRIOV2_0_port_binding:vnic_type
239 - port_vce_SRIOV2_0_port_value_specs
242 get_input: port_vce_SRIOV2_0_port_exCP_naming
244 get_input: port_vce_SRIOV2_0_port_vlan_requirements
245 subinterface_indicator: false
247 get_input: port_vce_SRIOV2_0_port_ip_requirements
249 get_input: port_vce_SRIOV2_0_port_network_role_tag
252 - port_vce_SRIOV2_0_port_admin_state_up
255 get_input: port_vce_SRIOV2_0_port_network_role
257 get_input: port_vce_SRIOV2_0_port_subnetpoolid
260 - port_vce_SRIOV2_0_port_name
264 - port_vce_SRIOV2_0_port_network
268 capability: tosca.capabilities.network.Bindable
270 relationship: tosca.relationships.network.BindsTo
272 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
275 get_input: port_vce_oam0_port_mac_requirements
277 get_input: port_vce_oam0_port_order
279 get_input: port_vce_oam0_port_exCP_naming
281 get_input: port_vce_oam0_port_vlan_requirements
282 subinterface_indicator: false
284 get_input: port_vce_oam0_port_ip_requirements
286 get_input: port_vce_oam0_port_network_role_tag
289 - port_vce_oam0_port_admin_state_up
292 get_input: port_vce_oam0_port_network_role
295 - port_vce_oam0_port_fixed_ips
298 get_input: port_vce_oam0_port_subnetpoolid
301 - port_vce_oam0_port_name
305 - port_vce_oam0_port_network
309 capability: tosca.capabilities.network.Bindable
311 relationship: tosca.relationships.network.BindsTo
312 vce_vce_SRIOV1_0_port:
313 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
316 get_input: port_vce_SRIOV1_0_port_mac_requirements
318 get_input: port_vce_SRIOV1_0_port_order
321 - port_vce_SRIOV1_0_port_binding:vnic_type
325 - port_vce_SRIOV1_0_port_value_specs
328 get_input: port_vce_SRIOV1_0_port_exCP_naming
330 get_input: port_vce_SRIOV1_0_port_vlan_requirements
331 subinterface_indicator: false
333 get_input: port_vce_SRIOV1_0_port_ip_requirements
335 get_input: port_vce_SRIOV1_0_port_network_role_tag
338 - port_vce_SRIOV1_0_port_admin_state_up
341 get_input: port_vce_SRIOV1_0_port_network_role
343 get_input: port_vce_SRIOV1_0_port_subnetpoolid
346 - port_vce_SRIOV1_0_port_name
350 - port_vce_SRIOV1_0_port_network
354 capability: tosca.capabilities.network.Bindable
356 relationship: tosca.relationships.network.BindsTo
357 substitution_mappings:
358 node_type: org.openecomp.resource.abstract.nodes.vce
363 network.outpoing.packets_vce_vce_SRIOV2_0_port:
364 - vce_vce_SRIOV2_0_port
365 - network.outpoing.packets
369 network.outgoing.packets.rate_vce_vce_oam0_port:
371 - network.outgoing.packets.rate
372 network.incoming.packets.rate_vce_vce_SRIOV1_0_port:
373 - vce_vce_SRIOV1_0_port
374 - network.incoming.packets.rate
381 network.outgoing.bytes_vce_vce_oam0_port:
383 - network.outgoing.bytes
384 network.outpoing.packets_vce_vce_SRIOV1_0_port:
385 - vce_vce_SRIOV1_0_port
386 - network.outpoing.packets
390 forwarder_vce_vce_oam0_port:
393 disk.device.write.bytes_vce:
395 - disk.device.write.bytes
396 network.incoming.bytes.rate_vce_vce_oam0_port:
398 - network.incoming.bytes.rate
399 network.outgoing.packets.rate_vce_vce_SRIOV2_0_port:
400 - vce_vce_SRIOV2_0_port
401 - network.outgoing.packets.rate
402 network.outgoing.packets.rate_vce_vce_SRIOV1_0_port:
403 - vce_vce_SRIOV1_0_port
404 - network.outgoing.packets.rate
414 network.incoming.packets.rate_vce_vce_SRIOV2_0_port:
415 - vce_vce_SRIOV2_0_port
416 - network.incoming.packets.rate
417 network.incoming.bytes.rate_vce_vce_SRIOV2_0_port:
418 - vce_vce_SRIOV2_0_port
419 - network.incoming.bytes.rate
420 network.incoming.bytes.rate_vce_vce_SRIOV1_0_port:
421 - vce_vce_SRIOV1_0_port
422 - network.incoming.bytes.rate
423 forwarder_vce_vce_SRIOV1_0_port:
424 - vce_vce_SRIOV1_0_port
426 binding_vce_vce_SRIOV2_0_port:
427 - vce_vce_SRIOV2_0_port
432 disk.device.usage_vce:
435 fabric_configuration_monitoring_vce:
437 - fabric_configuration_monitoring
438 disk.device.allocation_vce:
440 - disk.device.allocation
441 network.outgoing.bytes.rate_vce_vce_SRIOV1_0_port:
442 - vce_vce_SRIOV1_0_port
443 - network.outgoing.bytes.rate
444 disk.write.bytes.rate_vce:
446 - disk.write.bytes.rate
447 disk.ephemeral.size_vce:
449 - disk.ephemeral.size
450 disk.device.write.bytes.rate_vce:
452 - disk.device.write.bytes.rate
456 network.incoming.bytes_vce_vce_SRIOV2_0_port:
457 - vce_vce_SRIOV2_0_port
458 - network.incoming.bytes
462 disk.device.read.bytes.rate_vce:
464 - disk.device.read.bytes.rate
465 network.incoming.packets_vce_vce_oam0_port:
467 - network.incoming.packets
468 disk.device.write.requests.rate_vce:
470 - disk.device.write.requests.rate
471 attachment_vce_vce_oam0_port:
474 feature_vce_vce_SRIOV1_0_port:
475 - vce_vce_SRIOV1_0_port
477 network.incoming.packets_vce_vce_SRIOV2_0_port:
478 - vce_vce_SRIOV2_0_port
479 - network.incoming.packets
480 network.incoming.packets_vce_vce_SRIOV1_0_port:
481 - vce_vce_SRIOV1_0_port
482 - network.incoming.packets
483 feature_vce_vce_SRIOV2_0_port:
484 - vce_vce_SRIOV2_0_port
486 attachment_vce_vce_SRIOV1_0_port:
487 - vce_vce_SRIOV1_0_port
489 disk.write.requests_vce:
491 - disk.write.requests
495 network.outpoing.packets_vce_vce_oam0_port:
497 - network.outpoing.packets
504 disk.device.write.requests_vce:
506 - disk.device.write.requests
507 disk.device.read.requests.rate_vce:
509 - disk.device.read.requests.rate
510 attachment_vce_vce_SRIOV2_0_port:
511 - vce_vce_SRIOV2_0_port
513 network.incoming.packets.rate_vce_vce_oam0_port:
515 - network.incoming.packets.rate
516 network.outgoing.bytes.rate_vce_vce_oam0_port:
518 - network.outgoing.bytes.rate
519 disk.device.read.bytes_vce:
521 - disk.device.read.bytes
525 disk.device.latency_vce:
527 - disk.device.latency
531 disk.write.requests.rate_vce:
533 - disk.write.requests.rate
534 network.outgoing.bytes_vce_vce_SRIOV2_0_port:
535 - vce_vce_SRIOV2_0_port
536 - network.outgoing.bytes
537 network.outgoing.bytes_vce_vce_SRIOV1_0_port:
538 - vce_vce_SRIOV1_0_port
539 - network.outgoing.bytes
540 disk.device.iops_vce:
546 binding_vce_vce_SRIOV1_0_port:
547 - vce_vce_SRIOV1_0_port
549 forwarder_vce_vce_SRIOV2_0_port:
550 - vce_vce_SRIOV2_0_port
555 disk.read.bytes.rate_vce:
557 - disk.read.bytes.rate
558 network.outgoing.bytes.rate_vce_vce_SRIOV2_0_port:
559 - vce_vce_SRIOV2_0_port
560 - network.outgoing.bytes.rate
561 binding_vce_vce_oam0_port:
564 network.incoming.bytes_vce_vce_SRIOV1_0_port:
565 - vce_vce_SRIOV1_0_port
566 - network.incoming.bytes
567 network.incoming.bytes_vce_vce_oam0_port:
569 - network.incoming.bytes
573 feature_vce_vce_oam0_port:
576 disk.write.bytes_vce:
582 disk.device.capacity_vce:
584 - disk.device.capacity
585 disk.device.read.requests_vce:
587 - disk.device.read.requests
591 disk.read.requests_vce:
598 link_vce_vce_SRIOV1_0_port:
599 - vce_vce_SRIOV1_0_port
601 dependency_vce_vce_SRIOV1_0_port:
602 - vce_vce_SRIOV1_0_port
604 link_vce_vce_SRIOV2_0_port:
605 - vce_vce_SRIOV2_0_port
607 link_vce_vce_oam0_port:
610 dependency_vce_vce_oam0_port:
613 dependency_vce_vce_SRIOV2_0_port:
614 - vce_vce_SRIOV2_0_port