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

Structures

Structure Description

Enumerations

Enumeration Description
IPIntelligenceAddressType A list of dynamic whitelist/blacklist types to allow or block traffic.

Exceptions

Exception Description

Constants

Constant Type Value Description

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

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.