1 ##################################################################
2 ###################### vCE_Brocade_VDU Node TYPE ###############
3 ##################################################################
4 tosca_definitions_version: tosca_simple_yaml_1_0_0
6 org.openecomp.resource.nfv.vdu.VCE_Brocade_VDU:
7 derived_from: org.openecomp.resource.nfv.vdu.RoutingCategoryVDU
8 description: Definition of VCE Brocade VDU
12 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
15 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
18 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
21 description: input provided at RESOURCE INJECTION TIME in ASDC TOOL
24 description: Input provided at DESIGN TIME by Service Composer or Designer -vCE image used to boot VM
27 description: Input provided at DESIGN TIME by Service Composer or Designer - VM Size, SMALL, MEDIUM, LARGE
30 description: Input provided at DESIGN TIME by Service Composer or Designer -login user Id of Router
33 description: I Input provided at DESIGN TIME by Service Composer or Designer - password for login
36 description: Input provided at DESIGN TIME by Service Composer or Designer or (perhaps pre-defined for each Cloud Region) - login domain
39 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
40 login_session_timeout:
42 description: Input provided at DESIGN TIME by Service Composer or Designer or (perhaps pre-defined for each Cloud Region) - user login session timeout
45 description: Input provided at DESIGN TIME by Service Composer or Designer - bandwidth allocation of customer VLAN requested by customer
46 vpe_vlan_interface_qos_name:
48 description: Input provided at DESIGN TIME by Service Composer or Designer - QoS Policy name to be applied to this interface
49 ipag_vlan_interface_qos_name:
51 description: Input provided at DESIGN TIME by Service Composer or Designer - QoS Policy name to be applied to this interface
54 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
57 description: Input provided at RUN TIME by Cloud-PO - Host VM IP
60 description: Input provided at RUN TIME by Cloud-PO - Cloud availability zone where VM is created
61 oam_loopback_vlan_ip_address:
63 description: Input provided at RUN TIME by Cloud-PO - OAM Network is pre-created - already exists in Data Center
66 description: Input provided at RUN TIME by Cloud-PO - IPAG VLAN Network is created by Cloud-PO before the vCE is created or installed
69 description: Input provided at RUN TIME by Cloud-PO - VPE VLAN Network is created by Cloud-PO before the vCE is created / installed
72 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
75 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
76 oam_vlan_interface_name:
78 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
79 vpe_vlan_interface_name:
81 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
82 ipag_vlan_interface_name:
84 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
85 #############ATTRIBUTES of vCE - These values are outputted by Cloud-PO when vCE is created / installed ##############
89 description: Name assigned to vCE by Cloud-PO
90 oam_loopback_vlan_ipaddres:
92 description: IP Address assigned by Cloud-PO to OAM VLAN
95 description: IP Address assigned by Cloud-PO to IPAG VLAN
98 description: IP Address assigned by Cloud-PO to VPE VLAN
101 description: unique id assigned to VNF by Cloud-PO - used for AAI metadata
103 #############CAPABILITIES of vCE - #########################
105 ce_routing_capability:
106 type: org.openecomp.capabilities.nfv.CERouting
107 description: This is the base capability of vCE
108 occurrences: [1, UNBOUNDED] # default
111 type: org.openecomp.capabilities.nfv.StaticRouting
112 description: This is the optional capability of the vCE
113 occurrences: [0, UNBOUNDED]
116 type: org.openecomp.capabilities.nfv.BGPRouting
117 description: This is the optional capability of the vCE
118 occurrences: [0, UNBOUNDED]
121 type: org.openecomp.capabilities.nfv.vdu.VirtualBindable
122 description: This is the internal capability of the VDU to support Binding to Connection Points
123 occurrences: [1, UNBOUNDED]
126 type: org.openecomp.capabilities.nfv.VCE_Brocade_Routing
127 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
129 #############REQUIREMENTS of vdu - ###########################
131 - oam_vlan_connector:
132 capability: org.openecomp.capabilities.nfv.OAM_VLAN_Connector
133 node: org.openecomp.resource.nfv.cp.OAM_VLAN_Connector
134 relationship: tosca.relationships.ConnectsTo
137 - vpe_vlan_connector:
138 capability: org.openecomp.capabilities.nfv.VPE_VLAN_Connector
139 node: org.openecomp.resource.nfv.cp.VPE_VLAN_Connector
140 relationship: tosca.relationships.ConnectsTo
143 - ipag_vlan_connector:
144 capability: org.openecomp.capabilities.nfv.IPAG_VLAN_Connector
145 node: org.openecomp.resource.nfv.cp.IPAG_VLAN_Connector
146 relationship: tosca.relationships.ConnectsTo
149 - hosted_on: # A vCE needs to be hosted in a VM
150 capability: tosca.capabilities.Container
151 node: tosca.nodes.Compute
152 relationship: tosca.relationships.HostedOn
153 occurrences: [1, 1] #default