ASM::WebApplication

Introduced : BIG-IP_v9.4.2
The WebApplication interface enables you to manipulate ASM Web Applications. This interface does not support transactions.

Methods

Method Description Introduced
delete_all_disabled_webapps Deletes all disabled web applications. BIG-IP_v9.4.2
delete_all_non_active_policies Deletes all non-actice policies for web applications. The active policy will not be deleted. BIG-IP_v9.4.2
delete_webapp Deletes the specified web applications. Only disabled web applications can be deleted. BIG-IP_v9.4.2
get_active_policy Get the active policy for the specified web applications. BIG-IP_v9.4.2
get_apply_learning Get the “apply learning” for the specified web applications. BIG-IP_v9.4.2
get_enabled_state Returns the enabled flag of specified web application. BIG-IP_v9.4.2
get_language Gets the language for the specified web applications. BIG-IP_v9.4.2
get_list Gets a list of all web applications. BIG-IP_v9.4.2
get_logging_profile Get the logging profile for the specified web applications. BIG-IP_v10.0.0
get_policy_list Returns a list of the policies associated with the specified web application. BIG-IP_v9.4.2
get_version Gets the version information for this interface. BIG-IP_v9.4.2
reconfigure Reconfigures the specified web applications. This resets all of the web application properties. BIG-IP_v9.4.2
set_active_policy Set the active policy for the specified web applications. This applies the specified policy to the enforcer. BIG-IP_v9.4.2
set_apply_learning Set the “apply learning” for the specified web applications. BIG-IP_v9.4.2
set_language Set the language for the specified web applications. Note that the language can only be set once for a web application. BIG-IP_v9.4.2
set_language_extended Configures the specified web applications in one-step. For each web application: sets the language adds a policy created from the specified template sets the policy active removes the original default policy BIG-IP_v10.0.0
set_language_extended_template_names Confugures the specified web applications in one-step. For each web application: sets the language adds a policy created from the specified template (specified by icontrol_name) sets the policy active removes the original default policy BIG-IP_v11.0.0
set_logging_profile Set the logging profile for the specified web applications. BIG-IP_v10.0.0

Structures

Structure Description

Enumerations

Enumeration Description

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description

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.