Region Url Map Path Matcher Route Rule Match Rule Header Match Args
data class RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchArgs(val exactMatch: Output<String>? = null, val headerName: Output<String>, val invertMatch: Output<Boolean>? = null, val prefixMatch: Output<String>? = null, val presentMatch: Output<Boolean>? = null, val rangeMatch: Output<RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchRangeMatchArgs>? = null, val regexMatch: Output<String>? = null, val suffixMatch: Output<String>? = null) : ConvertibleToJava<RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchArgs>
Constructors
Link copied to clipboard
fun RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchArgs(exactMatch: Output<String>? = null, headerName: Output<String>, invertMatch: Output<Boolean>? = null, prefixMatch: Output<String>? = null, presentMatch: Output<Boolean>? = null, rangeMatch: Output<RegionUrlMapPathMatcherRouteRuleMatchRuleHeaderMatchRangeMatchArgs>? = null, regexMatch: Output<String>? = null, suffixMatch: Output<String>? = null)
Functions
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.