HttpReceiverOptions interface
Estructura de opciones usada para configurar la frecuencia con la que el receptor HTTP sondea los mensajes.
Cada una de estas opciones es mutuamente excluyente, excepto para el drain
booleano. Solo una interval
, at
cron
o manualPolling
estará presente en la estructura de opciones.
Esto se configura llamando a setOptions con esta propiedad denominada receivePolicy
dentro de un objeto HttpTransportOptions que está dentro de un objeto DeviceClientOptions .
Vea
Propiedades
at | Use esta opción para configurar el receptor para recibir solo una vez en un momento específico. |
cron | Usar una cadena con formato cron |
drain | Boolean que indica si solo se debe recibir un mensaje todos los mensajes deben purgarse. |
interval | Intervalo en segundos en el que se va a sondear el centro de IoT de Azure. |
manual |
No sondea y, en su lugar, se basa en el usuario que llama al |
Detalles de las propiedades
at
Use esta opción para configurar el receptor para recibir solo una vez en un momento específico.
at?: Date
Valor de propiedad
Date
cron
Usar una cadena con formato cron
cron?: string
Valor de propiedad
string
drain
Boolean que indica si solo se debe recibir un mensaje todos los mensajes deben purgarse.
drain?: boolean
Valor de propiedad
boolean
interval
Intervalo en segundos en el que se va a sondear el centro de IoT de Azure.
interval?: number
Valor de propiedad
number
manualPolling
No sondea y, en su lugar, se basa en el usuario que llama al receive
método .
manualPolling?: boolean
Valor de propiedad
boolean