MatchVariable Class

Define match variables.

All required parameters must be populated in order to send to Azure.

Inheritance
MatchVariable

Constructor

MatchVariable(*, variable_name: typing.Union[str, _ForwardRef('WebApplicationFirewallMatchVariable')], selector: typing.Union[str, NoneType] = None, **kwargs)

Parameters

variable_name
str or WebApplicationFirewallMatchVariable

Required. Match Variable. Possible values include: "RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestHeaders", "RequestBody", "RequestCookies".

selector
str

The selector of match variable.