LBHttpRequestUriArgumentsCondition
This condition is used to match URI arguments aka query string of Http
request messages, for example, in URI http://exaple.com?foo=1&bar=2, the
“foo=1&bar=2” is the query string containing URI arguments. In an URI
scheme, query string is indicated by the first question mark (“?”)
character and terminated by a number sign (“#”) character or by the end of
the URI.
The uri_arguments field can be specified as a regular expression(Set
match_type to REGEX). For example, “foo=(?
Properties
If true, case is significant when comparing URI arguments.
A flag to indicate whether reverse the match result of this condition
Match type of URI arguments
Possible values are: STARTS_WITH, ENDS_WITH, EQUALS, CONTAINS, REGEX
Type of load balancer rule condition
Possible values are: LBHttpRequestUriCondition, LBHttpRequestHeaderCondition, LBHttpRequestMethodCondition, LBHttpRequestUriArgumentsCondition, LBHttpRequestVersionCondition, LBHttpRequestCookieCondition, LBHttpRequestBodyCondition, LBHttpResponseHeaderCondition, LBTcpHeaderCondition, LBIpHeaderCondition, LBVariableCondition, LBHttpSslCondition
URI arguments, aka query string of URI.
JSON Example
{
"type": "string"
}