RegionUrlMapPathMatcher constructor
- Input<
RegionUrlMapPathMatcherDefaultRouteAction?> ? defaultRouteAction, - Input<
String?> ? defaultService, - Input<
RegionUrlMapPathMatcherDefaultUrlRedirect?> ? defaultUrlRedirect, - Input<
String?> ? description, - Input<
RegionUrlMapPathMatcherHeaderAction?> ? headerAction, - required Input<
String> name, - Input<
List< ? pathRules,RegionUrlMapPathMatcherPathRule> ?> - Input<
List< ? routeRules,RegionUrlMapPathMatcherRouteRule> ?>
Creates a new RegionUrlMapPathMatcher.
defaultRouteAction defaultRouteAction takes effect when none of the pathRules or routeRules match. The load balancer performs
defaultService A reference to a RegionBackendService resource. This will be used if
defaultUrlRedirect When none of the specified hostRules match, the request is redirected to a URL specified
description An optional description of this resource.
headerAction Specifies changes to request and response headers that need to take effect for the selected backendService.
name The name to which this PathMatcher is referred by the HostRule.
pathRules The list of path rules. Use this list instead of routeRules when routing based
routeRules The list of ordered HTTP route rules. Use this list instead of pathRules when
Implementation
const RegionUrlMapPathMatcher({
this.defaultRouteAction,
this.defaultService,
this.defaultUrlRedirect,
this.description,
this.headerAction,
required this.name,
this.pathRules,
this.routeRules,
});