VLAN tagging - VFC Instance Group 27/34027/2
authorojasdubey <ojas.dubey@amdocs.com>
Mon, 5 Mar 2018 09:30:10 +0000 (15:00 +0530)
committerVitaly Emporopulo <Vitaliy.Emporopulo@amdocs.com>
Mon, 5 Mar 2018 20:13:36 +0000 (20:13 +0000)
Global types to support VFC Instance
Group per network role

Change-Id: Ib01551974695b882448a5920ad50e098cd615130
Issue-ID: SDC-1073
Signed-off-by: ojasdubey <ojas.dubey@amdocs.com>
common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp/capabilities.yml
common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp/groups.yml

index 48425a7..12cecb9 100644 (file)
@@ -107,4 +107,13 @@ capability_types:
     properties:
       connection_point:
         type: org.openecomp.datatypes.PortMirroringConnectionPointDescription
-        required: true
\ No newline at end of file
+        required: true
+
+  org.openecomp.capabilities.VLANAssignment:
+    derived_from: tosca.capabilities.Root
+    description: ability to expose routing information of the internal network
+    properties:
+       vfc_instance_group_reference:
+          type: string
+          description: ability to recognize capability per vfc instance group on vnf instance
+          required: true
\ No newline at end of file
index 0da8976..10d2121 100644 (file)
@@ -70,3 +70,24 @@ group_types:
         type: boolean
         default: false
         required: true
+
+  org.openecomp.groups.VfcInstanceGroup:
+    derived_from: tosca.groups.Root
+    description: groups VFCs with same parent port role
+    properties:
+      vfc_instance_group_function:
+        type: string
+        required: true
+        description: role of this VFC group
+      vfc_parent_port_role:
+        type: string
+        required: true
+        description: common role of parent ports of VFCs in this group
+      network_collection_function:
+        type: string
+        required: true
+        description: network collection role assigned to this group
+      subinterface_role:
+        type: string
+        required: true
+        description: common role of subinterfaces of VFCs in this group, criteria the group is created
\ No newline at end of file