CapturePacketFilter

CapturePacketFilter
CapturePacketFilter
JSON Example
{
    "capture_ipc_filters": {
        "flow_del_probe": false,
        "flow_mirror_add": false,
        "flow_mirror_all": false,
        "flow_mirror_del": false,
        "flow_probe": false,
        "flow_probe_all": false,
        "ipc_batched": false,
        "ipc_rx_req": false,
        "ipc_rx_res": false,
        "ipc_tx_req": false,
        "ipc_tx_res": false,
        "vs_hb": false
    },
    "capture_tcp_filters": [
        {
            "dst_port_range": {
                "dst_port_end": 0,
                "dst_port_start": 0,
                "match_operation": "string"
            },
            "eth_proto": "string",
            "host_ip": {
                "addrs": [
                    {
                        "addr": "string",
                        "type": "string"
                    }
                ],
                "match_operation": "string",
                "prefixes": [
                    {
                        "ip_addr": {
                            "addr": "string",
                            "type": "string"
                        },
                        "mask": 0
                    }
                ],
                "ranges": [
                    {
                        "begin": {
                            "addr": "string",
                            "type": "string"
                        },
                        "end": {
                            "addr": "string",
                            "type": "string"
                        }
                    }
                ]
            },
            "src_port_range": {
                "match_operation": "string",
                "src_port_end": 0,
                "src_port_start": 0
            },
            "tcpflag": {
                "filter_op": "string",
                "match_operation": "string",
                "tcp_ack": false,
                "tcp_fin": false,
                "tcp_push": false,
                "tcp_rst": false,
                "tcp_syn": false
            }
        }
    ],
    "client_ip": {
        "addrs": [
            {
                "addr": "string",
                "type": "string"
            }
        ],
        "match_operation": "string",
        "prefixes": [
            {
                "ip_addr": {
                    "addr": "string",
                    "type": "string"
                },
                "mask": 0
            }
        ],
        "ranges": [
            {
                "begin": {
                    "addr": "string",
                    "type": "string"
                },
                "end": {
                    "addr": "string",
                    "type": "string"
                }
            }
        ]
    }
}
capture_ipc_filters
Optional

capture_ipc_filters

capture_tcp_filters
Optional

TCP Params filter. And'ed internally and Or'ed amongst each other. . Field introduced in 30.2.1. Maximum of 20 items allowed. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

client_ip
Optional

client_ip