routes

@JvmName(name = "nigqunbkjhxygwqg")
suspend fun routes(value: Output<List<RoutePropertiesArgs>>)
@JvmName(name = "wxamsrbqavdyrfoj")
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 = "kyyfckvufcimvuna")
suspend fun routes(vararg values: Output<RoutePropertiesArgs>)


@JvmName(name = "wmdohebvbmodotcb")
suspend fun routes(values: List<Output<RoutePropertiesArgs>>)
@JvmName(name = "lhndhayvirodhuna")
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 = "vlopaetlfptebpqd")
suspend fun routes(argument: List<suspend RoutePropertiesArgsBuilder.() -> Unit>)
@JvmName(name = "rrltpqhbwceqtpqx")
suspend fun routes(vararg argument: suspend RoutePropertiesArgsBuilder.() -> Unit)
@JvmName(name = "fohfxejyjpwkrevn")
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.