HttpReceiverOptions interface
Estrutura de opções utilizada para configurar a frequência com que o recetor HTTP consulta as mensagens.
Cada uma destas opções é mutuamente exclusiva, exceto a drain
booleana. Apenas um interval
, at
ou cron
manualPolling
deve estar presente na estrutura de opções.
Isto é configurado ao chamar setOptions com isto como uma propriedade denominada receivePolicy
dentro de um objeto HttpTransportOptions que se encontra dentro de um objeto DeviceClientOptions .
Consulte
Propriedades
at | Utilize esta opção para configurar o recetor para receber apenas uma vez numa hora específica. |
cron | Utilizar uma cadeia formatada com cron |
drain | Valor booleano que indica se apenas uma mensagem deve ser recebida, todas as mensagens devem ser esvaziadas. |
interval | Intervalo em segundos em que o hub IoT do Azure vai ser consultado. |
manual |
Não consulta e, em vez disso, depende do utilizador que chama o |
Detalhes de Propriedade
at
Utilize esta opção para configurar o recetor para receber apenas uma vez numa hora específica.
at?: Date
Valor de Propriedade
Date
cron
Utilizar uma cadeia formatada com cron
cron?: string
Valor de Propriedade
string
drain
Valor booleano que indica se apenas uma mensagem deve ser recebida, todas as mensagens devem ser esvaziadas.
drain?: boolean
Valor de Propriedade
boolean
interval
Intervalo em segundos em que o hub IoT do Azure vai ser consultado.
interval?: number
Valor de Propriedade
number
manualPolling
Não consulta e, em vez disso, depende do utilizador que chama o receive
método.
manualPolling?: boolean
Valor de Propriedade
boolean