NSX-T Data Center REST API
Associated URIs:
API Description | API Path |
---|---|
List IPFIX Collector ProfiesQuery IPFIX collector profiles with list parameters. List result can be filtered by profile type defined by IpfixCollectorUpmProfileType. |
GET /api/v1/ipfix-collector-profiles
(Deprecated)
|
Create a new IPFIX collector profileCreate a new IPFIX collector profile with essential properties. |
POST /api/v1/ipfix-collector-profiles
(Deprecated)
|
Delete an existing IPFIX collector profileDelete an existing IPFIX collector profile by ID. |
DELETE /api/v1/ipfix-collector-profiles/{ipfix-collector-profile-id}
(Deprecated)
|
Get an existing IPFIX collector profileGet an existing IPFIX collector profile by profile ID. |
GET /api/v1/ipfix-collector-profiles/{ipfix-collector-profile-id}
(Deprecated)
|
Update an existing IPFIX collector profileUpdate an existing IPFIX collector profile with profile ID and modified properties. |
PUT /api/v1/ipfix-collector-profiles/{ipfix-collector-profile-id}
(Deprecated)
|
List IPFIX ProfiesQuery IPFIX profiles with list parameters. List result can be filtered by profile type defined by IpfixUpmProfileType. |
GET /api/v1/ipfix-profiles
(Deprecated)
|
Create a new IPFIX profileCreate a new IPFIX profile with essential properties. |
POST /api/v1/ipfix-profiles
(Deprecated)
|
Delete an existing IPFIX profileDelete an existing IPFIX profile by ID. |
DELETE /api/v1/ipfix-profiles/{ipfix-profile-id}
(Deprecated)
|
Get an existing IPFIX profileGet an existing IPFIX profile by profile ID. |
GET /api/v1/ipfix-profiles/{ipfix-profile-id}
(Deprecated)
|
Update an existing IPFIX profileUpdate an existing IPFIX profile with profile ID and modified properties. |
PUT /api/v1/ipfix-profiles/{ipfix-profile-id}
(Deprecated)
|
List IPFIX collector configurations |
GET /api/v1/ipfix/collectorconfigs
(Deprecated)
|
Create a new IPFIX collector configuration |
POST /api/v1/ipfix/collectorconfigs
(Deprecated)
|
Delete an existing IPFIX collector configuration |
DELETE /api/v1/ipfix/collectorconfigs/{collector-config-id}
(Deprecated)
|
Get an existing IPFIX collector configuration |
GET /api/v1/ipfix/collectorconfigs/{collector-config-id}
(Deprecated)
|
Update an existing IPFIX collector configuration |
PUT /api/v1/ipfix/collectorconfigs/{collector-config-id}
(Deprecated)
|
List IPFIX configuration |
GET /api/v1/ipfix/configs
(Deprecated)
|
Create a new IPFIX configuration |
POST /api/v1/ipfix/configs
(Deprecated)
|
Delete an existing IPFIX configuration |
DELETE /api/v1/ipfix/configs/{config-id}
(Deprecated)
|
Get an existing IPFIX configuration |
GET /api/v1/ipfix/configs/{config-id}
(Deprecated)
|
Update an existing IPFIX configuration |
PUT /api/v1/ipfix/configs/{config-id}
(Deprecated)
|
List all livetrace sessions |
GET /api/v1/livetraces
(Deprecated)
|
Create a livetrace session |
POST /api/v1/livetraces
(Deprecated)
|
Delete a livetrace session |
DELETE /api/v1/livetraces/{livetrace-session-id}
(Deprecated)
|
Get the status of a livetrace session |
GET /api/v1/livetraces/{livetrace-session-id}
(Deprecated)
|
Get forward packet capture file proxyYou must provide the request header "Accept:application/octet-stream" when calling this API. The capture file can only be found in MP which receives the capture request. |
GET /api/v1/livetraces/{livetrace-session-id}/proxy/forward/capturefile
(Deprecated)
|
Get reverse packet capture file proxyYou must provide the request header "Accept:application/octet-stream" when calling this API. The capture file can only be found in MP which receives the capture request. |
GET /api/v1/livetraces/{livetrace-session-id}/proxy/reverse/capturefile
(Deprecated)
|
Get the result of a livetrace session |
GET /api/v1/livetraces/{livetrace-session-id}/results
(Deprecated)
|
Get networking entities between two logical ports with VIF attachment |
GET /api/v1/logical-ports/{lport-id}/forwarding-path
(Deprecated)
|
List manual health checksQuery manual health checks with list parameters. |
GET /api/v1/manual-health-checks
|
Create a new manual health check requestCreate a new manual health check request with essential properties. It's disallowed to create new one until the count of in-progress manual health check is less than 50. A manual health check will be deleted automatically after finished for 24 hours. |
POST /api/v1/manual-health-checks
|
Delete an existing manual health checkDelete an existing manual health check by ID. |
DELETE /api/v1/manual-health-checks/{manual-health-check-id}
|
Get an existing manual health checkGet an existing manual health check by health check ID. |
GET /api/v1/manual-health-checks/{manual-health-check-id}
|
List all mirror sessions |
GET /api/v1/mirror-sessions
(Deprecated)
|
Create a mirror session |
POST /api/v1/mirror-sessions
(Deprecated)
|
Delete the mirror session |
DELETE /api/v1/mirror-sessions/{mirror-session-id}
(Deprecated)
|
Get the mirror session |
GET /api/v1/mirror-sessions/{mirror-session-id}
(Deprecated)
|
Verify whether the mirror session is still validVerify whether all participants are on the same transport node |
POST /api/v1/mirror-sessions/{mirror-session-id}?action=verify
(Deprecated)
|
Update the mirror session |
PUT /api/v1/mirror-sessions/{mirror-session-id}
(Deprecated)
|
Get the mirror stack status on given remote L3 mirror session |
GET /api/v1/mirror-sessions/{mirror-session-id}/mirror-stack-status
(Deprecated)
|
Create an new packet capture sessionCreate an new packet capture session on given node with specified options |
POST /api/v1/pktcap/session
|
Get the status of packet capture sessionGet the packet capture status information by session id. |
GET /api/v1/pktcap/session/{session-id}
|
Restart the packet capture sessionRestart the packet capture session |
POST /api/v1/pktcap/session/{session-id}?action=restart
|
Delete the packet capture session by session id.Before calling this method, terminate any running capture session. |
POST /api/v1/pktcap/session/{session-id}?action=delete
|
Terminate the packet capture session by session idTerminate the packet capture session by session id. |
POST /api/v1/pktcap/session/{session-id}?action=terminate
|
Get packet capture fileYou must provide the request header "Accept:application/octet-stream" when calling this API. The capture file can only be found in MP which receives the capture request. |
GET /api/v1/pktcap/session/{session-id}/capturefile
|
Get the information of all packet capture sessionsGet the information of all packet capture sessions. |
GET /api/v1/pktcap/sessions
|
Delete all the packet capture sessionsDelete all the packet capture sessions. |
POST /api/v1/pktcap/sessions?action=delete
|
List all Traceflow roundsList all Traceflow rounds; if a logical port id is given as a query parameter, only those originated from the logical port are returned. |
GET /api/v1/traceflows
(Deprecated)
|
Initiate a Traceflow Operation on the Specified Port |
POST /api/v1/traceflows
(Deprecated)
|
Delete the Traceflow round |
DELETE /api/v1/traceflows/{traceflow-id}
(Deprecated)
|
Get the Traceflow round status and result summary |
GET /api/v1/traceflows/{traceflow-id}
(Deprecated)
|
Get observations for the Traceflow round |
GET /api/v1/traceflows/{traceflow-id}/observations
(Deprecated)
|
Additional
Links