d690f08a7b8d3ad8b734bb0fe53d97a41f193616
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Main
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.vfc.nodes.heat.vce:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10 topology_template:
11   inputs:
12     ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV2_0:
13       hidden: false
14       immutable: false
15       annotations:
16         source:
17           type: org.openecomp.annotations.Source
18           properties:
19             vf_module_label:
20             - base_vCE
21             source_type: HEAT
22             param_name: ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV2_0
23       type: boolean
24       description: boolean to specify allowance of unknown unicast
25     oam0_net_id:
26       hidden: false
27       immutable: false
28       annotations:
29         source:
30           type: org.openecomp.annotations.Source
31           properties:
32             vf_module_label:
33             - base_vCE
34             source_type: HEAT
35             param_name: oam0_net_id
36       type: string
37       description: OAM network - 1st vNIC
38     vce_flavor_name:
39       hidden: false
40       immutable: false
41       annotations:
42         source:
43           type: org.openecomp.annotations.Source
44           properties:
45             vf_module_label:
46             - base_vCE
47             source_type: HEAT
48             param_name: vce_flavor_name
49       type: string
50       description: VM instance sizing
51     ATT_VF_VLAN_STRIP_vCE_SRIOV2_0:
52       hidden: false
53       immutable: false
54       annotations:
55         source:
56           type: org.openecomp.annotations.Source
57           properties:
58             vf_module_label:
59             - base_vCE
60             source_type: HEAT
61             param_name: ATT_VF_VLAN_STRIP_vCE_SRIOV2_0
62       type: boolean
63       description: boolean to specify VLAN Strip option
64     dcae_0:
65       hidden: false
66       immutable: false
67       annotations:
68         source:
69           type: org.openecomp.annotations.Source
70           properties:
71             vf_module_label:
72             - base_vCE
73             source_type: HEAT
74             param_name: dcae_0
75       type: string
76       description: IP Address of DCAE CTS Server
77     ATT_VF_VLAN_FILTER_vCE_SRIOV2_0:
78       hidden: false
79       immutable: false
80       annotations:
81         source:
82           type: org.openecomp.annotations.Source
83           properties:
84             vf_module_label:
85             - base_vCE
86             source_type: HEAT
87             param_name: ATT_VF_VLAN_FILTER_vCE_SRIOV2_0
88       type: json
89       description: VF VLAN Filters specified in JSON list object
90     ATT_VF_INSERT_STAG_vCE_SRIOV1_0:
91       hidden: false
92       immutable: false
93       annotations:
94         source:
95           type: org.openecomp.annotations.Source
96           properties:
97             vf_module_label:
98             - base_vCE
99             source_type: HEAT
100             param_name: ATT_VF_INSERT_STAG_vCE_SRIOV1_0
101       type: boolean
102       description: boolean to specify insertion of outer tag for traffic coming out of VM
103     vce_name_0:
104       hidden: false
105       immutable: false
106       annotations:
107         source:
108           type: org.openecomp.annotations.Source
109           properties:
110             vf_module_label:
111             - base_vCE
112             source_type: HEAT
113             param_name: vce_name_0
114       type: string
115       description: Name of the VM
116     tacplus_ip_3:
117       hidden: false
118       immutable: false
119       annotations:
120         source:
121           type: org.openecomp.annotations.Source
122           properties:
123             vf_module_label:
124             - base_vCE
125             source_type: HEAT
126             param_name: tacplus_ip_3
127       type: string
128       description: IP Address of first TACPLUS Server
129     tacplus_ip_2:
130       hidden: false
131       immutable: false
132       annotations:
133         source:
134           type: org.openecomp.annotations.Source
135           properties:
136             vf_module_label:
137             - base_vCE
138             source_type: HEAT
139             param_name: tacplus_ip_2
140       type: string
141       description: IP Address of first TACPLUS Server
142     tacplus_ip_1:
143       hidden: false
144       immutable: false
145       annotations:
146         source:
147           type: org.openecomp.annotations.Source
148           properties:
149             vf_module_label:
150             - base_vCE
151             source_type: HEAT
152             param_name: tacplus_ip_1
153       type: string
154       description: IP Address of first TACPLUS Server
155     tacplus_ip_0:
156       hidden: false
157       immutable: false
158       annotations:
159         source:
160           type: org.openecomp.annotations.Source
161           properties:
162             vf_module_label:
163             - base_vCE
164             source_type: HEAT
165             param_name: tacplus_ip_0
166       type: string
167       description: IP Address of first TACPLUS Server
168     ATT_VF_BROADCAST_ALLOW_vCE_SRIOV1_0:
169       hidden: false
170       immutable: false
171       annotations:
172         source:
173           type: org.openecomp.annotations.Source
174           properties:
175             vf_module_label:
176             - base_vCE
177             source_type: HEAT
178             param_name: ATT_VF_BROADCAST_ALLOW_vCE_SRIOV1_0
179       type: boolean
180       description: boolean to specify allowance of broadcast traffic
181     oam0_subnet_0_default_gateway:
182       hidden: false
183       immutable: false
184       annotations:
185         source:
186           type: org.openecomp.annotations.Source
187           properties:
188             vf_module_label:
189             - base_vCE
190             source_type: HEAT
191             param_name: oam0_subnet_0_default_gateway
192       type: string
193       description: Default Gateway for OAM network
194     vce_SRIOV1_0_net_id:
195       hidden: false
196       immutable: false
197       annotations:
198         source:
199           type: org.openecomp.annotations.Source
200           properties:
201             vf_module_label:
202             - base_vCE
203             source_type: HEAT
204             param_name: vce_SRIOV1_0_net_id
205       type: string
206       description: SRIOV Provider 0 network id
207     sdnc_artifact_name:
208       hidden: false
209       immutable: false
210       annotations:
211         source:
212           type: org.openecomp.annotations.Source
213           properties:
214             vf_module_label:
215             - base_vCE
216             source_type: HEAT
217             param_name: sdnc_artifact_name
218       type: string
219       description: SDNC Artifact Name
220     tacplus_key_0:
221       hidden: false
222       immutable: false
223       annotations:
224         source:
225           type: org.openecomp.annotations.Source
226           properties:
227             vf_module_label:
228             - base_vCE
229             source_type: HEAT
230             param_name: tacplus_key_0
231       type: string
232       description: TACPLUS key
233     ATT_VF_LINK_STATUS_vCE_SRIOV1_0:
234       hidden: false
235       immutable: false
236       annotations:
237         source:
238           type: org.openecomp.annotations.Source
239           properties:
240             vf_module_label:
241             - base_vCE
242             source_type: HEAT
243             param_name: ATT_VF_LINK_STATUS_vCE_SRIOV1_0
244       type: string
245       description: specify link status of SRIOV VF
246     ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV2_0:
247       hidden: false
248       immutable: false
249       annotations:
250         source:
251           type: org.openecomp.annotations.Source
252           properties:
253             vf_module_label:
254             - base_vCE
255             source_type: HEAT
256             param_name: ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV2_0
257       type: boolean
258       description: boolean to specify allowance of unknown multicast
259     syslog_ip_2:
260       hidden: false
261       immutable: false
262       annotations:
263         source:
264           type: org.openecomp.annotations.Source
265           properties:
266             vf_module_label:
267             - base_vCE
268             source_type: HEAT
269             param_name: syslog_ip_2
270       type: string
271       description: IP Address of third syslog Server
272     syslog_ip_3:
273       hidden: false
274       immutable: false
275       annotations:
276         source:
277           type: org.openecomp.annotations.Source
278           properties:
279             vf_module_label:
280             - base_vCE
281             source_type: HEAT
282             param_name: syslog_ip_3
283       type: string
284       description: IP Address of fourth syslog Server
285     vce_oam0_port_name:
286       hidden: false
287       immutable: false
288       annotations:
289         source:
290           type: org.openecomp.annotations.Source
291           properties:
292             vf_module_label:
293             - base_vCE
294             source_type: HEAT
295             param_name: vce_oam0_port_name
296       type: string
297       description: Neutron name for the OAM Port
298     syslog_ip_0:
299       hidden: false
300       immutable: false
301       annotations:
302         source:
303           type: org.openecomp.annotations.Source
304           properties:
305             vf_module_label:
306             - base_vCE
307             source_type: HEAT
308             param_name: syslog_ip_0
309       type: string
310       description: IP Address of first syslog Server
311     syslog_ip_1:
312       hidden: false
313       immutable: false
314       annotations:
315         source:
316           type: org.openecomp.annotations.Source
317           properties:
318             vf_module_label:
319             - base_vCE
320             source_type: HEAT
321             param_name: syslog_ip_1
322       type: string
323       description: IP Address of second syslog Server
324     ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV2_0:
325       hidden: false
326       immutable: false
327       annotations:
328         source:
329           type: org.openecomp.annotations.Source
330           properties:
331             vf_module_label:
332             - base_vCE
333             source_type: HEAT
334             param_name: ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV2_0
335       type: boolean
336       description: boolean to specify mac anti spoof check option
337     sdnc_model_version:
338       hidden: false
339       immutable: false
340       annotations:
341         source:
342           type: org.openecomp.annotations.Source
343           properties:
344             vf_module_label:
345             - base_vCE
346             source_type: HEAT
347             param_name: sdnc_model_version
348       type: string
349       description: SDNC Model Version
350     ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV2_0:
351       hidden: false
352       immutable: false
353       annotations:
354         source:
355           type: org.openecomp.annotations.Source
356           properties:
357             vf_module_label:
358             - base_vCE
359             source_type: HEAT
360             param_name: ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV2_0
361       type: boolean
362       description: boolean to specify vlan anti spoof check option
363     vf_module_id:
364       hidden: false
365       immutable: false
366       annotations:
367         source:
368           type: org.openecomp.annotations.Source
369           properties:
370             vf_module_label:
371             - base_vCE
372             source_type: HEAT
373             param_name: vf_module_id
374       type: string
375       description: Unique ID for this VF Module instance -- Not used for this VNF
376     ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV1_0:
377       hidden: false
378       immutable: false
379       annotations:
380         source:
381           type: org.openecomp.annotations.Source
382           properties:
383             vf_module_label:
384             - base_vCE
385             source_type: HEAT
386             param_name: ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV1_0
387       type: boolean
388       description: boolean to specify allowance of unknown unicast
389     vnf_name:
390       hidden: false
391       immutable: false
392       annotations:
393         source:
394           type: org.openecomp.annotations.Source
395           properties:
396             vf_module_label:
397             - base_vCE
398             source_type: HEAT
399             param_name: vnf_name
400       type: string
401       description: Unique name for this VF instance
402     vce_SRIOV2_0_net_id:
403       hidden: false
404       immutable: false
405       annotations:
406         source:
407           type: org.openecomp.annotations.Source
408           properties:
409             vf_module_label:
410             - base_vCE
411             source_type: HEAT
412             param_name: vce_SRIOV2_0_net_id
413       type: string
414       description: SRIOV Provider 1 network id
415     vf_module_name:
416       hidden: false
417       immutable: false
418       annotations:
419         source:
420           type: org.openecomp.annotations.Source
421           properties:
422             vf_module_label:
423             - base_vCE
424             source_type: HEAT
425             param_name: vf_module_name
426       type: string
427       description: Unique name for this VF Module instance -- Not used for this VNF
428     ATT_VF_VLAN_STRIP_vCE_SRIOV1_0:
429       hidden: false
430       immutable: false
431       annotations:
432         source:
433           type: org.openecomp.annotations.Source
434           properties:
435             vf_module_label:
436             - base_vCE
437             source_type: HEAT
438             param_name: ATT_VF_VLAN_STRIP_vCE_SRIOV1_0
439       type: boolean
440       description: boolean to specify VLAN Strip option
441     ntp_ip_1:
442       hidden: false
443       immutable: false
444       annotations:
445         source:
446           type: org.openecomp.annotations.Source
447           properties:
448             vf_module_label:
449             - base_vCE
450             source_type: HEAT
451             param_name: ntp_ip_1
452       type: string
453       description: IP Address of secondary NTP Server
454     tacplus_port_0:
455       hidden: false
456       immutable: false
457       annotations:
458         source:
459           type: org.openecomp.annotations.Source
460           properties:
461             vf_module_label:
462             - base_vCE
463             source_type: HEAT
464             param_name: tacplus_port_0
465       type: string
466       description: TACPLUS Domain Port
467     ntp_ip_0:
468       hidden: false
469       immutable: false
470       annotations:
471         source:
472           type: org.openecomp.annotations.Source
473           properties:
474             vf_module_label:
475             - base_vCE
476             source_type: HEAT
477             param_name: ntp_ip_0
478       type: string
479       description: IP Address of primary NTP Server
480     ATT_VF_VLAN_FILTER_vCE_SRIOV1_0:
481       hidden: false
482       immutable: false
483       annotations:
484         source:
485           type: org.openecomp.annotations.Source
486           properties:
487             vf_module_label:
488             - base_vCE
489             source_type: HEAT
490             param_name: ATT_VF_VLAN_FILTER_vCE_SRIOV1_0
491       type: json
492       description: VF VLAN Filters specified in JSON list object
493     ATT_VF_INSERT_STAG_vCE_SRIOV2_0:
494       hidden: false
495       immutable: false
496       annotations:
497         source:
498           type: org.openecomp.annotations.Source
499           properties:
500             vf_module_label:
501             - base_vCE
502             source_type: HEAT
503             param_name: ATT_VF_INSERT_STAG_vCE_SRIOV2_0
504       type: boolean
505       description: boolean to specify insertion of outer tag for traffic coming out of VM
506     vnf_id:
507       hidden: false
508       immutable: false
509       annotations:
510         source:
511           type: org.openecomp.annotations.Source
512           properties:
513             vf_module_label:
514             - base_vCE
515             source_type: HEAT
516             param_name: vnf_id
517       type: string
518       description: Unique ID for this VF instance; Unique ID for VNF for AAI metadata
519     vce_oam0_ip_0:
520       hidden: false
521       immutable: false
522       annotations:
523         source:
524           type: org.openecomp.annotations.Source
525           properties:
526             vf_module_label:
527             - base_vCE
528             source_type: HEAT
529             param_name: vce_oam0_ip_0
530       type: string
531       description: IP Address of OAM port
532     availability_zone_0:
533       hidden: false
534       immutable: false
535       annotations:
536         source:
537           type: org.openecomp.annotations.Source
538           properties:
539             vf_module_label:
540             - base_vCE
541             source_type: HEAT
542             param_name: availability_zone_0
543       type: string
544       description: The Availability Zone to launch the instance.
545     ATT_VF_BROADCAST_ALLOW_vCE_SRIOV2_0:
546       hidden: false
547       immutable: false
548       annotations:
549         source:
550           type: org.openecomp.annotations.Source
551           properties:
552             vf_module_label:
553             - base_vCE
554             source_type: HEAT
555             param_name: ATT_VF_BROADCAST_ALLOW_vCE_SRIOV2_0
556       type: boolean
557       description: boolean to specify allowance of broadcast traffic
558     vce_SRIOV2_0_port_name:
559       hidden: false
560       immutable: false
561       annotations:
562         source:
563           type: org.openecomp.annotations.Source
564           properties:
565             vf_module_label:
566             - base_vCE
567             source_type: HEAT
568             param_name: vce_SRIOV2_0_port_name
569       type: string
570       description: name for sriov Port 1
571     vce_SRIOV1_0_port_name:
572       hidden: false
573       immutable: false
574       annotations:
575         source:
576           type: org.openecomp.annotations.Source
577           properties:
578             vf_module_label:
579             - base_vCE
580             source_type: HEAT
581             param_name: vce_SRIOV1_0_port_name
582       type: string
583       description: name for sriov Port 0
584     ATT_VF_LINK_STATUS_vCE_SRIOV2_0:
585       hidden: false
586       immutable: false
587       annotations:
588         source:
589           type: org.openecomp.annotations.Source
590           properties:
591             vf_module_label:
592             - base_vCE
593             source_type: HEAT
594             param_name: ATT_VF_LINK_STATUS_vCE_SRIOV2_0
595       type: string
596       description: specify link status of SRIOV VF
597     snmp_ip_0:
598       hidden: false
599       immutable: false
600       annotations:
601         source:
602           type: org.openecomp.annotations.Source
603           properties:
604             vf_module_label:
605             - base_vCE
606             source_type: HEAT
607             param_name: snmp_ip_0
608       type: string
609       description: IP Address of first SNMP Server
610     ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV1_0:
611       hidden: false
612       immutable: false
613       annotations:
614         source:
615           type: org.openecomp.annotations.Source
616           properties:
617             vf_module_label:
618             - base_vCE
619             source_type: HEAT
620             param_name: ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV1_0
621       type: boolean
622       description: boolean to specify allowance of unknown multicast
623     snmp_ip_2:
624       hidden: false
625       immutable: false
626       annotations:
627         source:
628           type: org.openecomp.annotations.Source
629           properties:
630             vf_module_label:
631             - base_vCE
632             source_type: HEAT
633             param_name: snmp_ip_2
634       type: string
635       description: IP Address of third SNMP Server
636     snmp_ip_1:
637       hidden: false
638       immutable: false
639       annotations:
640         source:
641           type: org.openecomp.annotations.Source
642           properties:
643             vf_module_label:
644             - base_vCE
645             source_type: HEAT
646             param_name: snmp_ip_1
647       type: string
648       description: IP Address of second SNMP Server
649     snmp_community_0:
650       hidden: false
651       immutable: false
652       annotations:
653         source:
654           type: org.openecomp.annotations.Source
655           properties:
656             vf_module_label:
657             - base_vCE
658             source_type: HEAT
659             param_name: snmp_community_0
660       type: string
661       description: SNMP Community value
662     snmp_ip_3:
663       hidden: false
664       immutable: false
665       annotations:
666         source:
667           type: org.openecomp.annotations.Source
668           properties:
669             vf_module_label:
670             - base_vCE
671             source_type: HEAT
672             param_name: snmp_ip_3
673       type: string
674       description: IP Address of fourth SNMP Server
675     ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV1_0:
676       hidden: false
677       immutable: false
678       annotations:
679         source:
680           type: org.openecomp.annotations.Source
681           properties:
682             vf_module_label:
683             - base_vCE
684             source_type: HEAT
685             param_name: ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV1_0
686       type: boolean
687       description: boolean to specify vlan anti spoof check option
688     vce_volume_id_0:
689       hidden: false
690       immutable: false
691       annotations:
692         source:
693           type: org.openecomp.annotations.Source
694           properties:
695             vf_module_label:
696             - base_vCE
697             source_type: HEAT
698             param_name: vce_volume_id_0
699       type: string
700       description: ID of the boot disk volume
701     ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV1_0:
702       hidden: false
703       immutable: false
704       annotations:
705         source:
706           type: org.openecomp.annotations.Source
707           properties:
708             vf_module_label:
709             - base_vCE
710             source_type: HEAT
711             param_name: ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV1_0
712       type: boolean
713       description: boolean to specify mac anti spoof check option
714     sdnc_model_name:
715       hidden: false
716       immutable: false
717       annotations:
718         source:
719           type: org.openecomp.annotations.Source
720           properties:
721             vf_module_label:
722             - base_vCE
723             source_type: HEAT
724             param_name: sdnc_model_name
725       type: string
726       description: SDNC Blue Print Name
727   node_templates:
728     vce_SRIOV2_0_port:
729       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
730       properties:
731         ip_requirements:
732         - ip_version: 4
733           ip_count_required:
734             is_required: false
735           floating_ip_count_required:
736             is_required: false
737         mac_requirements:
738           mac_count_required:
739             is_required: false
740         admin_state_up: true
741         name:
742           get_input: vce_SRIOV2_0_port_name
743         binding:vnic_type: direct
744         value_specs:
745           ATT_VF_BROADCAST_ALLOW:
746             get_input: ATT_VF_BROADCAST_ALLOW_vCE_SRIOV2_0
747           ATT_VF_VLAN_ANTI_SPOOF_CHECK:
748             get_input: ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV2_0
749           ATT_VF_UNKNOWN_MULTICAST_ALLOW:
750             get_input: ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV2_0
751           ATT_VF_MAC_ANTI_SPOOF_CHECK:
752             get_input: ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV2_0
753           ATT_VF_VLAN_FILTER:
754             get_input: ATT_VF_VLAN_FILTER_vCE_SRIOV2_0
755           ATT_VF_VLAN_STRIP:
756             get_input: ATT_VF_VLAN_STRIP_vCE_SRIOV2_0
757           ATT_VF_LINK_STATUS:
758             get_input: ATT_VF_LINK_STATUS_vCE_SRIOV2_0
759           ATT_VF_UNKNOWN_UNICAST_ALLOW:
760             get_input: ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV2_0
761           ATT_VF_INSERT_STAG:
762             get_input: ATT_VF_INSERT_STAG_vCE_SRIOV2_0
763         network_role_tag: vce_SRIOV2_0
764         network:
765           get_input: vce_SRIOV2_0_net_id
766       requirements:
767       - binding:
768           capability: tosca.capabilities.network.Bindable
769           node: vce_0
770           relationship: tosca.relationships.network.BindsTo
771     vce_oam0_port:
772       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
773       properties:
774         ip_requirements:
775         - ip_version: 4
776           ip_count_required:
777             is_required: true
778           floating_ip_count_required:
779             is_required: false
780         fixed_ips:
781         - ip_address:
782             get_input: vce_oam0_ip_0
783         mac_requirements:
784           mac_count_required:
785             is_required: false
786         admin_state_up: true
787         name:
788           get_input: vce_oam0_port_name
789         network_role_tag: oam0
790         network:
791           get_input: oam0_net_id
792       requirements:
793       - binding:
794           capability: tosca.capabilities.network.Bindable
795           node: vce_0
796           relationship: tosca.relationships.network.BindsTo
797     vce_0:
798       type: org.openecomp.resource.vfc.nodes.heat.vce
799       properties:
800         flavor:
801           get_input: vce_flavor_name
802         availability_zone:
803           get_input: availability_zone_0
804         metadata:
805           vf_module_id:
806             get_input: vf_module_id
807           hostname:
808             get_input: vnf_name
809           vnf_id:
810             get_input: vnf_id
811           sdnc_model_version:
812             get_input: sdnc_model_version
813           sdnc_artifact_name:
814             get_input: sdnc_artifact_name
815           vnf_name:
816             get_input: vnf_name
817           sdnc_model_name:
818             get_input: sdnc_model_name
819           vf_module_name:
820             get_input: vf_module_name
821           gateway:
822             get_input: oam0_subnet_0_default_gateway
823         user_data_format: RAW
824         name:
825           get_input: vce_name_0
826     vce_SRIOV1_0_port:
827       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
828       properties:
829         ip_requirements:
830         - ip_version: 4
831           ip_count_required:
832             is_required: false
833           floating_ip_count_required:
834             is_required: false
835         mac_requirements:
836           mac_count_required:
837             is_required: false
838         admin_state_up: true
839         name:
840           get_input: vce_SRIOV1_0_port_name
841         binding:vnic_type: direct
842         value_specs:
843           ATT_VF_BROADCAST_ALLOW:
844             get_input: ATT_VF_BROADCAST_ALLOW_vCE_SRIOV1_0
845           ATT_VF_VLAN_ANTI_SPOOF_CHECK:
846             get_input: ATT_VF_VLAN_ANTI_SPOOF_CHECK_vCE_SRIOV1_0
847           ATT_VF_UNKNOWN_MULTICAST_ALLOW:
848             get_input: ATT_VF_UNKNOWN_MULTICAST_ALLOW_vCE_SRIOV1_0
849           ATT_VF_MAC_ANTI_SPOOF_CHECK:
850             get_input: ATT_VF_MAC_ANTI_SPOOF_CHECK_vCE_SRIOV1_0
851           ATT_VF_VLAN_FILTER:
852             get_input: ATT_VF_VLAN_FILTER_vCE_SRIOV1_0
853           ATT_VF_VLAN_STRIP:
854             get_input: ATT_VF_VLAN_STRIP_vCE_SRIOV1_0
855           ATT_VF_LINK_STATUS:
856             get_input: ATT_VF_LINK_STATUS_vCE_SRIOV1_0
857           ATT_VF_UNKNOWN_UNICAST_ALLOW:
858             get_input: ATT_VF_UNKNOWN_UNICAST_ALLOW_vCE_SRIOV1_0
859           ATT_VF_INSERT_STAG:
860             get_input: ATT_VF_INSERT_STAG_vCE_SRIOV1_0
861         network_role_tag: vce_SRIOV1_0
862         network:
863           get_input: vce_SRIOV1_0_net_id
864       requirements:
865       - binding:
866           capability: tosca.capabilities.network.Bindable
867           node: vce_0
868           relationship: tosca.relationships.network.BindsTo
869   groups:
870     base_vCE_group:
871       type: org.openecomp.groups.heat.HeatStack
872       properties:
873         heat_file: ../Artifacts/base_vCE.yaml
874         description: ATT Vyatta vRouter template with 3 ports total - 1 Mgmt - 2 SR-IOV.
875       members:
876       - vce_SRIOV2_0_port
877       - vce_oam0_port
878       - vce_0
879       - vce_SRIOV1_0_port