Security::IPIntelligenceFeedList¶
Introduced : BIG-IP_v11.5.0
The FeedList interface enables you to manipulate a feed list. A feed
list is a list of feed objects. Each of them specifies a well-formed
URL pointing to a web feed which is periodically downloaded according
to the configured poll period. Optional username and password may be
configured for the feeds requiring authentication. Each web feed is
expected to be a CSV file each line in which associates an IP address
or subnet with the whitelist or a blacklist. The line format is: ,,,.
All the fields but are optional. When and/or are omitted, the defaults
configured in the feed object are used. The feed lists are added to IP
Intelligence policies which might be applied globally and/or on
specific network objects - route domains and virtual servers.
Methods¶
Method | Description | Introduced |
add_feed | Adds a list of feeds for the specified feed lists. | BIG-IP_v11.5.0 |
create | Creates a set of feed lists. | BIG-IP_v11.5.0 |
delete_all_feed_lists | Deletes all user defined feed lists. | BIG-IP_v9.0 |
delete_feed_list | Deletes the specified feed lists. | BIG-IP_v9.0 |
download_feed | Download immediately the specified feeds. | BIG-IP_v11.5.0 |
get_description | Gets the descriptions for the specified feed lists. | BIG-IP_v11.5.0 |
get_feed | Gets feeds for the specified feed lists. You can add or remove feeds for the feed lists. Each feed specifies the feed list that it belongs to, the default blacklist category, and the URL, and can optionally specify other information. | BIG-IP_v11.5.0 |
get_feed_default_blacklist_category | Gets the default blacklist categories for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_default_list_type | Gets the default list types for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_description | Gets the descriptions for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_password | Gets the passwords for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_poll_interval | Gets the poll intervals for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_url | Gets the URLs for the specified feeds. | BIG-IP_v11.5.0 |
get_feed_user | Gets the users for the specified feeds. | BIG-IP_v11.5.0 |
get_list | Gets a list of all feed lists. A feed list is a list of URL feeds from which files are downloaded and the contents (IP Address prefixes) are compared against the source IP address and/or destination IP address in an IP packet by DWBL (Dynamic White/Black lists). | BIG-IP_v11.5.0 |
get_version | Gets the version information for this interface. | BIG-IP_v11.5.0 |
remove_all_feeds | Removes all feeds from the specified feed lists. | BIG-IP_v11.5.0 |
remove_feed | Removes a list of feeds from the specified feed lists. | BIG-IP_v11.5.0 |
set_description | Sets the descriptions for the specified feed lists. This is an arbitrary field which can be used for any purpose. | BIG-IP_v11.5.0 |
set_feed_default_blacklist_category | Sets the default blacklist categories for the specified feeds. Specifies the default blacklist category type for all blacklist entries that do not have a corresponding category string (eg. Botnet, Spyware, Malware). | BIG-IP_v11.5.0 |
set_feed_default_list_type | Sets the default list types for the specified feeds. Specifies the default list type, either blacklist or whitelist. | BIG-IP_v11.5.0 |
set_feed_description | Sets the descriptions for the specified feeds. This is an arbitrary field which can be used for any purpose. | BIG-IP_v11.5.0 |
set_feed_password | Sets the passwords for the specified feeds. Specifies the password for the user. | BIG-IP_v11.5.0 |
set_feed_poll_interval | Sets the poll intervals for the specified feeds. Specifies the frequency in seconds at which the URL needs to be polled. | BIG-IP_v11.5.0 |
set_feed_url | Sets the URLs for the specified feeds. Specifies the URL from which the white/black list will be downloaded. Note: Route domains are not supported when specifying the URL. | BIG-IP_v11.5.0 |
set_feed_user | Sets the users for the specified feeds. Specifies the user which is used in the URL downloading. | BIG-IP_v11.5.0 |
Enumerations¶
Enumeration | Description |
IPIntelligenceAddressType | A list of dynamic whitelist/blacklist types to allow or block traffic. |
Aliases¶
Alias | Type | Description |
IPIntelligenceAddressTypeSequence | IPIntelligenceAddressType [] | A sequence of IP intelligence address types. |
IPIntelligenceAddressTypeSequenceSequence | IPIntelligenceAddressType [] [] | A sequence of sequence of IP intelligence address types. |
IPIntelligenceAddressTypeSequenceSequenceSequence | IPIntelligenceAddressType [] [] [] | A sequence of sequence of sequence of IP intelligence address types. |
See Also¶
iControl ::
Warning
The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.
Sample Code¶
The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.