MatchVariable Class 
Define match variables.
All required parameters must be populated in order to send to server.
Constructor
MatchVariable(*, variable_name: str | _models.WebApplicationFirewallMatchVariable, selector: str | None = None, **kwargs: Any)
		Keyword-Only Parameters
| Name | Description | 
|---|---|
| 
		 variable_name 
	 | 
	
		
		 Match Variable. Required. Known values are: "RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestHeaders", "RequestBody", and "RequestCookies".  | 
| 
		 selector 
	 | 
	
		
		 The selector of match variable. Default value: None 
			 | 
Variables
| Name | Description | 
|---|---|
| 
		 variable_name 
	 | 
	
		
		 Match Variable. Required. Known values are: "RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestHeaders", "RequestBody", and "RequestCookies".  | 
| 
		 selector 
	 | 
	
		
		 The selector of match variable.  |