The Searchfilter Load Balancing Route defines a route for a search filter load balancing algorithm.
The search filter route is assigned a priority, a list of allowed attributes, and a list of prohibited attributes. A route matches a search filter when the search filter contains at least one allowed attributes and none of the prohibited attributes. If the list of allowed attributes of the route is empty, then the route always matches a search filter unless the search filter contains one (or more) prohibited attribute.
Parent Component
The Searchfilter Load Balancing Route component inherits from the Load Balancing Route
The list of allowed attributes. A search filter matches the list of allowed attributes when the search filter contains at least one allowed attribute. Note that a search filter always matches an empty allowed attribute list.
Default Value
By default, the list of allowed attributes is empty, meaning that any search filter is accepted by the route.
Allowed Values
A String
Multi-valued
Yes
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No
priority
Description
The priority of the route. The priority is an positive integer. The lower the number, the higher the priority. The value 1 is the highest priority. The search filter algorithm tries to match a search filter with the highest priority route first, then if the match is negative, use the next highest priority route, and so on. Two routes can have the same priority, in which case the algorithm can take either route to check the match with the search filter.
Default Value
None
Allowed Values
An integer value. Lower value is 1.
Multi-valued
No
Required
Yes
Admin Action Required
None
Advanced Property
No
Read-only
No
prohibited-attributes
Description
The list of prohibited attributes. A search filter matches the list of prohibited attributes when the search filter contains at least one prohibited attribute. Note that a search filter is never rejected when the prohibited attribute list is empty.
Default Value
By default, the list of prohibited attributes is empty, meaning that any search filter won't be rejected by the route.