interface AclMatch {
    httpFilter: AclHttpFilter;
    httpFilterOption?: string;
    httpFilterValue: string[];
    invert: boolean;
    ipSubnet: string[];
}

Properties

httpFilter: AclHttpFilter

Type of HTTP filter to match. Extracts the request's URL path, which starts at the first slash and ends before the question mark (without the host part). Defines where to filter for the http_filter_value. Only supported for HTTP backends.

httpFilterOption?: string

Name of the HTTP header to filter on if http_header_match was selected in http_filter.

httpFilterValue: string[]

List of values to filter for.

invert: boolean

Defines whether to invert the match condition. If set to true, the ACL carries out its action when the condition DOES NOT match.

ipSubnet: string[]

List of IPs or CIDR v4/v6 addresses to filter for from the client side.