Поделиться через


FallbackRouteProperties Класс

Свойства резервного маршрута. Центр Интернета вещей использует эти свойства при маршрутизации сообщений в резервную конечную точку.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.iothub._serialization.Model
FallbackRouteProperties

Конструктор

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

Параметры Keyword-Only

Имя Описание
name
str

Имя маршрута. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы, максимальная длина — 64 символа и должна быть уникальной.

source

Источник, к которому будет применено правило маршрутизации. Например, DeviceMessages. Обязательный. Известные значения: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents" и "DeviceConnectionStateEvents".

condition
str

Условие, которое вычисляется для применения резервного маршрута. Если условие не указано, по умолчанию будет установлено значение true. Сведения о грамматике см. в разделе . https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpoint_names

Список конечных точек, в которые направляются сообщения, удовлетворяющие условию. В настоящее время разрешена только 1 конечная точка. Обязательный.

is_enabled

Используется для указания того, включен ли резервный маршрут. Обязательный элемент.

Переменные

Имя Описание
name
str

Имя маршрута. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы, максимальная длина — 64 символа и должна быть уникальной.

source

Источник, к которому будет применено правило маршрутизации. Например, DeviceMessages. Обязательный. Известные значения: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents" и "DeviceConnectionStateEvents".

condition
str

Условие, которое вычисляется для применения резервного маршрута. Если условие не указано, по умолчанию будет установлено значение true. Сведения о грамматике см. в разделе . https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpoint_names

Список конечных точек, в которые направляются сообщения, удовлетворяющие условию. В настоящее время разрешена только 1 конечная точка. Обязательный.

is_enabled

Используется для указания того, включен ли резервный маршрут. Обязательный элемент.