Uploaded image for project: 'VOLTHA'
  1. VOLTHA
  2. VOL-4815

VGC interface to be complaint with ONOS maclearner rest endpoints

    XMLWordPrintable

    Details

    • Type: Story
    • Status: In Progress (View Workflow)
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: voltha-go-controller
    • Labels:
      None
    • Story Points:
      5

      Description

      VGC has to support the below endpoints with the operations.

       

      Rest interfaces and the fields:
      -/mapping/all:
      1. GET, list of MAC Mapping
      2. payload: none: returns: deviceId, portNumber, vlanId, macAddress (all string)
      • /mapping/{ofDeviceId}/{portNumber}/{vlanId}:
        1.GET/DELTE, list of MAC Mapping filter on device, port and vlan
        2. payload: ofDeviceId(string), portNumber(integer), vlanId(short); returns: macAddress(string)
      • /mappings/{ofDeviceId}/{portNumber}:
        1. DELETE,
        2. payload:  ofDeviceId(string), portNumber(integer)
      • /ports/ignored:
        1. GET, Get ignored ports for MAC Mapping.
        2. payload: none, returns: map<DeviceId, set<port number>>
        -/ignore-port/{ofDeviceId}/{portNumber}:
        1. POST/DELETE, Add to ignore ports map
        2. payload: ofDeviceId (string), portNumber (integer)
         

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            aksoni Akash Soni
            Reporter:
            alaxmesh Abhilash Laxmeshwar
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes