Udostępnij za pośrednictwem


FallbackRouteProperties Klasa

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości podczas kierowania komunikatów do rezerwowego punktu końcowego.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.iothub._serialization.Model
FallbackRouteProperties

Konstruktor

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

Zmienne

source
str lub RoutingSource

Źródło, do którego ma zostać zastosowana reguła rozsyłania. Na przykład DeviceMessages. Wymagane. Znane wartości to: "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" i "DeviceJobLifecycleEvents".

condition
str

Warunek, który jest oceniany w celu zastosowania trasy powrotu. Jeśli warunek nie zostanie podany, domyślnie zostanie obliczona wartość true. Aby uzyskać informacje na temat gramatyki, zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

endpoint_names
list[str]

Lista punktów końcowych, do których są kierowane komunikaty spełniające warunek. Obecnie dozwolony jest tylko 1 punkt końcowy. Wymagane.

is_enabled
bool

Służy do określania, czy trasa rezerwowa jest włączona. Wymagane.