IP_Intelligence_Policy (object)¶
Configures a IP Intelligence (Dynamic White/Black List) policy
Properties (* = required):
| name | type(s) | default | allowed values | description |
|---|---|---|---|---|
| /*/ | ||||
| blacklistCategories | array | Specifies List of IP Intelligence blacklist categories with the enforcement and logging settings per category. | ||
| class* | string | “IP_Intelligence_Policy” | ||
| defaultAction | string | “drop” | “drop”, “accept” | Specifies the default enforcement action. |
| defaultLogBlacklistHitOnly | string | “no” | “no”, “yes”, “limited” | Specifies the default blacklist hit only logging action. |
| defaultLogBlacklistWhitelistHit | string | “no”, “yes” | Specifies the default blacklist and whitelist hit logging action. | |
| description | string | Description for the IP Intelligence Policy. | ||
| feedLists | array | Specifies IP Intelligence feed lists that are applied to all. | ||
| label | string | “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” | Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML | |
| remark | string | “^[^x00-x1fx22x5cx7f]*$” | Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks |
Blacklist_Categories (object)¶
IP Intelligence blacklist categories with the enforcement and logging settings per category.
Properties (* = required):
| name | type(s) | default | allowed values | description |
|---|---|---|---|---|
| /*/ | ||||
| action | string | “accept”, “drop” | Specifies the default enforcement action. | |
| blacklistCategory | object | Reference to a denylist category | ||
| logBlacklistHitOnly | string | “limited”, “yes”, “no” | Specifies the default blacklist hit only logging action. | |
| logBlacklistWhitelistHit | string | “yes”, “no” | Specifies the default blacklist and whitelist hit logging action. | |
| matchDirectionOverride | string | “match-source”, “match-destination”, “match-source-and-destination” | Specifies the source/destination IP match direction setting |
Blacklist_Categories.blacklistCategory (object)¶
Reference to a denylist category
Properties (* = required):
| name | type(s) | default | allowed values | description |
|---|---|---|---|---|
| bigip | string | “f5bigip” formatted string | Pathname of existing BIG-IP denylist category |