asm httpclass-asm
asm httpclass-asm(1) BIG-IP TMSH Manual asm httpclass-asm(1)
NAME
httpclass-asm - configure initial ASM settings for applications. This component has been deprecated as of BIG-IP v11.3.0,
please use the policy component in the asm module instead.
MODULE
asm
SYNTAX
Configure the httpclass-asm component within the asm module using the syntax shown in the following sections.
CREATE/MODIFY
create httpclass-asm [name]
modify httpclass-asm [name]
options:
active-policy-name [string]
app-service [[string] | none]
language [language]
predefined-policy [predefined-policy]
DISPLAY
list httpclass-asm
list httpclass-asm [ [ [name] | [glob] | [regex] ] ... ]
show running-config httpclass-asm
show running-config httpclass-asm [ [ [name] | [glob] | [regex] ] ... ]
options:
all-properties
non-default-properties
partition
DELETE
delete httpclass-asm [name]
DESCRIPTION
Use this command to create, modify, display, or delete an httpclass-asm profile that configures ASM security policies.
Changing/setting attributes for an httpclass-asm profile affects the ASM security policy with the same name. Note that
modifying the language of an existing profile reconfigures the ASM security policy and deletes the configurations, log
entries and statistics of the security policy. This is for advanced usage - this command is intended to be used by the
application templates system (iApps(tm)).
EXAMPLES
create asm httpclass-asm my_class active-policy-name my_class_policy language utf-8 predefined-policy
POLICY_TEMPLATE_RAPID_DEPLOYMENT_HTTP
Creates a custom httpclass-asm profile named my_class that causes ASM to configure a security policy that uses the utf-8
application language and the Rapid Deployment security policy.
list httpclass-asm
Displays the properties of all httpclass-asm profiles.
OPTIONS
active-policy-name
Specifies the name of the active security policy. This property has been deprecated. As of BIG-IP v11.1.0, the active
security policy name is identical to the HTTP class profile's name.
app-service
Specifies the name of the application service to which the object belongs. The default value is none. Note: If the
strict-updates option is enabled on the application service that owns the object, you cannot modify or delete the
object. Only the application service can modify or delete the object.
language
Specifies the language of the web application that the ASM security policy is protecting. Use autocomplete or list
/asm webapp-language to get the list of supported languages.
name Specifies a unique name for the component. This option is required for the commands create, delete, and modify.
predefined-policy
Specifies a predefined security policy for a web application. This security policy was prebuilt to provide out of the
box security for a known application. Use autocomplete to get a list of applications for which ASM has predefined
policies.
SEE ALSO
create, delete, edit, glob, list, ltm virtual, modify, regex, reset-stats, show, tmsh
COPYRIGHT
No part of this program may be reproduced or transmitted in any form or by any means, electronic or mechanical, including
photocopying, recording, or information storage and retrieval systems, for any purpose other than the purchaser's personal
use, without the express written permission of F5 Networks, Inc.
F5 Networks and BIG-IP (c) Copyright 2009-2013. All rights reserved.
BIG-IP 2013-04-12 asm httpclass-asm(1)