RouteProperties Klas
De eigenschappen van een routeringsregel die uw IoT-hub gebruikt om berichten naar eindpunten te routeren.
Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.
- Overname
-
azure.mgmt.iothub._serialization.ModelRouteProperties
Constructor
RouteProperties(*, name: str, source: str | _models.RoutingSource, endpoint_names: List[str], is_enabled: bool, condition: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
name
|
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. Vereist. |
source
|
str of
RoutingSource
De bron waarop de routeringsregel moet worden toegepast, zoals DeviceMessages. Vereist. Bekende waarden zijn: 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents' en 'DeviceJobLifecycleEvents'. |
condition
|
De voorwaarde die wordt geëvalueerd om de regel voor doorsturen toe te passen. Als er geen voorwaarde wordt 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 berichten worden doorgestuurd die voldoen aan de voorwaarde. Momenteel is slechts één eindpunt toegestaan. Vereist. |
is_enabled
|
Wordt gebruikt om op te geven of een route is ingeschakeld. Vereist. |
Variabelen
Name | Description |
---|---|
name
|
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. Vereist. |
source
|
str of
RoutingSource
De bron waarop de routeringsregel moet worden toegepast, zoals DeviceMessages. Vereist. Bekende waarden zijn: 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents' en 'DeviceJobLifecycleEvents'. |
condition
|
De voorwaarde die wordt geëvalueerd om de regel voor doorsturen toe te passen. Als er geen voorwaarde wordt 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 berichten worden doorgestuurd die voldoen aan de voorwaarde. Momenteel is slechts één eindpunt toegestaan. Vereist. |
is_enabled
|
Wordt gebruikt om op te geven of een route is ingeschakeld. Vereist. |
Azure SDK for Python