NSX-T Data Center REST API
Initiate a Traceflow Operation on the Specified Port (Deprecated)
Deprecated: This API is deprecated. Please use policy API /infra/traceflows/Request:
Method:
POST
URI Path(s):
/api/v1/traceflows
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
TraceflowRequest+
Example Request:
{ "packet": { "routed": "true", "transport_type": "UNICAST", "ip_header": { "src_ip": "192.168.1.10", "dst_ip": "192.168.2.10" }, "eth_header": { "dst_mac": "00:0c:29:de:4c:7b", "src_mac": "00:0c:29:9d:35:78" }, "payload": "test_payload", "resource_type": "FieldsPacketData" }, "timeout": 10000, "lport_id": "81d929ee-bc86-4e55-83d1-8e0451585d71" } { "packet": { "routed": "true", "transport_header": { "tcp_header": { "tcp_flags": "2", "src_port": "8080", "dst_port": "8080" } }, "ip_header": { "src_ip": "192.168.1.10", "dst_ip": "192.168.2.10" }, "eth_header": { "dst_mac": "00:0c:29:de:4c:7b", "src_mac": "00:0c:29:9d:35:78" }, "payload": "YXNkZmRhc2Zhc2Zhc2RmYXNmYXNkZm9pZXdoeWZsbGRrYXNmamFsc2RmanNh", "resource_type": "FieldsPacketData" }, "timeout": 5000, "lport_id": "81d929ee-bc86-4e55-83d1-8e0451585d71" } { "packet": { "routed": "true", "transport_header": { "udp_header": { "src_port": "8080", "dst_port": "8080" } }, "frame_size": "256", "ip_header": { "src_ip": "192.168.1.10", "dst_ip": "192.168.2.10" }, "eth_header": { "dst_mac": "00:0c:29:de:4c:7b", "src_mac": "00:0c:29:9d:35:78" }, "payload": "YXNkZmRhc2Zhc2Zhc2RmYXNmYXNkZm9pZXdoeWZsbGRrYXNmamFsc2RmanNh", "resource_type": "FieldsPacketData" }, "timeout": 8000, "lport_id": "81d929ee-bc86-4e55-83d1-8e0451585d71" } { "packet": { "route": "true", "transport_header": { "dhcp_header": { "op_code": "BOOTREQUEST" } }, "frame_size": "256", "ip_header": { "src_ip": "192.168.1.10", "dst_ip": "192.168.2.10" }, "eth_header": { "dst_mac": "00:0c:29:de:4c:7b", "src_mac": "00:0c:29:9d:35:78" } "payload": "YXNkZmRhc2Zhc2Zhc2RmYXNmYXNkZm9pZXdoeWZsbGRrYXNmamFsc2RmanNh", "resource_type": "FieldsPacketData" }, "timeout": 8000, "lport_id": "81d929ee-bc86-4e55-83d1-8e0451585d71" } { "packet": { "routed": "true", "transport_header": { "icmp_echo_request_header": { "sequence": "1" } }, "frame_size": "256", "ip_header": { "src_ip": "192.168.1.10", "dst_ip": "192.168.2.10" }, "eth_header": { "dst_mac": "00:0c:29:de:4c:7b", "src_mac": "00:0c:29:9d:35:78" }, "payload": "YXNkZmRhc2Zhc2Zhc2RmYXNmYXNkZm9pZXdoeWZsbGRrYXNmamFsc2RmanNh", "resource_type": "FieldsPacketData" }, "timeout": 5000, "lport_id": "81d929ee-bc86-4e55-83d1-8e0451585d71" } { "packet" { "routed": "false", "arp_header" : { "op_code":"ARP_REQUEST", "src_ip":"192.168.1.10", "dst_ip":192.168.1.11" }, "eth_header":{ "dst_mac":"ff:ff:ff:ff:ff:ff", "src_mac":"00:0c:29:9d:35:78", "eth_type":2054 }, "payload":"YXNkZmRhc2Zhc2Zhc2RmYXNmYXNkZm9pZXdoeWZsbGRrYXNmamFsc2RmanNh", "resource_type":"FieldPacketData" }, "timeout":5000, "lport_id":"81d929ee-bc86-4e55-83d1-8e0451585d71" }Successful Response:
Response Code:
201 Created
Response Headers:
Content-type: application/json
Response Body:
Traceflow+