API Description | API Path |
---|---|
Get NSX Edge stateful flows |
GET /api/v1/transport-nodes/{transport-node-id}/node/flows
|
Get NSX Edge stateful flows by interface |
GET /api/v1/transport-nodes/{transport-node-id}/node/flows/interfaces/{iface-uuid}
|
Get NSX Edge stateful flows by router |
GET /api/v1/transport-nodes/{transport-node-id}/node/flows/logical-routers/{uuid}
|
Read NSX EdgeDatapath service properties |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane
|
Restart, start or stop the NSX EdgeDatapath service |
POST /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane?action=restart
POST /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane?action=start POST /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane?action=stop |
Update NSX Edge Datapath service properties |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane
|
Get NSX Edge dataplane cpu stats |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/cpu-stats
|
Update NSX Edge dataplane control packets prioritization settingEnable or disable NSX Edge dataplane control packets prioritization. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/ctrl-prio
|
Check dynamic core feature enabled status of NSX Edge dataplaneCheck current status of NSX Edge dataplane dynamic core feature. |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/dynamic-core
|
Update NSX Edge dataplane dynamic core feature enabled statusEnable or disable NSX Edge dataplane dynamic core feature. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/dynamic-core
|
Get NSX Edge dataplane flow cache setting |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/flow-cache
|
Update NSX Edge dataplane flow cache settingEnable or disable NSX Edge dataplane flow cache. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/flow-cache
|
Return top 10 flows informationRun flow monitor for timeout seconds for all or certain CPU core(s) and return top 10 flows. |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/flow-mon
|
Start NSX Edge dataplane flow monitorStarts NSX Edge dataplane flow monitor on all or certain CPU core(s) with a timeout. Stops flow monitor after timeout and dumps the flow file on local file store on edge. If top_10 argument is set to true top 10 flows are collected, else all flows are collected. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/flow-mon
|
Get NSX Edge dataplane firewall connections |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/fw-conns
|
Get NSX Edge dataplane firewall stats |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/fw-stats
|
Update NSX Edge dataplane interrupt mode settingEnable or disable NSX Edge dataplane interrupt mode. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/intr-mode
|
Get NSX Edge dataplane l2vpn pmtu message generation setting |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/l2vpn-pmtu
|
Update NSX Edge dataplane l2vpn pmtu message generation settingEnable or disable NSX Edge dataplane pmtu cache in l2vpn. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/l2vpn-pmtu
|
Depreciated. Please use /node/services/dataplane/pmtu-learning |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/l3vpn-pmtu
(Deprecated)
|
Depreciated. Please use /node/services/dataplane/pmtu-learning |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/l3vpn-pmtu
(Deprecated)
|
Get NSX Edge dataplane pmtu learning setting |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/pmtu-learning
|
Update NSX Edge dataplane pmtu learning settingEnable or disable NSX Edge dataplane pmtu learning |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/pmtu-learning
|
Update NSX Edge dataplane QAT feature enabled statusEnable or disable NSX Edge dataplane QAT feature. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/qat-enable
|
Get NSX Edge dataplane QAT setting |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/qat-status
|
Get NSX Edge rx and tx queue number per port per coreGet NSX Edge rx and tx queue number per port per core. |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/queue-num-per-port-per-core
|
Set NSX Edge rx and tx queue number per port per coreSet NSX Edge rx and tx queue number per port per core. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/queue-num-per-port-per-core
|
Return rx/tx ring size information |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/ring-size
|
Set NSX Edge rx ring size for physical portsSet NSX Edge rx ring size for physical ports. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/rx-ring-size
|
Read NSX EdgeDatapath service status |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/status
|
Set NSX Edge tx ring size for physical portsSet NSX Edge tx ring size for physical ports. Dataplane service must be restarted for the change to take effect. |
PUT /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/tx-ring-size
|
Check UPT mode enabled status of NSX Edge dataplaneCheck current status of NSX Edge dataplane UPT mode. |
GET /api/v1/transport-nodes/{transport-node-id}/node/services/dataplane/upt-mode
|