routes

@JvmName(name = "fsoykgwqhgonfenh")
suspend fun routes(value: Output<List<RoutePropertiesArgs>>)
@JvmName(name = "cglgirkxxopqrrhj")
suspend fun routes(value: List<RoutePropertiesArgs>?)

Parameters

value

The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.


@JvmName(name = "kuyjbvuamjqmifkd")
suspend fun routes(vararg values: Output<RoutePropertiesArgs>)


@JvmName(name = "dnahngeheacidfot")
suspend fun routes(values: List<Output<RoutePropertiesArgs>>)
@JvmName(name = "ydkqxxqljfupveyv")
suspend fun routes(vararg values: RoutePropertiesArgs)

Parameters

values

The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.


@JvmName(name = "rnbtxgvuingvdthj")
suspend fun routes(argument: List<suspend RoutePropertiesArgsBuilder.() -> Unit>)
@JvmName(name = "afljqjgfvnjdetmc")
suspend fun routes(vararg argument: suspend RoutePropertiesArgsBuilder.() -> Unit)
@JvmName(name = "payqpvrjlnckcoli")
suspend fun routes(argument: suspend RoutePropertiesArgsBuilder.() -> Unit)

Parameters

argument

The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.