Hello All,
I'm unable to figure out the restconf URI needed to GET the configured VLAN for a given switchport interface for IOS-XE.
I would also like to be able to UPDATE a switchport-access VLAN given a port.
I've looked at modules but havent had any luck
Cisco-IOS-XE-vlan.yang/Cisco-IOS-XE-vlan-oper.yang - this module appears to provide interface data given the VLAN ID
Cisco-IOS-XE-native.yang
Cisco-IOS-XE-interfaces.yang
- the "groupting interface-switchport-grouping" looked promising, but it appears to be for settting up config, NOT GETTING config
Cisco-IOS-XE-interfaces-oper.yang
I also tried searching through https://yangcatalog.org/yang-search without much luck their either.
Is there a way to get the configured switchport-access-vlan for a given port using Cisco-IOS-XE yang models ? If yes, what would the restconf URI be ?
If not, is there a workaround ?
For a potential workaround, i'm thinking I could use the vlan-related module to get all vlan memberships, then loop through the membership list and look for the desired interface.
Also, what would the URI and request body look like for a RESTCONF api call to update a switchport access vlan, given a port ?