routes

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


@JvmName(name = "uyokuqnxmhsbdeho")
suspend fun routes(values: List<Output<RoutePropertiesArgs>>)
@JvmName(name = "lmukqkgdlvjleaow")
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 = "dqjxcqbobudutjcf")
suspend fun routes(argument: List<suspend RoutePropertiesArgsBuilder.() -> Unit>)
@JvmName(name = "eobmhicynvfokylu")
suspend fun routes(vararg argument: suspend RoutePropertiesArgsBuilder.() -> Unit)
@JvmName(name = "spiwrktqbribfpbq")
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.