DebugVirtualService

Description

API


    PUT /api/debugvirtualservice/<key>
    GET /api/debugvirtualservice
    GET /api/debugvirtualservice/<key>

CLI


    debug virtualservice <key>
    show debug virtualservice <key>

Data

DebugVirtualService

uuid

Type
string
Category
required
Description

name

Type
string
Category
required
Description

flags

Type
DebugVsDataplane
Category
repeated
Description

debug_ip

Type
DebugIpAddr
Category
optional
Description

capture

Type
bool
Category
optional
Description

capture_params

Type
DebugVirtualServiceCapture
Category
optional
Description

se_params

Type
DebugVirtualServiceSeParams
Category
optional
Description

debug_hm

Type
enum
Category
optional
Description
This option controls the capture of Health Monitor flows.
Default
DEBUG_VS_HM_NONE
Choices
DEBUG_VS_HM_NONE, DEBUG_VS_HM_ONLY, DEBUG_VS_HM_INCLUDE

tenant_ref

Type
Reference to Tenant
Category
optional
Description

cloud_ref

Type
Reference to Cloud
Category
optional,readonly
Description
Default
/api/cloud?name=Default-Cloud

DebugVsDataplane

flag

Type
enum
Category
required
Description
Choices
DEBUG_VS_TCP_CONNECTION, DEBUG_VS_TCP_PKT, DEBUG_VS_TCP_APP, DEBUG_VS_TCP_APP_PKT, DEBUG_VS_TCP_RETRANSMIT, DEBUG_VS_TCP_TIMER, DEBUG_VS_TCP_CONN_ERROR, DEBUG_VS_TCP_PKT_ERROR, DEBUG_VS_TCP_REXMT, DEBUG_VS_TCP_ALL, DEBUG_VS_CREDIT, DEBUG_VS_PROXY_CONNECTION, DEBUG_VS_PROXY_PKT, DEBUG_VS_PROXY_ERR, DEBUG_VS_UDP, DEBUG_VS_UDP_PKT, DEBUG_VS_HM, DEBUG_VS_HM_ERR, DEBUG_VS_HM_PKT, DEBUG_VS_HTTP_CORE, DEBUG_VS_HTTP_ALL, DEBUG_VS_CONFIG, DEBUG_VS_EVENTS, DEBUG_VS_HTTP_RULES, DEBUG_VS_HM_EXT, DEBUG_VS_SSL, DEBUG_VS_ALL, DEBUG_VS_ERROR, DEBUG_VS_NONE

DebugIpAddr

addrs

Type
IpAddr
Category
repeated
Description

ranges

Type
IpAddrRange
Category
repeated
Description

prefixes

Type
IpAddrPrefix
Category
repeated
Description

IpAddr

addr

Type
string
Category
required
Description
IP address

type

Type
enum
Category
required
Description
Choices
V4, DNS

IpAddrRange

begin

Type
IpAddr
Category
required
Description
Starting IP address of the range

end

Type
IpAddr
Category
required
Description
Ending IP address of the range

IpAddrPrefix

ip_addr

Type
IpAddr
Category
required
Description

mask

Type
int32
Category
required
Description

DebugVirtualServiceCapture

pkt_size

Type
uint32
Category
optional
Description
Number of bytes of each packet to capture. Use 0 to capture the entire packet.
Default
128

duration

Type
uint32
Category
optional
Description
Number of minutes to capture packets. Use 0 to capture until manually stopped.
Units
min
Default
0

num_pkts

Type
uint32
Category
optional
Description
Total number of packets to capture.

DebugVirtualServiceSeParams

se_uuids

Type
string
Category
repeated
Description

References

Cloud Tenant

Sub Objects