Partilhar via


FallbackRouteProperties Classe

As propriedades da rota de retorno. Hub IoT 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.Model
FallbackRouteProperties

Construtor

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

Variáveis

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: "DeviceMessages", "TwinChangeEvents", "DeviceLifecycleEvents" e "DeviceJobLifecycleEvents".

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.

endpoint_names
list[str]

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.