routeRules

@JvmName(name = "mexbwicjchceocgx")
suspend fun routeRules(value: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>>)
@JvmName(name = "wicgqyhnvylyoynm")
suspend fun routeRules(value: List<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>)

Parameters

value

The routeRules to match against. routeRules support advanced routing behaviour, and can match on paths, headers and query parameters, as well as status codes and HTTP methods. Structure is documented below.


@JvmName(name = "rmjritfafakdwcch")
suspend fun routeRules(vararg values: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>)


@JvmName(name = "lkcjvscudjquumwd")
suspend fun routeRules(values: List<Output<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>>)
@JvmName(name = "dwhgoaqyikurwhva")
suspend fun routeRules(vararg values: EdgeCacheServiceRoutingPathMatcherRouteRuleArgs)

Parameters

values

The routeRules to match against. routeRules support advanced routing behaviour, and can match on paths, headers and query parameters, as well as status codes and HTTP methods. Structure is documented below.


@JvmName(name = "jceallwirltkxbiy")
suspend fun routeRules(argument: List<suspend EdgeCacheServiceRoutingPathMatcherRouteRuleArgsBuilder.() -> Unit>)
@JvmName(name = "njhjybvlmvjtxfic")
suspend fun routeRules(vararg argument: suspend EdgeCacheServiceRoutingPathMatcherRouteRuleArgsBuilder.() -> Unit)
@JvmName(name = "jnxqopbkffqbxshh")
suspend fun routeRules(argument: suspend EdgeCacheServiceRoutingPathMatcherRouteRuleArgsBuilder.() -> Unit)

Parameters

argument

The routeRules to match against. routeRules support advanced routing behaviour, and can match on paths, headers and query parameters, as well as status codes and HTTP methods. Structure is documented below.