Aracılığıyla paylaş


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.Model
FallbackRouteProperties

Oluşturucu

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

Yalnızca Anahtar Sözcük Parametreleri

Name Description
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

Yönlendirme kuralının uygulanacağı kaynak. Örneğin, DeviceMessages. Gereklidir. Bilinen değerler şunlardır: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents", "DigitalTwinChangeEvents", "DeviceConnectionStateEvents" ve "MqttBrokerMessages".

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.

endpoint_names

Koşulu karşılayan iletilerin yönlendirildiği uç noktaların listesi. Şu anda yalnızca 1 uç noktaya izin verilir. Gereklidir.

is_enabled

Geri dönüş yolunun etkinleştirilip etkinleştirilmediğini belirtmek için kullanılır. Gereklidir.

Değişkenler

Name Description
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

Yönlendirme kuralının uygulanacağı kaynak. Örneğin, DeviceMessages. Gereklidir. Bilinen değerler şunlardır: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents", "DigitalTwinChangeEvents", "DeviceConnectionStateEvents" ve "MqttBrokerMessages".

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.

endpoint_names

Koşulu karşılayan iletilerin yönlendirildiği uç noktaların listesi. Şu anda yalnızca 1 uç noktaya izin verilir. Gereklidir.

is_enabled

Geri dönüş yolunun etkinleştirilip etkinleştirilmediğini belirtmek için kullanılır. Gereklidir.