APIRef_tm_wam_policy_nodes_variation

mgmt/tm/wam/policy/nodes/variation

/tm/wam

Rule that defines in which case WebAccelerator system replies to HTTP requests with same document or different document.

REST Endpoints

Collection URI
/mgmt/tm/wam/policy/nodes/variation
Collection Methods
OPTIONS, GET
Resource URI
/mgmt/tm/wam/policy/nodes/variation/~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  
argAlias string   optional read/write Specifies a user-defined name for the ordinal of the unnamed query parameter or path segment setting.
argAll string no optional read/write Specifies, if enabled, this variation rule defined all possible parameters of specified type.
argAmbiguousAsUnnamed string no optional read/write Specifies that ambiguous query parameters should be treated as unnamed.
argDirection string left-to-right optional read/write Specifies how to count ordinals, from left-to-right or from right-to-left. Counting starts at 1.
argName string   optional read/write Name of the HTTP request argument to use with this rule, for instance, query parameter or cookie name. This attribute applies only to rules that have names.
argOrdinal integer 0 optional read/write Specifies the location of the unnamed query parameter or path segment, in the path of a URL, that you want the WebAccelerator system to match.
description string   optional read/write Specifies the description of the variation rule.
valueCaseSensitive string no optional read/write Specifies, when selected (enabled), that the parameter value is case-sensitive.

Array Structures

Name Type Default Value Required Access Description
/values array_structure   optional read/write Variation rule value
/values/app-service string   optional read/write  
/values/cache-as string   required read/write Specifies whether the associated variation rule parameter value should prompt the WebAccelerator system to reply to matched requests with the same content or with different content.
/values/can-be-empty string no optional read/write Specifies, when selected (enabled), that the defined parameter is included in the request, but may have no value (be an empty string).
/values/can-be-missing string no optional read/write Specifies, when selected (enabled), that the defined parameter can be absent from the request.
/values/match-all string no optional read/write Specifies, when selected (enabled), that the defined parameter value should match all other values rather then one specified by identifier string. This is fallback configuration, it applies only to those strings that don’t match to any specific value.
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.