Udostępnij za pośrednictwem


FallbackRouteProperties Klasa

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości, gdy kieruje komunikaty do rezerwowego punktu końcowego.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

Dziedziczenie
azure.mgmt.iothub._serialization.Model
FallbackRouteProperties

Konstruktor

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

Parametry Tylko słowo kluczowe

Nazwa Opis
name
str

Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa.

source

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

condition
str

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

endpoint_names

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

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

Zmienne

Nazwa Opis
name
str

Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa.

source

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

condition
str

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

endpoint_names

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

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