Condividi tramite


FallbackRouteProperties Classe

Le proprietà correlate alla route di fallback in base alla quale l'hub IoT instrada i messaggi all'endpoint di fallback.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.iothub._serialization.Model
FallbackRouteProperties

Costruttore

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

Parametri di sole parole chiave

Nome Descrizione
source

Origine a cui applicare la regola di routing. Ad esempio DeviceMessages. Obbligatorio. I valori noti sono: "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" e "DeviceJobLifecycleEvents".

condition
str

Condizione valutata per applicare la route di fallback. Se la condizione non viene fornita, verrà valutata su true per impostazione predefinita. Per la grammatica, vedere: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

endpoint_names

Elenco di endpoint a cui vengono indirizzati i messaggi che soddisfano la condizione. Attualmente è consentito solo 1 endpoint. Obbligatorio.

is_enabled

Usato per specificare se la route di fallback è abilitata o meno. Obbligatorio.

Variabili

Nome Descrizione
source

Origine a cui applicare la regola di routing. Ad esempio DeviceMessages. Obbligatorio. I valori noti sono: "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" e "DeviceJobLifecycleEvents".

condition
str

Condizione valutata per applicare la route di fallback. Se la condizione non viene fornita, verrà valutata su true per impostazione predefinita. Per la grammatica, vedere: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

endpoint_names

Elenco di endpoint a cui vengono indirizzati i messaggi che soddisfano la condizione. Attualmente è consentito solo 1 endpoint. Obbligatorio.

is_enabled

Usato per specificare se la route di fallback è abilitata o meno. Obbligatorio.