FallbackRouteProperties Clase
Las propiedades de la ruta de reserva. IoT Hub usa estas propiedades cuando enruta mensajes al punto de conexión de reserva.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.iothub._serialization.ModelFallbackRouteProperties
Constructor
FallbackRouteProperties(*, source: str | _models.RoutingSource, endpoint_names: List[str], is_enabled: bool, name: str | None = None, condition: str | None = None, **kwargs: Any)
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
name
|
Nombre de la ruta. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones, tiene una longitud máxima de 64 caracteres y debe ser único. |
source
|
Origen al que se va a aplicar la regla de enrutamiento. Por ejemplo, DeviceMessages. Necesario. Los valores conocidos son: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" y "DeviceJobLifecycleEvents". |
condition
|
Condición que se evalúa para aplicar la ruta de reserva. Si la condición no se proporciona, se evaluará como true de forma predeterminada. Para la gramática, vea: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language. |
endpoint_names
|
Lista de puntos de conexión a los que se enrutan los mensajes que cumplen la condición. Actualmente solo se permite 1 punto de conexión. Necesario. |
is_enabled
|
Se usa para especificar si la ruta de reserva está habilitada. Necesario. |
Variables
Nombre | Description |
---|---|
name
|
Nombre de la ruta. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones, tiene una longitud máxima de 64 caracteres y debe ser único. |
source
|
Origen al que se va a aplicar la regla de enrutamiento. Por ejemplo, DeviceMessages. Necesario. Los valores conocidos son: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" y "DeviceJobLifecycleEvents". |
condition
|
Condición que se evalúa para aplicar la ruta de reserva. Si la condición no se proporciona, se evaluará como true de forma predeterminada. Para la gramática, vea: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language. |
endpoint_names
|
Lista de puntos de conexión a los que se enrutan los mensajes que cumplen la condición. Actualmente solo se permite 1 punto de conexión. Necesario. |
is_enabled
|
Se usa para especificar si la ruta de reserva está habilitada. Necesario. |
Azure SDK for Python