rules

@JvmName(name = "pwjqleawujkrdamv")
suspend fun rules(value: Output<List<GrpcRouteRouteRuleArgs>>)
@JvmName(name = "wymyxngwpcweuiaa")
suspend fun rules(value: List<GrpcRouteRouteRuleArgs>?)

Parameters

value

A list of detailed rules defining how to route traffic. Within a single GrpcRoute, the GrpcRoute.RouteAction associated with the first matching GrpcRoute.RouteRule will be executed. At least one rule must be supplied.


@JvmName(name = "wogbjgoohugorloo")
suspend fun rules(vararg values: Output<GrpcRouteRouteRuleArgs>)


@JvmName(name = "piqnichevclidbmq")
suspend fun rules(values: List<Output<GrpcRouteRouteRuleArgs>>)
@JvmName(name = "xwlpgfoiavsngjfi")
suspend fun rules(vararg values: GrpcRouteRouteRuleArgs)

Parameters

values

A list of detailed rules defining how to route traffic. Within a single GrpcRoute, the GrpcRoute.RouteAction associated with the first matching GrpcRoute.RouteRule will be executed. At least one rule must be supplied.


@JvmName(name = "muwhyhaaistcrpwn")
suspend fun rules(argument: List<suspend GrpcRouteRouteRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ubmhfxhdtghkyrxm")
suspend fun rules(vararg argument: suspend GrpcRouteRouteRuleArgsBuilder.() -> Unit)
@JvmName(name = "xmxmgxurpkuqelim")
suspend fun rules(argument: suspend GrpcRouteRouteRuleArgsBuilder.() -> Unit)

Parameters

argument

A list of detailed rules defining how to route traffic. Within a single GrpcRoute, the GrpcRoute.RouteAction associated with the first matching GrpcRoute.RouteRule will be executed. At least one rule must be supplied.