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)

Variabelen

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
str of RoutingSource

De bron waarop de routeringsregel moet worden toegepast. Bijvoorbeeld DeviceMessages. Vereist. Bekende waarden zijn: 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents' en 'DeviceJobLifecycleEvents'.

condition
str

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

endpoint_names
list[str]

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

is_enabled
bool

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