Condividi tramite


RoutingProperties Classe

Proprietà correlate al routing dell'hub IoT. Vedi https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

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

Costruttore

RoutingProperties(*, endpoints: _models.RoutingEndpoints | None = None, routes: List[_models.RouteProperties] | None = None, fallback_route: _models.FallbackRouteProperties | None = None, enrichments: List[_models.EnrichmentProperties] | None = None, **kwargs: Any)

Parametri di sole parole chiave

Nome Descrizione
endpoints

Le proprietà correlate agli endpoint personalizzati a cui l'hub IoT indirizza i messaggi in base alle regole di routing. Un massimo di 10 endpoint personalizzati è consentito in tutti i tipi di endpoint per gli hub a pagamento e solo 1 endpoint personalizzato è consentito in tutti i tipi di endpoint per hub gratuiti.

routes

Elenco delle regole di routing fornite dall'utente usate dall'hub IoT per instradare i messaggi agli endpoint predefiniti e personalizzati. È consentito un massimo di 100 regole di routing per hub a pagamento e sono consentite un massimo di 5 regole di routing per hub gratuiti.

fallback_route

Le proprietà della route usate come route di fallback quando non vengono soddisfatte nessuna delle condizioni specificate nella sezione "route". Questo parametro è facoltativo. Quando questa proprietà non è impostata, i messaggi che non soddisfano alcuna delle condizioni specificate nella sezione "route" vengono indirizzati all'endpoint eventhub predefinito.

enrichments

Elenco degli arricchimenti forniti dall'utente che l'hub IoT si applica ai messaggi da recapitare agli endpoint predefiniti e personalizzati. Vedi https://aka.ms/telemetryoneventgrid.

Variabili

Nome Descrizione
endpoints

Le proprietà correlate agli endpoint personalizzati a cui l'hub IoT indirizza i messaggi in base alle regole di routing. Un massimo di 10 endpoint personalizzati è consentito in tutti i tipi di endpoint per gli hub a pagamento e solo 1 endpoint personalizzato è consentito in tutti i tipi di endpoint per hub gratuiti.

routes

Elenco delle regole di routing fornite dall'utente usate dall'hub IoT per instradare i messaggi agli endpoint predefiniti e personalizzati. È consentito un massimo di 100 regole di routing per hub a pagamento e sono consentite un massimo di 5 regole di routing per hub gratuiti.

fallback_route

Le proprietà della route usate come route di fallback quando non vengono soddisfatte nessuna delle condizioni specificate nella sezione "route". Questo parametro è facoltativo. Quando questa proprietà non è impostata, i messaggi che non soddisfano alcuna delle condizioni specificate nella sezione "route" vengono indirizzati all'endpoint eventhub predefinito.

enrichments

Elenco degli arricchimenti forniti dall'utente che l'hub IoT si applica ai messaggi da recapitare agli endpoint predefiniti e personalizzati. Vedi https://aka.ms/telemetryoneventgrid.