[x] Add member vlan to portchannel. (Currently only Ethernets can be PortChannel members)
[x] Assign/Remove IP to portchannel. (IP validation to be performed on UI and backend)
[x] Tests for config verification of above parameters.
[x] UI - Respective Display and Config Operations need to be supported on UI. The "name" field on the UI is respective to "static" field above in the backend. On the UI "name" field can be renamed to "protocol name" and if value of "static" is true the "protocol name" should be "lacp" else "protocol name" should be "none".
For more details on payloads and openconfig paths refer PortChannel.ipynb in SONiCPlayer.
Cells - "Config Port Channel", "Assign/Get/Delete IP from Portchannel"
Following Additional parameters needed to be supported for portchannels -
For more details on payloads and openconfig paths refer PortChannel.ipynb in SONiCPlayer. Cells - "Config Port Channel", "Assign/Get/Delete IP from Portchannel"