Querying a MAC Address Table
DME
YANG
Copy
GET http://<IP_Address>/api/mo/sys/mac/table.json?rsp-subtree=full
Response
{ "totalCount": "1", "imdata": [ { "l2MacAddressTable": { "attributes": { "dn": "sys/mac/table" }, "children": [ { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:03:00:01:00:01", "macInfo": "standard", "ntfy": "no", "port": "supeth1", "rn": "vlan-[vlan-10]-mac-00:03:00:01:00:01", "routed": "yes", "secure": "no", "static": "yes", "type": "gateway", "vlan": "vlan-10" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:00:03:00:01:04", "macInfo": "vpc-peer-link", "ntfy": "yes", "port": "po101", "rn": "vlan-[vlan-100]-mac-00:00:03:00:01:04", "routed": "no", "secure": "yes", "static": "yes", "type": "primary", "vlan": "vlan-100" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:A6:CA:B6:8D:69", "macInfo": "standard", "ntfy": "no", "port": "supeth1", "rn": "vlan-[vlan-0]-mac-00:A6:CA:B6:8D:69", "routed": "yes", "secure": "no", "static": "yes", "type": "gateway", "vlan": "vlan-0" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:00:03:00:01:01", "macInfo": "vpc-peer-link", "ntfy": "yes", "port": "po101", "rn": "vlan-[vlan-100]-mac-00:00:03:00:01:01", "routed": "no", "secure": "yes", "static": "yes", "type": "primary", "vlan": "vlan-100" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:02:00:01:00:01", "macInfo": "standard", "ntfy": "no", "port": "eth1/51", "rn": "vlan-[vlan-0]-mac-00:02:00:01:00:01", "routed": "yes", "secure": "no", "static": "yes", "type": "gateway", "vlan": "vlan-0" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:92:12:34:00:00", "macInfo": "standard", "ntfy": "no", "port": "eth1/3", "rn": "vlan-[vlan-100]-mac-00:92:12:34:00:00", "routed": "no", "secure": "no", "static": "yes", "type": "primary", "vlan": "vlan-100" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:00:03:00:01:03", "macInfo": "vpc-peer-link", "ntfy": "yes", "port": "po101", "rn": "vlan-[vlan-100]-mac-00:00:03:00:01:03", "routed": "no", "secure": "yes", "static": "yes", "type": "primary", "vlan": "vlan-100" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:00:03:00:01:00", "macInfo": "vpc-peer-link", "ntfy": "yes", "port": "po101", "rn": "vlan-[vlan-100]-mac-00:00:03:00:01:00", "routed": "no", "secure": "yes", "static": "yes", "type": "primary", "vlan": "vlan-100" } } }, { "l2MacAddressEntry": { "attributes": { "age": "0", "macAddress": "00:00:03:00:01:02", "macInfo": "vpc-peer-link", "ntfy": "yes", "port": "po101", "rn": "vlan-[vlan-100]-mac-00:00:03:00:01:02", "routed": "no", "secure": "yes", "static": "yes", "type": "primary", "vlan": "vlan-100" } } } ] } } ] }
Copy
GET: http://<IP_Address>/restconf/data/Cisco-NX-OS-device:System/mac-items
Response
<mac-items> <aging>120</aging> <static-items> <vlan-items> <StaticEntry-list> <vlan>vlan-100</vlan> <staticMacAddress>00:92:12:34:00:00</staticMacAddress> <dropAction>false</dropAction> <interface>eth1/3</interface> </StaticEntry-list> </vlan-items> </static-items> <table-items> <vlan-items> <MacAddressEntry-list> <vlan>vlan-10</vlan> <macAddress>00:03:00:01:00:01</macAddress> <age>0</age> <macInfo>standard</macInfo> <ntfy>false</ntfy> <port>supeth1</port> <routed>true</routed> <secure>false</secure> <static>true</static> <type>gateway</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:00:03:00:01:04</macAddress> <age>0</age> <macInfo>vpc-peer-link</macInfo> <ntfy>true</ntfy> <port>po101</port> <routed>false</routed> <secure>true</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-0</vlan> <macAddress>00:A6:CA:B6:8D:69</macAddress> <age>0</age> <macInfo>standard</macInfo> <ntfy>false</ntfy> <port>supeth1</port> <routed>true</routed> <secure>false</secure> <static>true</static> <type>gateway</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:00:03:00:01:01</macAddress> <age>0</age> <macInfo>vpc-peer-link</macInfo> <ntfy>true</ntfy> <port>po101</port> <routed>false</routed> <secure>true</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-0</vlan> <macAddress>00:02:00:01:00:01</macAddress> <age>0</age> <macInfo>standard</macInfo> <ntfy>false</ntfy> <port>eth1/51</port> <routed>true</routed> <secure>false</secure> <static>true</static> <type>gateway</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:92:12:34:00:00</macAddress> <age>0</age> <macInfo>standard</macInfo> <ntfy>false</ntfy> <port>eth1/3</port> <routed>false</routed> <secure>false</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:00:03:00:01:03</macAddress> <age>0</age> <macInfo>vpc-peer-link</macInfo> <ntfy>true</ntfy> <port>po101</port> <routed>false</routed> <secure>true</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:00:03:00:01:00</macAddress> <age>0</age> <macInfo>vpc-peer-link</macInfo> <ntfy>true</ntfy> <port>po101</port> <routed>false</routed> <secure>true</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> <MacAddressEntry-list> <vlan>vlan-100</vlan> <macAddress>00:00:03:00:01:02</macAddress> <age>0</age> <macInfo>vpc-peer-link</macInfo> <ntfy>true</ntfy> <port>po101</port> <routed>false</routed> <secure>true</secure> <static>true</static> <type>primary</type> </MacAddressEntry-list> </vlan-items> </table-items> </mac-items>