Edge Cache Service Routing Path Matcher Route Rule Match Rule
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRule(val fullPathMatch: String? = null, val headerMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatch>? = null, val ignoreCase: Boolean? = null, val pathTemplateMatch: String? = null, val prefixMatch: String? = null, val queryParameterMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatch>? = null)
Constructors
Link copied to clipboard
fun EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRule(fullPathMatch: String? = null, headerMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatch>? = null, ignoreCase: Boolean? = null, pathTemplateMatch: String? = null, prefixMatch: String? = null, queryParameterMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatch>? = null)
Types
Properties
Link copied to clipboard
For satisfying the matchRule condition, the path of the request must match the wildcard pattern specified in pathTemplateMatch after removing any query parameters and anchor that may be part of the original URL. pathTemplateMatch must be between 1 and 255 characters (inclusive). The pattern specified by pathTemplateMatch may have at most 5 wildcard operators and at most 5 variable captures in total.
Link copied to clipboard