APIRef_tm_ltm_policy_rules_actions

mgmt/tm/ltm/policy/rules/actions

/tm/ltm

REST Endpoints

Collection URI
/mgmt/tm/ltm/policy/rules/actions
Collection Methods
OPTIONS, GET
Resource URI
/mgmt/tm/ltm/policy/rules/actions/~resource id
Resource Methods
OPTIONS, GET, PUT, PATCH, DELETE, POST
Resource Natural Key
name, partition, subPath

Properties

Name Type Default Value Required Access Description
appService string   optional read/write The application service to which the object belongs.
application string   optional read/write Text application name
asm boolean   optional read/write Enable/disable Application Security Manager
avr boolean   optional read/write Enable/disable Application Visibility and Reporting
cache boolean   optional read/write Turn caching on or off
carp boolean   optional read/write Hash persistence using Cache Array Routing Protocol (CARP) algorithm
category string   optional read/write Category name
ce boolean   optional read/write Traffic classification engine
classification boolean   optional read/write This action will perform flow related tasks based on classification result.
classificationDetected boolean request optional read/write  
classify boolean   optional read/write This action will classify a stream.
clonePool string   optional read/write This action will clone the stream and send it to this pool.
code integer   optional read/write This action has the following code.
compress boolean   optional read/write Turn compression on or off
content string   optional read/write This action will insert/replace content.
cookieHash boolean   optional read/write Persist connection using cookie hash method
cookieInsert boolean   optional read/write Persist connection using cookie insertion method
cookiePassive boolean   optional read/write Persist connection using cookie passive method
cookieRewrite boolean   optional read/write Persist connection using cookie rewrite method
decompress boolean   optional read/write Turn decompression on or off
defer boolean   optional read/write This action will defer an action.
destinationAddress boolean   optional read/write Persist the connection based on the destination IP address
disable boolean   optional read/write Turn off
domain string   optional read/write Internet domain, e.g. example.com
drop boolean   optional read/write This action will drop connection silently.
enable boolean   optional read/write Turn on
expiry string   optional read/write Expiration duration expressed as Dd HHMM:]SS
expirySecs integer   optional read/write (for internal use only)
expression string   optional read/write Tcl expression to be evaluated
extension string   optional read/write This action will use the specified extension.
facility string   optional read/write Standard syslog facility, e.g. auth, kern, daemon, user
forward boolean   optional read/write Many options for forwarding connection to backend
fromProfile string   optional read/write This action will come from a profile.
hash boolean   optional read/write Persist connection using hash of the specified key
host string   optional read/write This action will affect the host.
http boolean   optional read/write Enable/disable HTTP filter processing
httpBasicAuth boolean   optional read/write This policy action is performed on basic http authentication.
httpCookie boolean   optional read/write Create/modify/delete HTTP Cookie: header
httpHeader boolean   optional read/write Create/modify/delete specified HTTP header
httpHost boolean   optional read/write Replace HTTP Host: header in a request
httpReferer boolean   optional read/write Modify HTTP Referer: header
httpReply boolean   optional read/write Generate a reply without waiting for server response
httpSetCookie boolean   optional read/write Modify HTTP Set-Cookie: header
httpUri boolean   optional read/write Modify the request’s URI, path, or query string
ifile string   optional read/write This action will use the given iFile.
insert boolean   optional read/write Insert HTTP header
internalVirtual string   optional read/write This action will use following internal virtual.
ipAddress string   optional read/write IPv4 or IPv6 address
key string   optional read/write  
l7dos boolean   optional read/write Enable/disable layer 7 Denial-of-Service processing
length integer   optional read/write  
location string   optional read/write URL to put in response Location: header
log boolean   optional read/write Text to write to system log files
ltmPolicy boolean   optional read/write Disable LTM Policy processing
member string   optional read/write This action will direct the stream to this member.
message string   optional read/write This action will create this message.
tmName string   optional read/write This name of a value used in an action.
netmask string   optional read/write Specify an IPv4/IPv6 netmask, e.g. 192.168.10.0/24 or 192.168.10.0/255.255.255.0
nexthop string   optional read/write Specify next vlan or vlan-id destination of connection
node string   optional read/write This action will direct the stream to this node.
offset integer   optional read/write Specify offset parameter
path string   optional read/write Path part of a URL
pem boolean   optional read/write Classify traffic
persist boolean   optional read/write Specify persistence method for a connection
pin boolean   optional read/write This action will affect a pin.
policy string   optional read/write This action will use this policy.
pool string   optional read/write This action will direct the stream to this pool.
port integer   optional read/write TCP port number
priority string   optional read/write Standard syslog priority, e.g. emerg, alert, err, warning, notice, info, debug
profile string   optional read/write This action will use the specified profile.
protocol string   optional read/write This action will use the following protocol.
queryString string   optional read/write Query string of a URL
rateclass string   optional read/write This action will apply this rate class policy.
redirect boolean   optional read/write Send redirect response with new URL
reject boolean   optional read/write This action will close connection gracefully.
remove boolean   optional read/write Remove HTTP header
replace boolean   optional read/write Replace HTTP header
request boolean request optional read/write At HTTP request time.
requestAdapt boolean   optional read/write Enable/disable request adaptation, optionally routing to internal virtual server
reset boolean   optional read/write Terminate connection
response boolean request optional read/write At HTTP response time.
responseAdapt boolean   optional read/write Enable/disable response adaptation, optionally routing to internal virtual server
scheme string   optional read/write This action will use the specified scheme.
script string   optional read/write This action will run this script.
select boolean   optional read/write Choose a method for forwarding connection to backend.
serverSsl boolean   optional read/write Enable or disable encrypted connections to backend servers
setVariable boolean   optional read/write Sets specified variable to value of expression in runtime environment
snat string   optional read/write This action will use this snat rule.
snatpool string   optional read/write This action will use this snatpool.
sourceAddress boolean   optional read/write Persist the connection based on the source IP address
sslClientHello boolean request optional read/write When SSL hello is issued on client side.
sslServerHandshake boolean request optional read/write When SSL handshake occurs on server side.
sslServerHello boolean request optional read/write When SSL hello is issued on server side.
sslSessionId boolean   optional read/write SSL session identifier
status integer   optional read/write This action will set a status.
tcl boolean   optional read/write Set a Tcl variable in runtime environment
tcpNagle boolean   optional read/write Enable or disable Nagle’s algorithm on a connection
text string   optional read/write This specifies a text value.
timeout integer   optional read/write Timeout value in seconds
uie boolean   optional read/write  
universal boolean   optional read/write Persist connection using user-defined key
value string   optional read/write This action will use the specified value
virtual string   optional read/write This action will use this virtual server.
vlan string   optional read/write This action will affect this vlan.
vlanId integer   optional read/write This action will affect the vlan with this id.
wam boolean   optional read/write Enable/disable Web Acceleration
websocket boolean   optional read/write Enable or disable websocket processing
write boolean   optional read/write Write message to syslog
wsRequest boolean request optional read/write At Websocket request time.
wsResponse boolean request optional read/write At Websocket response time.
Copyright (c) 2016, F5 Networks Inc. All Rights Reserved.

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.