Connect Devices
Display all devices in the overlay network that are connected to the Cisco Catalyst SD-WAN Manager instance.
GET https://{vmanage-ip-address}/dataservice/device
Content-Type: application/json
Request query parameter:
Value | Description | mandtory |
---|---|---|
model | Device model | Optional |
Response body:
[
{
"deviceId": {device-id},
"system-ip": {device-ip},
"host-name": {hostname},
"reachability": "reachable",
"status": "normal",
"personality": "vedge",
"device-type": "vedge",
"timezone": {TZ},
"device-groups": [
{device-group}
],
"lastupdated": {timestamp},
"bfdSessionsUp": {bfd-session-number},
"domain-id": {domain},
"board-serial": {serial-number},
"certificate-validity": "Valid",
"max-controllers": "0",
"uuid": "1c5ac3d6-e315-47b5-a678-f12086bbb03a",
"bfdSessions": {bfd-session-number},
"controlConnections": {connection-number},
"device-model": "vedge-cloud",
"version": {image-version},
"connectedVManages": [
{vmanage-ip-address}
],
"site-id": {site-id},
"ompPeers": {omp-peer-number},
"latitude": {latitude},
"longitude": {longitude},
"isDeviceGeoData": true,
"platform": "x86_64",
"uptime-date": {timestamp},
"statusOrder": 4,
"device-os": "next",
"validity": "valid",
"state": "green",
"state_description": "All daemons up",
"model_sku": "None",
"local-system-ip": {local-system-ip},
"total_cpu_count": {cpu-count},
"linux_cpu_count": {cpu-count},
"testbed_mode": {boolean},
"layoutLevel": 4
}
]
Controllers
Display all available Cisco Catalyst SD-WAN Manager Controllers—Cisco Catalyst SD-WAN Manager Validators orchestrators, Cisco Catalyst SD-WAN Manager Controllers NMS, and Cisco Catalyst SD-WAN Manager Controllers—in the overlay network.
GET https://{vmanage-ip-address}/dataservice/system/device/controllers
Content-Type: application/json
Request query parameter:
Value | Description | mandtory |
---|---|---|
model | Device model | Optional |
Response body:
[
{
"deviceType":"vsmart",
"serialNumber": {serial-number},
"ncsDeviceName":"vsmart-b95e9ddc-017b-4bb3-b00e-26c9011d1d3d",
"configStatusMessage":"In Sync",
"templateApplyLog":[
"[19-Jun-2020 18:47:23 UTC] Sync-from successful"
],
"uuid":"b95e9ddc-017b-4bb3-b00e-26c9011d1d3d",
"managementSystemIP": {system-ip-address},
"templateStatus":"Success",
"chasisNumber":"b95e9ddc-017b-4bb3-b00e-26c9011d1d3d",
"configStatusMessageDetails":"",
"configOperationMode":"cli",
"deviceModel":"vsmart",
"deviceState":"READY",
"validity":"valid",
"platformFamily":"vsmart",
"username":"--",
"rootCertHash":"6b5c439fc8446d2d7ba45365eb3a43516ed039de",
"state":"vBond Updated",
"globalState":"normal",
"valid":"valid",
"requestTokenID":"35aa1f5f-16e6-446d-81d2-f72d07d4220f",
"expirationDate":"Jun 19 18:37:24 2021 GMT",
"expirationDateLong":1624127844000,
"deviceIP": {device-ip-address},
"activity":[
"vBond Updated"
],
"certInstallStatus":"Installed",
"personality":"vsmart",
"expirationStatus":"normal",
"uploadSource":"Auto Discovered",
"timeRemainingForExpiration":30419646000,
"policy-template-version":"",
"policy-template-name":"",
"local-system-ip":{local-system-ip-address},
"system-ip":{system-ip-address},
"model_sku":"None",
"site-id":{site-id},
"host-name":{hostname},
"version":{image-version},
"vbond":{vbond-ip-address},
"vmanageConnectionState":"connected",
"lastupdated":{timestamp},
"reachability":"reachable",
"uptime-date":{timestamp},
"defaultVersion":{image-version},
"availableVersions":[
],
"lifeCycleRequired":false,
"hardwareCertSerialNumber":"NA",
"subjectSerialNumber":"NA"
}
]
vEdges
Display all available vEdge routers in the overlay network.
GET https://{vmanage-ip-address}/dataservice/system/device/vedges
Content-Type: application/json
Request query parameter:
Value | Description | mandtory |
---|---|---|
model | Device model | Optional |
Response body:
[
{
"deviceType":"vedge",
"serialNumber":{serial-number},
"ncsDeviceName":"vedge-5cf59daf-6500-489d-b33c-b4520f6f2600",
"configStatusMessage":"In Sync",
"templateApplyLog":[
"[27-Jun-2020 4:17:56 PDT] Sync-from successful"
],
"uuid":"5cf59daf-6500-489d-b33c-b4520f6f2600",
"managementSystemIP":{system-ip-address},
"templateStatus":"Success",
"chasisNumber":"5cf59daf-6500-489d-b33c-b4520f6f2600",
"configStatusMessageDetails":"",
"configOperationMode":"cli",
"deviceModel":"vedge-cloud",
"deviceState":"READY",
"validity":"valid",
"platformFamily":"vedge-x86",
"username":"--",
"rootCertHash":"6b5c439fc8446d2d7ba45365eb3a43516ed039de",
"deviceIP":{deevice-id-address},
"personality":"vedge",
"uploadSource":"Auto Discovered",
"local-system-ip":{local-system-ip-address},
"system-ip":{system-ip-address},
"model_sku":"None",
"site-id":{site-id},
"host-name":{hostname},
"version":{image-versioln},
"vbond":{vbond-ip-address},
"vmanageConnectionState":"connected",
"lastupdated":{timestamp},
"reachability":"reachable",
"uptime-date":{timestamp},
"defaultVersion":{image-version},
"availableVersions":[
],
"lifeCycleRequired":true,
"vedgeCertificateState":"certinstalled",
"expirationDate":"NA",
"hardwareCertSerialNumber":"NA",
"subjectSerialNumber":"NA"
}
]