1 tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0
2 tosca_default_namespace: Need to figure out the namespace
3 description: vCEBrocade and Base Types for VNF, Connection Point, Virtual Link, etc based on VNF Modeling Guidelines
6 template_name: VCE_Brocade.yaml
7 template_author: Kazi Farooqui (KF6593)
8 template_version: "0.1"
10 #####################################################################
11 ############################ Data Types ###########################
12 #####################################################################
15 ###########################################################################################
16 ###################### NODE TYPE DEFINITIONS ############################################
17 ###########################################################################################
20 ##################################################################
21 ################### TOSCA VNF Node ##########################
22 ##################################################################
24 derived_from: tosca.nodes.Root
28 description: Router, FW, LB, DNS are example categories
31 description: ID of this VNF
34 description: name of the vendor who provides this VNF
37 description: version of the software for this VNF
48 #capability: tosca.capabilities.nfv.VirtualLinkable
49 #occurrences: [1, UNBOUNDED]
51 ##################################################################
52 ################### ASDC VNF Node ##########################
53 ##################################################################
54 org.openecomp.resource.nfv.VNF:
55 derived_from: tosca.nodes.nfv.VNF
58 ##################################################################
59 ###################### TOSCA VDU Node ##########################
60 ##################################################################
63 derived_from: tosca.nodes.SoftwareComponent
68 type: tosca.capabilities.nfv.HA
69 occurrences: [1, UNBOUNDED] # this is default
72 type: tosca.capabilities.nfv.VDU.VirtualBindable
73 occurrences: [1, UNBOUNDED] # this is default
77 capability: tosca.capabilities.nfv.HA
80 - host: ##Is hosted in a VM
81 capability: tosca.capabilities.Container
82 node: tosca.nodes.Compute
83 relationship: tosca.relationships.HostedOn
84 occurrences: [1, 1] #this is default
86 ##################################################################
87 ###################### ASDC VDU Node###### ######################
88 ##################################################################
89 org.openecomp.resource.nfv.VDU:
90 derived_from: tosca.nodes.nfv.VDU
91 description: A VDU is a compute component of VNF
93 ##################################################################
94 ####################### TOSCA CP Node ##########################
95 ##################################################################
97 derived_from: tosca.nodes.Root
104 capability: tosca.capabilities.nfv.VDU.VirtualBindable
105 occurrences: [1, 1] #this is default
108 capability: tosca.capabilities.nfv.VirtualLinkable
109 occurrences: [1, 1] #this is default
116 ##################################################################
117 ############################ ASDC CP Node #####################
118 ##################################################################
119 org.openecomp.resource.nfv.CP:
120 derived_from: tosca.nodes.nfv.CP
122 ##################################################################
123 ############### IPAG VLAN Connector CP Node #####################
124 ##################################################################
125 org.openecomp.resource.nfv.CP.IPAG_VLAN_Connector:
126 derived_from: org.openecomp.resource.nfv.CP
141 description: list of segmentation Ids.
147 type: org.openecomp.capabilities.nfv.IPAG_VLAN_Connector
148 description: This capability has been introduced to model this Connector as a component of VCE VNF, because Node Template is not supported by ASDC Team
151 - virtualBindingRequirement:
152 capability: org.openecomp.capabilities.nfv.VDU.VirtualBindable
153 #node: org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU
154 relationship: org.openecomp.relationships.nfv.VirtualBindsTo
155 occurrences: [1, 1] #default
157 - virtualLinkingrequirement:
158 capability: org.openecomp.capabilities.nfv.VirtualLinkable
159 #node: org.openecomp.resource.nfv.VL
160 relationship: org.openecomp.relationships.nfv.VirtualLinksTo
161 occurrences: [1, 1] #default
166 #implementation: configure.sh
168 ##################################################################
169 ############### VPE VLAN Connector CP Node #####################
170 ##################################################################
171 org.openecomp.resource.nfv.CP.VPE_VLAN_Connector:
172 derived_from: org.openecomp.resource.nfv.CP
187 description: list of segmentation Ids.
193 type: org.openecomp.capabilities.nfv.VPE_VLAN_Connector
194 description: This capability has been introduced to model this Connector as a component of VCE VNF, because Node Template is not supported by ASDC Team
197 - virtualBindingRequirement:
198 capability: org.openecomp.capabilities.nfv.VDU.VirtualBindable
199 #node: org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU
200 relationship: org.openecomp.relationships.nfv.VirtualBindsTo
201 occurrences: [1, 1] #default
203 - virtualLinkingrequirement:
204 capability: org.openecomp.capabilities.nfv.VirtualLinkable
205 #node: org.openecomp.resource.nfv.VL
206 relationship: org.openecomp.relationships.nfv.VirtualLinksTo
207 occurrences: [1, 1] #default
212 #implementation: configure.sh
213 ##################################################################
214 ############### OAM VLAN Connector CP Node #####################
215 ##################################################################
216 org.openecomp.resource.nfv.CP.OAM_VLAN_Connector:
217 derived_from: org.openecomp.resource.nfv.CP
232 description: list of segmentation Ids.
238 type: org.openecomp.capabilities.nfv.OAM_VLAN_Connector
239 description: This capability has been introduced to model this Connector as a component of VCE VNF, because Node Template is not supported by ASDC Team
242 - virtualBindingRequirement:
243 capability: org.openecomp.capabilities.nfv.VDU.VirtualBindable
244 #node: org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU
245 relationship: org.openecomp.relationships.nfv.VirtualBindsTo
246 occurrences: [1, 1] #default
248 - virtualLinkingrequirement:
249 capability: org.openecomp.capabilities.nfv.VirtualLinkable
250 #node: org.openecomp.resource.nfv.VL
251 relationship: org.openecomp.relationships.nfv.VirtualLinksTo
252 occurrences: [1, 1] #default
257 #implementation: configure.sh
259 ##################################################################
260 ############## TOSCA VL Node Type #######################
261 ##################################################################
263 derived_from: tosca.nodes.Root
268 description: name of the vendor who provides this VL
272 type: tosca.capabilities.nfv.VirtualLinkable
273 occurrences: [1, UNBOUNDED] # this is default
275 ##################################################################
276 ###################### ASDC VL Node TYPE ######################
277 ##################################################################
278 org.openecomp.resource.nfv.VL:
279 derived_from: tosca.nodes.nfv.VL
282 ##################################################################
283 ###################### ASDC VNF Node TYPE ######################
284 ##################################################################
285 org.openecomp.resource.nfv.VNF:
286 derived_from: tosca.nodes.nfv.VNF
288 ##################################################################
289 ###################### ASDC Routing Category VDU #################
290 ##################################################################
292 org.openecomp.resource.nfv.VDU.RoutingCategoryVDU:
293 derived_from: org.openecomp.resource.nfv.VDU
295 ##################################################################
296 ###################### vCE_Brocade_VDU Node TYPE ###############
297 ##################################################################
298 org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU:#paharoni - renamed from org.openecomp.resource.v/VCE_Brocade_VDU to keep convention
299 derived_from: org.openecomp.resource.nfv.VDU.RoutingCategoryVDU
300 description: Definition of VCE Brocade VDU
304 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
307 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
310 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
313 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
316 description: Input provided at DESIGN TIME by Service Composer or Designer -vCE image used to boot VM
319 description: Input provided at DESIGN TIME by Service Composer or Designer - VM Size, SMALL, MEDIUM, LARGE
322 description: Input provided at DESIGN TIME by Service Composer or Designer -login user Id of Router
325 description: I Input provided at DESIGN TIME by Service Composer or Designer - password for login
328 description: Input provided at DESIGN TIME by Service Composer or Designer or (perhaps pre-defined for each cloud Region) - login domain
331 description: Input provided at DESIGN TIME by Service Composer or Designer or (perhaps pre-defined for each cloud Region) - time zone to set for vCE
332 login_session_timeout:
334 description: Input provided at DESIGN TIME by Service Composer or Designer or (perhaps pre-defined for each cloud Region) - user login session timeout
337 description: Input provided at DESIGN TIME by Service Composer or Designer - bandwidth allocation of customer VLAN requested by customer
338 vpe_vlan_interface_qos_name:
340 description: Input provided at DESIGN TIME by Service Composer or Designer - QoS Policy name to be applied to this interface
341 ipag_vlan_interface_qos_name:
343 description: Input provided at DESIGN TIME by Service Composer or Designer - QoS Policy name to be applied to this interface
346 description: Input provided at RUN TIME by cloud-PO - Host VM is created first and this value is input when the vCE image is later on installed by cloud-PO
349 description: Input provided at RUN TIME by cloud-PO - Host VM IP
352 description: Input provided at RUN TIME by cloud-PO - cloud availability zone where VM is created
353 oam_loopback_vlan_ip_address:
355 description: Input provided at RUN TIME by cloud-PO - OAM Network is pre-created - already exists in Data Center
356 ipag_vlan_ip_address:
358 description: Input provided at RUN TIME by cloud-PO - IPAG VLAN Network is created by cloud-PO before the vCE is created or installed
361 description: Input provided at RUN TIME by cloud-PO - VPE VLAN Network is created by cloud-PO before the vCE is created / installed
364 description: Input provided at RUN TIME by cloud-PO - VLAN Id is created first by cloud-PO. It is required to apply VPE QoS Policy
367 description: Input provided at RUN TIME by cloud-PO - VLAN Id is created first by cloud-PO. It is required to apply IPAG QoS Policy
368 oam_vlan_interface_name:
370 description: Input provided at RUN TIME by cloud-PO - This interfce is created first by cloud-PO. This is the interface to which QoS policy is applied
371 vpe_vlan_interface_name:
373 description: Input provided at RUN TIME by cloud-PO - This interfce is created first by cloud-PO. This is the interface to which QoS policy is applied
374 ipag_vlan_interface_name:
376 description: Input provided at RUN TIME by cloud-PO - This interfce is created first by cloud-PO. This is the interface to which QoS policy is applied
377 #############ATTRIBUTES of vCE - These values are outputted by cloud-PO when vCE is created / installed ##############
381 description: Name assigned to vCE by cloud-PO
382 oam_loopback_vlan_ipaddres:
384 description: IP Address assigned by cloud-PO to OAM VLAN
387 description: IP Address assigned by cloud-PO to IPAG VLAN
390 description: IP Address assigned by cloud-PO to VPE VLAN
393 description: unique id assigned to VNF by cloud-PO - used for AAI metadata
395 #############CAPABILITIES of vCE - #########################
397 ce_routing_capability:
398 type: org.openecomp.capabilities.nfv.CERouting
399 description: This is the base capability of vCE
400 occurrences: [1, UNBOUNDED] # default
403 type: org.openecomp.capabilities.nfv.StaticRouting
404 description: This is the optional capability of the vCE
405 occurrences: [0, UNBOUNDED]
408 type: org.openecomp.capabilities.nfv.BGPRouting
409 description: This is the optional capability of the vCE
410 occurrences: [0, UNBOUNDED]
413 type: org.openecomp.capabilities.nfv.VDU.VirtualBindable# paharoni - changed to org.openecomp.capabilities.nfv.vdu.VirtualBindable from tosca.capabilities.nfv.VDU.VirtualBindable - was it intentional??
414 description: This is the internal capability of the VDU to support Binding to Connection Points
415 occurrences: [1, UNBOUNDED]
418 type: org.openecomp.capabilities.nfv.VCE_Brocade_Routing
419 description: This capability has been introduced to model VCE VDU as a component of VCE VNF, because Node Template is not supported by ASDC Team
421 #############REQUIREMENTS of vCE - ###########################
423 - nat: # A vCE may have a requirement to connect to a VNF offering this capability, during service composition
424 capability: org.openecomp.capabilities.nfv.VNF.NetworkAddressTranslationCapability
425 node: org.openecomp.resource.nfv.VDU.NetworkAddrCategoryVDU
426 relationship: org.openecomp.relationships.nfv.CnnectsToNAT
429 - pat: # A vCE may have a requirement to connect to a VNF offering this capability, during service composition
430 capability: org.openecomp.capabilities.nfv.VNF.PortAddressTranslationCapability
431 node: org.openecomp.resource.nfv.VDU.PortAddrCategoryVDU #paharoni - renamed from org.openecomp.resource.nfv.VDU.PortAddressTranslationCategoryVDU. Resource name can be up to 50 chars
432 relationship: org.openecomp.relationships.nfv.CnnectsToPAT
436 - firewall: # A vCE may have a requirement to connect to a VNF offering this capability, during service composition
437 capability: org.openecomp.capabilities.nfv.VNF.FirewallCapability
438 node: org.openecomp.resource.nfv.VDU.FirewallCategoryVDU
439 relationship: org.openecomp.relationships.nfv.CnnectsToFirewall
442 - dhcp: # A vCE may have a requirement to connect to a VNF offering this capability, during service composition
443 capability: org.openecomp.capabilities.nfv.VNF.DHCPCapability
444 node: org.openecomp.resource.nfv.VDU.DHCPCategoryVDU
445 relationship: org.openecomp.relationships.nfv.CnnectsToDHCP
448 - dns: # A vCE may have a requirement to connect to a VNF offering this capability, during service composition
449 capability: org.openecomp.capabilities.nfv.VNF.DNSCapability
450 node: org.openecomp.resource.nfv.VDU.DNSCategoryVDU
451 relationship: org.openecomp.relationships.nfv.CnnectsToDNS
454 - hosted_on: # A vCE needs to be hosted in a VM
455 capability: tosca.capabilities.Container
456 node: tosca.nodes.Compute
457 relationship: tosca.relationships.HostedOn
458 occurrences: [1, 1] #default
463 ########################################################################################################
464 ###################### vCE_Brocade_VNF Node TYPE #####################################################
465 ########### IN THE ABSENCE OF NODE TEMPLATE, the vCE_Brocade_VNF Node Type is modeled as REQUIRING: #####
466 ########### 1. vce_Brocade_VDU Node
467 ########### 2. oam_vlan_connector Node
468 ########### 3. ipag_vlan_connector Node
469 ########### 4. vpe_vlan_connector Node
470 ########################################################################################################
472 org.openecomp.resource.nfv.VNF.VCE_Brocade_VNF:
473 derived_from: org.openecomp.resource.nfv.VNF
476 capability: org.openecomp.capabilities.nfv.VCE_Brocade_Routing
477 node: org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU
480 - oam_vlan_connector:
481 capability: org.openecomp.capabilities.nfv.OAM_VLAN_Connector
482 node: org.openecomp.resource.nfv.CP.OAM_VLAN_Connector
485 - vpe_vlan_connector:
486 capability: org.openecomp.capabilities.nfv.VPE_VLAN_Connector
487 node: org.openecomp.resource.nfv.CP.VPE_VLAN_Connector
490 - ipag_vlan_connector:
491 capability: org.openecomp.capabilities.nfv.IPAG_VLAN_Connector
492 node: org.openecomp.resource.nfv.CP.IPAG_VLAN_Connector
495 ##################################################################
496 ###################### ASDC NAT VDU Node TYPE ###############
497 ##################################################################
498 org.openecomp.resource.nfv.VDU.NetworkAddrCategoryVDU: #paharoni - renamed from org.openecomp.resource.nfv.VDU.NetworkAddressTranslationCategoryVDU. Resource name can be up to 50 chars in ASDC
499 derived_from: org.openecomp.resource.nfv.VDU
500 capabilities: #paharoni - added to connect to VCE_Brocade_VDU
502 type: org.openecomp.capabilities.nfv.VNF.NetworkAddressTranslationCapability
503 description: This capability has been introduced
504 ###############Further details described in NAT VNF TOSCA Model
506 ##################################################################
507 ###################### PAT VDU Node TYPE ###############
508 ##################################################################
509 org.openecomp.resource.nfv.VDU.PortAddrCategoryVDU: #paharoni - renamed from org.openecomp.resource.nfv.VDU.PortAddressTranslationCategoryVDU. Resource name can be up to 50 chars in ASDC
510 derived_from: org.openecomp.resource.nfv.VDU
511 capabilities: #paharoni - added to connect to VCE_Brocade_VDU
513 type: org.openecomp.capabilities.nfv.VNF.PortAddressTranslationCapability
514 description: This capability has been introduced
515 ###############Further details described in PAT VNF TOSCA Model
517 ##################################################################
518 ###################### Firewall VDU Node TYPE ###############
519 ##################################################################
520 org.openecomp.resource.nfv.VDU.FirewallCategoryVDU:
521 derived_from: org.openecomp.resource.nfv.VDU
522 capabilities: #paharoni - added to connect to VCE_Brocade_VDU
524 type: org.openecomp.capabilities.nfv.VNF.FirewallCapability
525 description: This capability has been introduced
526 ###############Further details described in Firewall VNF TOSCA Model
528 ##################################################################
529 ###################### DHCP VDU Node TYPE ###############
530 ##################################################################
531 org.openecomp.resource.nfv.VDU.DHCPCategoryVDU:
532 derived_from: org.openecomp.resource.nfv.VDU
533 capabilities: #paharoni - added to connect to VCE_Brocade_VDU
535 type: org.openecomp.capabilities.nfv.VNF.DHCPCapability
536 description: This capability has been introduced
537 ###############Further details described in DHCP VNF TOSCA Model
539 ##################################################################
540 ###################### DNS VDU Node TYPE ###############
541 ##################################################################
542 org.openecomp.resource.nfv.VDU.DNSCategoryVDU:
543 derived_from: org.openecomp.resource.nfv.VDU
544 capabilities: #paharoni - added to connect to VCE_Brocade_VDU
546 type: org.openecomp.capabilities.nfv.VNF.DNSCapability
547 description: This capability has been introduced
548 ###############Further details described in DNS VNF TOSCA Model
551 ###########################################################################################
552 ###################### CAPABILITY TYPE DEFINITIONS ######################################
553 ###########################################################################################
556 #####################################################################################
557 ###################### TOSCA Capability: VirtualBindable ##########################
558 #####################################################################################
559 tosca.capabilities.nfv.VDU.VirtualBindable:
560 derived_from: tosca.capabilities.Root
561 valid_source_types: [tosca.nodes.nfv.VDU]
563 #####################################################################################
564 ############################ ASDC Capability: VirtualBindable #####################
565 #####################################################################################
566 org.openecomp.capabilities.nfv.VDU.VirtualBindable:
567 derived_from: tosca.capabilities.nfv.VDU.VirtualBindable
568 valid_source_types: [org.openecomp.resource.nfv.VDU]
570 #####################################################################################
571 ##################### TOSCA Capability: VirtualLinkable ##########################
572 #####################################################################################
573 tosca.capabilities.nfv.VirtualLinkable:
574 derived_from: tosca.capabilities.Root ##paharoni - changed from tosca.capabilities.nfv.VirtualLinkable - cannot derive from itself
575 valid_source_types: [org.openecomp.resource.nfv.VL]
577 #####################################################################################
578 ############################ ASDC Capability: VirtualLinkable #####################
579 #####################################################################################
580 org.openecomp.capabilities.nfv.VirtualLinkable:
581 derived_from: tosca.capabilities.Root
582 valid_source_types: [tosca.nodes.nfv.VL]
584 #####################################################################################
585 ############################ Capability: HighAvailability ##########################
586 #####################################################################################
587 tosca.capabilities.nfv.HA:
588 derived_from: tosca.capabilities.Root
589 valid_source_types: [tosca.nodes.nfv.VDU]
591 #####################################################################################
592 ######################Capability: Generic asdc capability ##########################
593 #####################################################################################
594 org.openecomp.capabilities.Root:
595 derived_from: tosca.capabilities.Root
597 #####################################################################################
598 ############################ Capability: GENERIC ROUTING ##########################
599 #####################################################################################
600 org.openecomp.capabilities.nfv.RoutingCapability:
601 derived_from: org.openecomp.capabilities.Root
605 description: some basic routing descriptor, if any???
607 - valid_values: [TBD1, TBDn]
609 valid_source_types: [org.openecomp.resource.nfv.VDU.RoutingCategoryVDU]
611 #####################################################################################
612 ############################ Capability: CE ROUTING ##########################
613 #####################################################################################
614 org.openecomp.capabilities.nfv.CERouting:
615 derived_from: org.openecomp.capabilities.nfv.RoutingCapability
617 #####################################################################################
618 ############################ Capability: PE ROUTING ##########################
619 #####################################################################################
620 org.openecomp.capabilities.nfv.PERouting:
621 derived_from: org.openecomp.capabilities.nfv.RoutingCapability
623 #####################################################################################
624 ############################ Capability: P ROUTING ##########################
625 #####################################################################################
626 org.openecomp.capabilities.nfv.PRouting:
627 derived_from: org.openecomp.capabilities.nfv.RoutingCapability
629 #####################################################################################
630 ############################ Capability: BGP ROUTING ##########################
631 #####################################################################################
632 org.openecomp.capabilities.nfv.BGPRouting:
633 derived_from: org.openecomp.capabilities.nfv.RoutingCapability
635 #####################################################################################
636 ############################ Capability: STATIC ROUTING ##########################
637 #####################################################################################
638 org.openecomp.capabilities.nfv.StaticRouting:
639 derived_from: org.openecomp.capabilities.nfv.RoutingCapability
641 #####################################################################################
642 ############################ Capability: Network Address Translation ###############
643 #####################################################################################
644 org.openecomp.capabilities.nfv.VNF.NetworkAddressTranslationCapability:
645 derived_from: org.openecomp.capabilities.Root
649 description: some basic NAT descriptor, if any???
651 - valid_values: [TBD1, TBDn]
653 valid_source_types: [org.openecomp.resource.nfv.VDU.NetworkAddrCategoryVDU]
655 #####################################################################################
656 ############################ Capability: Port Address Translation ###############
657 #####################################################################################
658 org.openecomp.capabilities.nfv.VNF.PortAddressTranslationCapability:
659 derived_from: org.openecomp.capabilities.Root
663 description: some basic PAT descriptor, if any???
665 - valid_values: [TBD1, TBDn]
667 valid_source_types: [org.openecomp.resource.nfv.VDU.PortAddrCategoryVDU]
669 #####################################################################################
670 ############################ Capability: FIREWALL ###############
671 #####################################################################################
672 org.openecomp.capabilities.nfv.VNF.FirewallCapability:
673 derived_from: org.openecomp.capabilities.Root
677 description: some basic Firewall Capability descriptor, if any???
679 - valid_values: [TBD1, TBDn]
681 valid_source_types: [org.openecomp.resource.nfv.VDU.FirewallCategoryVDU]
683 #####################################################################################
684 ############################ Capability: DHCP ###############
685 #####################################################################################
686 org.openecomp.capabilities.nfv.VNF.DHCPCapability:
687 derived_from: org.openecomp.capabilities.Root
691 description: some basic DHCP Capability descriptor, if any???
693 - valid_values: [TBD1, TBDn]
695 valid_source_types: [org.openecomp.resource.nfv.VDU.DHCPCategoryVDU]
697 #####################################################################################
698 ############################ Capability: DNS ###############
699 #####################################################################################
700 org.openecomp.capabilities.nfv.VNF.DNSCapability:
701 derived_from: org.openecomp.capabilities.Root
705 description: some basic DNS Capability descriptor, if any???
707 - valid_values: [TBD1, TBDn]
709 valid_source_types: [org.openecomp.resource.nfv.VDU.DNSCategoryVDU]
711 #####################################################################################
712 ############################ Capability: vCE Brocade ROUTING ################# DUMMY
713 ############## THIS IS CAPABILITY IS ONLY OFFERED BY SPECIFIC BROCADE VDU ###########
714 #####################################################################################
715 org.openecomp.capabilities.nfv.vCE_Brocade_Routing:
716 derived_from: org.openecomp.capabilities.nfv.CERouting
717 valid_source_types: [org.openecomp.resource.nfv.VDU.VCE_Brocade_VDU]
719 #####################################################################################
720 ############################ Capability: OAM VLAn Connector ################# DUMMY
721 ############## THIS IS CAPABILITY IS ONLY OFFERED BY SPECIFIC Connector ###########
722 #####################################################################################
723 org.openecomp.capabilities.nfv.OAM_VLAN_Connector:
724 derived_from: org.openecomp.capabilities.Root
725 valid_source_types: [org.openecomp.resource.nfv.CP.OAM_VLAN_Connector]
727 #####################################################################################
728 ############################ Capability: IPAG VLAn Connector ################# DUMMY
729 ############## THIS IS CAPABILITY IS ONLY OFFERED BY SPECIFIC Connector ###########
730 #####################################################################################
731 org.openecomp.capabilities.nfv.IPAG_VLAN_Connector:
732 derived_from: org.openecomp.capabilities.Root
733 valid_source_types: [org.openecomp.resource.nfv.CP.IPAG_VLAN_Connector]
735 #####################################################################################
736 ############################ Capability: VPE VLAn Connector ################# DUMMY
737 ############## THIS IS CAPABILITY IS ONLY OFFERED BY SPECIFIC Connector ###########
738 #####################################################################################
739 org.openecomp.capabilities.nfv.VPE_VLAN_Connector:
740 derived_from: org.openecomp.capabilities.Root
741 valid_source_types: [org.openecomp.resource.nfv.CP.VPE_VLAN_Connector]
743 ###########################################################################################
744 ###################### RELATIONSHIP TYPE DEFINITIONS ###################################
745 ###########################################################################################
748 #####################################################################################
749 ######################TOSCA Relationship: VirtualBindsTo ##########################
750 #####################################################################################
751 tosca.relationships.nfv.VirtualBindsTo:
752 derived_from: tosca.relationships.ConnectsTo
753 description: Represents the relationsHIP between VDU and CP Node Types
754 valid_target_types: [tosca.capabilities.nfv.VDU.VirtualBindable]
756 #####################################################################################
757 ######################ASDC Relationship: VirtualBindsTo ##########################
758 #####################################################################################
759 org.openecomp.relationships.nfv.VirtualBindsTo:
760 derived_from: tosca.relationships.nfv.VirtualBindsTo
761 description: Represents the relationsHIP between VDU and CP Node Types
762 valid_target_types: [org.openecomp.capabilities.nfv.VDU.VirtualBindable]
764 #####################################################################################
765 ##################### TOSCA Relationship: VirtualLinksTo ##########################
766 #####################################################################################
767 tosca.relationships.nfv.VirtualLinksTo:
768 derived_from: tosca.relationships.ConnectsTo
769 description: Represents the relationsHIP between CP and VL Node Types
770 valid_target_types: [tosca.capabilities.nfv.VirtualLinkable]
772 #####################################################################################
773 ##################### ASDC Relationship: VirtualLinksTo ##########################
774 #####################################################################################
775 org.openecomp.relationships.nfv.VirtualLinksTo:
776 derived_from: tosca.relationships.ConnectsTo
777 description: Represents the relationsHIP between CP and VL Node Types
778 valid_target_types: [org.openecomp.capabilities.nfv.VirtualLinkable]
780 #####################################################################################
781 ###################### ASDC Relationship: ConnectsToNAT ##########################
782 #####################################################################################
783 org.openecomp.relationships.nfv.CnnectsToNAT:
784 derived_from: tosca.relationships.ConnectsTo
785 description: Represents the relationsHIP between a VNF and NAT capable Node
789 valid_target_types: [org.openecomp.capabilities.nfv.VNF.NetworkAddressTranslationCapability]
791 #####################################################################################
792 ###################### ASDC Relationship: ConnectsToPAT ##########################
793 #####################################################################################
794 org.openecomp.relationships.nfv.CnnectsToPAT:
795 derived_from: tosca.relationships.ConnectsTo
796 description: Represents the relationsHIP between a VNF and PAT capable Node
800 valid_target_types: [org.openecomp.capabilities.nfv.VNF.PortAddressTranslationCapability]
802 #####################################################################################
803 ###################### ASDC Relationship: ConnectsToFirewall ##########################
804 #####################################################################################
805 org.openecomp.relationships.nfv.CnnectsToFirewall:
806 derived_from: tosca.relationships.ConnectsTo
807 description: Represents the relationsHIP between a VNF and Firewall capable Node
811 valid_target_types: [org.openecomp.capabilities.nfv.VNF.FirewallCapability]
813 #####################################################################################
814 ###################### ASDC Relationship: ConnectsToDNS ##########################
815 #####################################################################################
816 org.openecomp.relationships.nfv.CnnectsToDNS:
817 derived_from: tosca.relationships.ConnectsTo
818 description: Represents the relationsHIP between a VNF and DNS capable Node
822 valid_target_types: [org.openecomp.capabilities.nfv.VNF.DNSCapability]
824 #####################################################################################
825 ###################### ASDC Relationship: ConnectsToDHCP ##########################
826 #####################################################################################
827 org.openecomp.relationships.nfv.CnnectsToDHCP:
828 derived_from: tosca.relationships.ConnectsTo
829 description: Represents the relationsHIP between a VNF and DHCP capable Node
833 valid_target_types: [org.openecomp.capabilities.nfv.VNF.DHCPCapability]