Delen via


FallbackRouteProperties Klas

De eigenschappen van de terugvalroute. IoT Hub gebruikt deze eigenschappen wanneer berichten worden gerouteerd naar het terugvaleindpunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

Overname
azure.mgmt.iothub._serialization.Model
FallbackRouteProperties

Constructor

FallbackRouteProperties(*, source: str | _models.RoutingSource, endpoint_names: List[str], is_enabled: bool, name: str | None = None, condition: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

De naam van de route. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes bevatten, heeft een maximale lengte van 64 tekens en moet uniek zijn.

source

De bron waarop de regel voor doorsturen moet worden toegepast. Bijvoorbeeld DeviceMessages. Vereist. Bekende waarden zijn: 'Invalid', 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents' en 'DeviceConnectionStateEvents'.

condition
str

De voorwaarde die wordt geëvalueerd om de terugvalroute toe te passen. Als de voorwaarde niet is opgegeven, wordt standaard waar geëvalueerd. Zie voor grammatica: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

endpoint_names

De lijst met eindpunten waarnaar de berichten die aan de voorwaarde voldoen, worden doorgestuurd. Momenteel is slechts één eindpunt toegestaan. Vereist.

is_enabled

Wordt gebruikt om op te geven of de terugvalroute is ingeschakeld. Vereist.

Variabelen

Name Description
name
str

De naam van de route. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes bevatten, heeft een maximale lengte van 64 tekens en moet uniek zijn.

source

De bron waarop de regel voor doorsturen moet worden toegepast. Bijvoorbeeld DeviceMessages. Vereist. Bekende waarden zijn: 'Invalid', 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents' en 'DeviceConnectionStateEvents'.

condition
str

De voorwaarde die wordt geëvalueerd om de terugvalroute toe te passen. Als de voorwaarde niet is opgegeven, wordt standaard waar geëvalueerd. Zie voor grammatica: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

endpoint_names

De lijst met eindpunten waarnaar de berichten die aan de voorwaarde voldoen, worden doorgestuurd. Momenteel is slechts één eindpunt toegestaan. Vereist.

is_enabled

Wordt gebruikt om op te geven of de terugvalroute is ingeschakeld. Vereist.