HttpReceiverOptions interface
Structure d’options utilisée pour configurer la fréquence à laquelle le récepteur HTTP interroge les messages.
Chacune de ces options s’exclue mutuellement, à l’exception du drain
booléen. interval
Un seul , at
cron
ou manualPolling
doit être présent dans la structure des options.
Pour cela, appelez setOptions avec cette propriété nommée receivePolicy
à l’intérieur d’un objet HttpTransportOptions qui se trouve à l’intérieur d’un objet DeviceClientOptions .
Consultez
Propriétés
at | Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à une heure spécifique. |
cron | Utiliser une chaîne au format cron |
drain | Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés. |
interval | Intervalle en secondes auquel le hub Azure IoT va être interrogé. |
manual |
N’interroge pas et s’appuie plutôt sur l’utilisateur appelant la |
Détails de la propriété
at
Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à une heure spécifique.
at?: Date
Valeur de propriété
Date
cron
Utiliser une chaîne au format cron
cron?: string
Valeur de propriété
string
drain
Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés.
drain?: boolean
Valeur de propriété
boolean
interval
Intervalle en secondes auquel le hub Azure IoT va être interrogé.
interval?: number
Valeur de propriété
number
manualPolling
N’interroge pas et s’appuie plutôt sur l’utilisateur appelant la receive
méthode.
manualPolling?: boolean
Valeur de propriété
boolean