DebugVirtualServiceCapture

DebugVirtualServiceCapture
DebugVirtualServiceCapture
JSON Example
{
    "capture_file_size": {
        "absolute_size": 0,
        "percentage_size": 0
    },
    "duration": 0,
    "enable_ssl_session_key_capture": false,
    "file_count": 0,
    "num_pkts": 0,
    "pcap_ng": false,
    "pkt_size": 0
}
capture_file_size
Optional

capture_file_size

integer As uint32 As uint32
duration
Optional

Number of minutes to capture packets. Use 0 to capture until manually stopped. Special values are 0 - infinite. Unit is MIN. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enable_ssl_session_key_capture
Optional

Enable SSL session key capture. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
file_count
Optional
Constraints: default: 2

Number of files to maintain for SE pcap file rotation.file count set to 1 indicates no rotate. Allowed values are 1-10. Field introduced in 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_pkts
Optional

Total number of packets to capture. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
pcap_ng
Optional
Constraints: default: true

Enable PcapNg for packet capture. Field introduced in 18.2.5. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
pkt_size
Optional
Constraints: default: 128

Number of bytes of each packet to capture. Use 0 to capture the entire packet. Allowed values are 64-1514. Special values are 0 - full capture. Unit is BYTES. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.