Classification

Introduced : BIG-IP_v9.0
The Classification module contains the interfaces that enable you to get information on and work with the components, attributes, and devices associated with classification.

Interfaces

Interface Description
Application The Application interface enables you to work with classification categories and applications. PEM supplies predefined categories such as web, audio_video, P2P, mail, etc. Many of the categories have applications associated with them. For example, the category web defines commonly known web sites (or applications) such as apple, amazon, ebay, google, facebook, and youtube. Customers can create custom categories and applications; iRules and data groups are used to classify the traffic into custom categories and applications.
Category The Category interface enables you to work with attributes for categories. A category specifies a group of applications in classification, e.g. Web, P2P, Mail, Game, etc. Based on categories, the classification engine can classify traffic to different groups. There are predefined categories like Web etc. as well as categories created by users; the system uses predefined categories for default classification, while iRules need to be used for the categories created by users.
SignatureDefinition The classification methods have some signatures, and these signatures change with time. For example, the signatures to identify the Skype traffic working now may not work later. Thus the classification signatures need to be updated. This signature definition interface enables you to check the status of the classification signature updates. Please specify the following key in all methods in the interface: &apos/Common/signature-definition&apos.
SignatureUpdateSchedule The classification methods have some signatures, and these signatures change with time. For example, the signatures to identify the Skype traffic working now may not work later. Thus the classification signatures need to be updated. This signature update schedule interface enables you to configure the schedule for classification signature updates. The signatures can be updated automatically or manually. If the automatic update is set to disabled, the user can update the classification signatures using the browser-based BIG-IP Configuration utility. If the automatic update is set to enabled, the update schedules daily, weekly, or monthly then takes effect. Both the automatic update and schedule can be configured through this interface. Please specify the following key in all methods in the interface: &apos/Common/signature-update-schedule&apos.
SignatureVersion The classification methods have some signatures, and these signatures change with time. For example, the signatures to identify the Skype traffic working now may not work later. Thus the classification signatures need to be updated. This signature update version interface enables you to configure the versions for classification signature updates. In more detail, the update time and version number of the last updated classification signature can be shown. Please specify the following key in all methods in the interface: &apos/Common/version-info&apos.

Structures

Structure Description

Enumerations

Enumeration Description
SignatureUpdateProgressStatus Specifies the definition of the signature file update progress.

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description
SignatureUpdateProgressStatusSequence SignatureUpdateProgressStatus [] A sequence of signature update definition 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


<p>*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.*</p>