FallbackRouteProperties 類別
後援路由的屬性。 IoT 中樞將訊息路由傳送至後援端點時,會使用這些屬性。
必須填入所有必要的參數,才能傳送至 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)
變數
- name
- str
路由的名稱。 名稱只能包含英數位元、句號、底線、連字號、長度上限為 64 個字元,且必須是唯一的。
- source
- str 或 RoutingSource
要套用路由規則的來源。 例如,DeviceMessages。 必要。 已知值為:「DeviceMessages」、「TwinChangeEvents」、「DeviceLifecycleEvents」 和 「DeviceJobLifecycleEvents」。
- condition
- str
評估以套用後援路由的條件。 如果未提供條件,預設會評估為 true。 如需文法,請參閱: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language 。
- is_enabled
- bool
用來指定是否啟用後援路由。 必要。