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 |
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.