rules

@JvmName(name = "pphajyxgxdjscvtf")
suspend fun rules(value: Output<List<TcpRouteRuleArgs>>)
@JvmName(name = "bksyjcvlaujgamhi")
suspend fun rules(value: List<TcpRouteRuleArgs>?)

Parameters

value

Rules that define how traffic is routed and handled. At least one RouteRule must be supplied. If there are multiple rules then the action taken will be the first rule to match. Structure is documented below.


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


@JvmName(name = "ynfqigftyohvfqfp")
suspend fun rules(values: List<Output<TcpRouteRuleArgs>>)
@JvmName(name = "fsfxsopjycvlhxue")
suspend fun rules(vararg values: TcpRouteRuleArgs)

Parameters

values

Rules that define how traffic is routed and handled. At least one RouteRule must be supplied. If there are multiple rules then the action taken will be the first rule to match. Structure is documented below.


@JvmName(name = "svcvnvomrnxjknfp")
suspend fun rules(argument: List<suspend TcpRouteRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ihsqnhrmacrhokpn")
suspend fun rules(vararg argument: suspend TcpRouteRuleArgsBuilder.() -> Unit)
@JvmName(name = "knehnisuhgkcohxo")
suspend fun rules(argument: suspend TcpRouteRuleArgsBuilder.() -> Unit)

Parameters

argument

Rules that define how traffic is routed and handled. At least one RouteRule must be supplied. If there are multiple rules then the action taken will be the first rule to match. Structure is documented below.