routes

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


@JvmName(name = "cpampclxbulwunmx")
suspend fun routes(values: List<Output<RoutePropertiesArgs>>)
@JvmName(name = "mbsbpmjuqacxhskj")
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 = "jbpbordctljqgdrx")
suspend fun routes(argument: List<suspend RoutePropertiesArgsBuilder.() -> Unit>)
@JvmName(name = "crgledsjdttcninp")
suspend fun routes(vararg argument: suspend RoutePropertiesArgsBuilder.() -> Unit)
@JvmName(name = "jhcaspfjvxdbkxjo")
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.