Bridge
API calls for real-time monitoring of bridging information:
Interface
List information about the interfaces on which bridging is running (on vEdge routers only).
CLI Equivalent: show bridge interface
URL: https://vmanage-ip-address/dataservice/device/bridge/interface?deviceId=deviceId
Method: GET
Request Parameters
Name | Required | Description | Parameter Type | Data Type |
---|---|---|---|---|
deviceId | Yes | IP address of device | Query | String |
Response Content Type: application/json
Response Object: See Response Object, below.
MAC
List the MAC addresses that this vEdge router has learned (on vEdge routers only).
CLI Equivalent: show bridge mac
URL: https://vmanage-ip-address/dataservice/device/bridge/mac?deviceId=deviceId
Method: GET
Request Parameters
Name | Required | Description | Parameter Type | Data Type |
---|---|---|---|---|
deviceId | Yes | IP address of device | Query | String |
bridge-id | Optional | Bridge ID | Query | String |
if-name | Optional | Interface name | Query | String |
mac-address | Optional | MAC address | Query | String |
Response Content Type: application/json
Response Object: See Response Object, below.
Table
List the information in the bridge forwarding table.
CLI Equivalent: show bridge table
URL: https://vmanage-ip-address/dataservice/device/bridge/table?deviceId=deviceId
Method: GET
Request Parameters
Name | Required | Description | Parameter Type | Data Type |
---|---|---|---|---|
deviceId | Yes | IP address of device | Query | String |
Response Content Type: application/json
Response Object: See Response Object, below.
Response Object for Real-Time Monitoring API Calls
The real-time monitoring API call responses have the following format:
{ "header": { "generatedOn": timestamp, milliseconds (UNIX time format), "viewKeys": { "uniqueKey": ["key"] }, "fields": [ properties and types ], }, "data": [ array of objects ] }