FallbackRouteProperties Sınıf
Geri dönüş yolunun özellikleri. IoT Hub, iletileri geri dönüş uç noktasına yönlendirirken bu özellikleri kullanır.
Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.
- Devralma
-
azure.mgmt.iothub._serialization.ModelFallbackRouteProperties
Oluşturucu
FallbackRouteProperties(*, source: str | _models.RoutingSource, endpoint_names: List[str], is_enabled: bool, name: str | None = None, condition: str | None = None, **kwargs)
Değişkenler
- name
- str
Yolun adı. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir, en fazla 64 karakter uzunluğundadır ve benzersiz olmalıdır.
- source
- str veya RoutingSource
Yönlendirme kuralının uygulanacağı kaynak. Örneğin, DeviceMessages. Gereklidir. Bilinen değerler şunlardır: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents" ve "DeviceConnectionStateEvents".
- condition
- str
Geri dönüş yolunu uygulamak için değerlendirilen koşul. Koşul sağlanmazsa varsayılan olarak true olarak değerlendirilir. Dil bilgisi için bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.
Koşulu karşılayan iletilerin yönlendirildiği uç noktaların listesi. Şu anda yalnızca 1 uç noktaya izin verilir. Gereklidir.
- is_enabled
- bool
Geri dönüş yolunun etkinleştirilip etkinleştirilmediğini belirtmek için kullanılır. Gereklidir.