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)