URLMapPathMatcherRouteRuleRouteAction constructor

Creates a new URLMapPathMatcherRouteRuleRouteAction. cachePolicy Specifies the cache policy configuration for matched traffic. Available corsPolicy The specification for allowing client side cross-origin requests. Please see W3C faultInjectionPolicy The specification for fault injection introduced into traffic to test the maxStreamDuration Specifies the maximum duration (timeout) for streams on the selected route. requestMirrorPolicy Specifies the policy on how requests intended for the route's backends are retryPolicy Specifies the retry policy associated with this route. timeout Specifies the timeout for the selected route. Timeout is computed from the time urlRewrite The spec to modify the URL of the request, prior to forwarding the request to weightedBackendServices A list of weighted backend services to send traffic to when a route match

Implementation

const URLMapPathMatcherRouteRuleRouteAction({
  this.cachePolicy,
  this.corsPolicy,
  this.faultInjectionPolicy,
  this.maxStreamDuration,
  this.requestMirrorPolicy,
  this.retryPolicy,
  this.timeout,
  this.urlRewrite,
  this.weightedBackendServices,
});