FallbackRoutePropertiesResponse

data class FallbackRoutePropertiesResponse(val condition: String? = null, val endpointNames: List<String>, val isEnabled: Boolean, val name: String? = null, val source: String)

The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.

Constructors

Link copied to clipboard
constructor(condition: String? = null, endpointNames: List<String>, isEnabled: Boolean, name: String? = null, source: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val condition: String? = null

The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

Link copied to clipboard

The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.

Link copied to clipboard

Used to specify whether the fallback route is enabled.

Link copied to clipboard
val name: String? = null

The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.

Link copied to clipboard

The source to which the routing rule is to be applied to. For example, DeviceMessages