@property
@pulumi.getter(name='defaultRouteAction')
def default_route_action(self) -> Optional[pulumi.Input['HttpRouteActionArgs']]:
    "\n        defaultRouteAction takes effect when none of the pathRules or routeRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If defaultRouteAction specifies any weightedBackendServices, defaultService must not be set. Conversely if defaultService is set, defaultRouteAction cannot contain any weightedBackendServices. Only one of defaultRouteAction or defaultUrlRedirect must be set. UrlMaps for external HTTP(S) load balancers support only the urlRewrite action within a path matcher's defaultRouteAction.\n        "
    return pulumi.get(self, 'default_route_action')
defaultRouteAction takes effect when none of the pathRules or routeRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If defaultRouteAction specifies any weightedBackendServices, defaultService must not be set. Conversely if defaultService is set, defaultRouteAction cannot contain any weightedBackendServices. Only one of defaultRouteAction or defaultUrlRedirect must be set. UrlMaps for external HTTP(S) load balancers support only the urlRewrite action within a path matcher's defaultRouteAction.
@property
@pulumi.getter(name='defaultRouteAction')
def default_route_action(self) -> Optional[pulumi.Input['HttpRouteActionArgs']]:
    "\n        \n        "
    return pulumi.get(self, 'default_route_action')