matches

@JvmName(name = "vqammklfonvwervn")
suspend fun matches(value: Output<List<TcpRouteRuleMatchArgs>>)
@JvmName(name = "eiidkvhnqopsgnei")
suspend fun matches(value: List<TcpRouteRuleMatchArgs>?)

Parameters

value

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "OR"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic. Structure is documented below.


@JvmName(name = "rnceowweeiaifswr")
suspend fun matches(vararg values: Output<TcpRouteRuleMatchArgs>)


@JvmName(name = "sreagddhfecurwun")
suspend fun matches(values: List<Output<TcpRouteRuleMatchArgs>>)
@JvmName(name = "hytobsjmrnupompe")
suspend fun matches(vararg values: TcpRouteRuleMatchArgs)

Parameters

values

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "OR"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic. Structure is documented below.


@JvmName(name = "xqywvkooqylymrru")
suspend fun matches(argument: List<suspend TcpRouteRuleMatchArgsBuilder.() -> Unit>)
@JvmName(name = "bsssqvsqyxhngnqg")
suspend fun matches(vararg argument: suspend TcpRouteRuleMatchArgsBuilder.() -> Unit)
@JvmName(name = "fpymnxfaxpwrhquh")
suspend fun matches(argument: suspend TcpRouteRuleMatchArgsBuilder.() -> Unit)

Parameters

argument

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "OR"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic. Structure is documented below.