共用方式為


FallbackRouteProperties 類別

後援路由的屬性。 IoT 中樞將訊息路由傳送至後援端點時,會使用這些屬性。

必須填入所有必要的參數,才能傳送至 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)

變數

name
str

路由的名稱。 名稱只能包含英數位元、句號、底線、連字號、長度上限為 64 個字元,且必須是唯一的。

source
strRoutingSource

要套用路由規則的來源。 例如,DeviceMessages。 必要。 已知值為:「DeviceMessages」、「TwinChangeEvents」、「DeviceLifecycleEvents」 和 「DeviceJobLifecycleEvents」。

condition
str

評估以套用後援路由的條件。 如果未提供條件,預設會評估為 true。 如需文法,請參閱: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpoint_names
list[str]

滿足條件的訊息會路由傳送至的端點清單。 目前只允許 1 個端點。 必要。

is_enabled
bool

用來指定是否啟用後援路由。 必要。