CompressionFilter

CompressionFilter
CompressionFilter
JSON Example
{
    "devices_ref": "string",
    "index": 0,
    "ip_addr_prefixes": [
        {
            "ip_addr": {
                "addr": "string",
                "type": "string"
            },
            "mask": 0
        }
    ],
    "ip_addr_ranges": [
        {
            "begin": {
                "addr": "string",
                "type": "string"
            },
            "end": {
                "addr": "string",
                "type": "string"
            }
        }
    ],
    "ip_addrs": [
        {
            "addr": "string",
            "type": "string"
        }
    ],
    "ip_addrs_ref": "string",
    "level": "string",
    "match": "string",
    "name": "string",
    "user_agent": [
        "string"
    ]
}
string
devices_ref
Optional

It is a reference to an object of type StringGroup. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
index
Required

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

ip_addr_prefixes
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

ip_addr_ranges
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpAddr
ip_addrs
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
ip_addrs_ref
Optional

It is a reference to an object of type IpAddrGroup. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
level
Required

Enum options - AGGRESSIVE_COMPRESSION, NORMAL_COMPRESSION, NO_COMPRESSION. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
match
Optional

Whether to apply Filter when group criteria is matched or not. Enum options - IS_IN, IS_NOT_IN. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
name
Required

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of string
user_agent
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.