FallbackRouteProperties Класс
Свойства резервного маршрута. Центр Интернета вещей использует эти свойства при маршрутизации сообщений в резервную конечную точку.
Для отправки в Azure необходимо заполнить все необходимые параметры.
- Наследование
-
azure.mgmt.iothub._serialization.ModelFallbackRouteProperties
Конструктор
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
|
Имя маршрута. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы, максимальная длина — 64 символа и должна быть уникальной. |
source
|
str или
RoutingSource
Источник, к которому будет применено правило маршрутизации. Например, DeviceMessages. Обязательный. Известные значения: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" и "DeviceJobLifecycleEvents". |
condition
|
Условие, которое вычисляется для применения резервного маршрута. Если условие не указано, по умолчанию будет установлено значение true. Сведения о грамматике см. в разделе . https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
endpoint_names
|
Список конечных точек, в которые направляются сообщения, удовлетворяющие условию. В настоящее время разрешена только 1 конечная точка. Обязательный. |
is_enabled
|
Используется для указания того, включен ли резервный маршрут. Обязательный. |
Переменные
Имя | Описание |
---|---|
name
|
Имя маршрута. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы, максимальная длина — 64 символа и должна быть уникальной. |
source
|
str или
RoutingSource
Источник, к которому будет применено правило маршрутизации. Например, DeviceMessages. Обязательный. Известные значения: "Invalid", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" и "DeviceJobLifecycleEvents". |
condition
|
Условие, которое вычисляется для применения резервного маршрута. Если условие не указано, по умолчанию будет установлено значение true. Сведения о грамматике см. в разделе . https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
endpoint_names
|
Список конечных точек, в которые направляются сообщения, удовлетворяющие условию. В настоящее время разрешена только 1 конечная точка. Обязательный элемент. |
is_enabled
|
Используется для указания того, включен ли резервный маршрут. Обязательный. |
Azure SDK for Python