firewall_rule_match

firewall_rule_match
firewall_rule_match
JSON Example
{
    "appid": 0,
    "classid": 0,
    "dscp": 0,
    "ipVersion": "string",
    "sip": "string",
    "sipV6": "string",
    "sport_high": 0,
    "sport_low": 0,
    "sAddressGroup": "string",
    "sPortGroup": "string",
    "ssm": "string",
    "smac": "string",
    "svlan": 0,
    "sInterface": "string",
    "sip_prenat_enabled": 0,
    "sip_prenat_enabledV6": 0,
    "os_version": 0,
    "hostname": "string",
    "dip": "string",
    "dipV6": "string",
    "dport_low": 0,
    "dport_high": 0,
    "dAddressGroup": "string",
    "dPortGroup": "string",
    "dsm": "string",
    "dmac": "string",
    "dvlan": 0,
    "dInterface": "string",
    "dip_prenat_enabled": 0,
    "dip_prenat_enabledV6": 0,
    "proto": 0,
    "s_rule_type": "string",
    "d_rule_type": "string"
}
integer
appid
Optional

Integer ID corresponding to an application in the network-level application map

integer
classid
Optional

Integer ID corresponding to an application class in the network-level application map

integer
dscp
Optional

Integer ID indicating DSCP classification, where mappings are as follows: [EF:46,VA:44,AF11:10,AF12:12,AF13:14,AF21:18,AF22:20,AF23:22,AF31:26,AF32:28,AF33:30,AF41:34,AF42:36,AF43:38,CS0:0,CS1:8,CS2:16,CS3:24,CS4:32,CS5:40,CS6:48,CS7:56]

string
ipVersion
Optional

Ip Version /Addressing Version

Possible values are : IPv4, IPv6, IPv4v6,
string
sip
Optional

Source IP address

string
sipV6
Optional

Source IPv6 address

integer
sport_high
Optional

Upper bound of a source port range

integer
sport_low
Optional

Lower bound of a source port range

string
sAddressGroup
Optional

Source address group reference

string
sPortGroup
Optional

Source port group reference

string
ssm
Optional

Source subnet mask, e.g. 255.255.255.0

string
smac
Optional

Source MAC address

integer
svlan
Optional

Integer ID for the source VLAN

string
sInterface
Optional

sInterface

integer
sip_prenat_enabled
Optional

Source Pre-Nat Configuration for IPv4 address

integer
sip_prenat_enabledV6
Optional

Source Pre-Nat Configuration for IPv6 address

integer
os_version
Optional

Index corresponding to the OS in the array: [OTHER,WINDOWS,LINUX,MACOS,IOS,ANDROID,EDGE]

string
hostname
Optional

hostname

string
dip
Optional

Destination IP address

string
dipV6
Optional

Destination IPv6 address

integer
dport_low
Optional

Lower bound of a destination port range

integer
dport_high
Optional

Upper bound of a destination port range

string
dAddressGroup
Optional

Destination address group reference

string
dPortGroup
Optional

Destination port group reference

string
dsm
Optional

Destination subnet mask e.g. 255.255.255.0

string
dmac
Optional

Destination MAC address

integer
dvlan
Optional

Integer ID for the destination VLAN

string
dInterface
Optional

dInterface

integer
dip_prenat_enabled
Optional

Destination Pre-Nat Configuration for IPv4 address

integer
dip_prenat_enabledV6
Optional

Destination Pre-Nat Configuration for IPv6 address

integer
proto
Optional

Integer ID corresponding to a protocol

string
s_rule_type
Optional

Source rule type

Possible values are : exact, prefix, wildcard, netmask,
string
d_rule_type
Optional

Destination rule type

Possible values are : exact, prefix, wildcard, netmask,