
If you specify a leading slash, it's ignored. One or more string or integer values representing the value of the request path to match.

If multiple values are specified, they're evaluated using OR logic. One or more string or integer values representing the value of the request header to match. Properties PropertyĪ string value representing the name of the POST argument.Īny operator from the standard operator list. You can specify multiple values to match, which will be combined using OR logic. You can use this match condition to check if a header exists or to check if the header matches a specified value. The request header match condition identifies requests that include a specific header in the request. Transforms: '#.DeliveryRuleUrlFileExtensionMatchConditionParameters' We transform the file name to lowercase before evaluating the match, so MEDIA.MP4 and other case variations will also trigger this match condition. In this example, we match all requests where the request file name is media.mp4. If multiple values are specified, they're evaluated using OR logic.Īny transform from the standard string transforms list. One or more string or integer values representing the value of the request file name to match.

However, the Any match condition matches every request, and the Not Any match condition doesn't match any request, when used with the request file name match condition. Properties PropertyĪll operators from the standard operator list are supported. The request file name match condition identifies requests that include the specified file name in the request URL. Transforms: '#.DeliveryRuleRequestBod圜onditionParameters' In this example, we match all requests where the request hasn't originated from the United States. For the Geo Match or Geo Not Match operators: specify one or more locations using their country code.If multiple IP address ranges are specified, they're evaluated using OR logic. For the IP Match or IP Not Match operators: specify one or more IP address ranges.In ARM templates: GeoMatch, IPMatch use the negateCondition property to specify Geo Not Match or IP Not Match.In the Azure portal: Geo Match, Geo Not Match, IP Match, or IP Not Match.

Use the socket address match condition (available in Standard/Premium), if you need to match based on the TCP request's IP address.

