HttpReceiverOptions interface
Estrutura de opções usada para configurar a frequência com que o receptor HTTP sonda mensagens.
Cada uma dessas opções é mutuamente exclusiva, exceto pela drain
booliana. Somente um interval
, at
, cron
ou manualPolling
estará presente na estrutura de opções.
Isso é configurado chamando setOptions com isso como uma propriedade chamada receivePolicy
dentro de um objeto HttpTransportOptions que está dentro de um objeto DeviceClientOptions.
Ver
Propriedades
at | Use essa opção para configurar o receptor para receber apenas uma vez em um momento específico. |
cron | Usar uma cadeia de caracteres formatada por cron |
drain | Booliano indicando se apenas uma mensagem deve ser recebida, todas as mensagens devem ser drenadas. |
interval | O intervalo em segundos em que o Hub IoT do Azure será pesquisado. |
manual |
Não pesquisa e, em vez disso, conta com o usuário que está chamando o método |
Detalhes da propriedade
at
Use essa opção para configurar o receptor para receber apenas uma vez em um momento específico.
at?: Date
Valor da propriedade
Date
cron
Usar uma cadeia de caracteres formatada por cron
cron?: string
Valor da propriedade
string
drain
Booliano indicando se apenas uma mensagem deve ser recebida, todas as mensagens devem ser drenadas.
drain?: boolean
Valor da propriedade
boolean
interval
O intervalo em segundos em que o Hub IoT do Azure será pesquisado.
interval?: number
Valor da propriedade
number
manualPolling
Não pesquisa e, em vez disso, conta com o usuário que está chamando o método receive
.
manualPolling?: boolean
Valor da propriedade
boolean