APIRef_tm_wam_policy_nodes_variation¶
mgmt/tm/wam/policy/nodes/variation
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.