FallbackRouteProperties Classe
As propriedades da rota de retorno. IoT Hub utiliza estas propriedades quando encaminha mensagens para o ponto final do recuo.
Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.
- Herança
-
azure.mgmt.iothub._serialization.ModelFallbackRouteProperties
Construtor
FallbackRouteProperties(*, source: str | _models.RoutingSource, endpoint_names: List[str], is_enabled: bool, name: str | None = None, condition: str | None = None, **kwargs)
Variáveis
- name
- str
O nome da rota. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hífenes, tem um comprimento máximo de 64 caracteres, e deve ser único.
- source
- str ou RoutingSource
A fonte a que deve ser aplicada a regra de encaminhamento. Por exemplo, DeviceMessages. Obrigatório. Os valores conhecidos são: "Inválidos", "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents", "DeviceJobLifecycleEvents" e "DeviceConnectionStateEvents".
- condition
- str
A condição que é avaliada para aplicar a rota de retorno. Se a condição não for fornecida, avaliará a verdade por defeito. Para gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.
A lista de pontos finais para os quais as mensagens que satisfazem a condição são encaminhada para. Atualmente apenas 1 ponto final é permitido. Obrigatório.
- is_enabled
- bool
Usado para especificar se a rota de retorno está ativada. Obrigatório.