Region Url Map Path Matcher Route Rule Match Rule Header Match
data class RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatch(val exactMatch: String? = null, val headerName: String, val invertMatch: Boolean? = null, val prefixMatch: String? = null, val presentMatch: Boolean? = null, val rangeMatch: RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchRangeMatch? = null, val regexMatch: String? = null, val suffixMatch: String? = null)
Constructors
Link copied to clipboard
fun RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatch(exactMatch: String? = null, headerName: String, invertMatch: Boolean? = null, prefixMatch: String? = null, presentMatch: Boolean? = null, rangeMatch: RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchRangeMatch? = null, regexMatch: String? = null, suffixMatch: String? = null)
Types
Properties
Link copied to clipboard
The value of the header must match the regular expression specified in regexMatch. For regular expression grammar, please see: en.cppreference.com/w/cpp/regex/ecmascript For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and a regular expression that satisfies the RFC2616 Host header's port specifier. Only one of exactMatch, prefixMatch, suffixMatch, regexMatch, presentMatch or rangeMatch must be set.