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 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 de que está dentro de un objeto DeviceClientOptions.
Ver
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, se deben purgar todos los mensajes. |
interval | Intervalo en segundos en los 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 método |
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, se deben purgar todos los mensajes.
drain?: boolean
Valor de propiedad
boolean
interval
Intervalo en segundos en los 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 método receive
.
manualPolling?: boolean
Valor de propiedad
boolean