HttpReceiverOptions interface
HTTP 受信側がメッセージをポーリングする頻度を構成するために使用される Options 構造体。
これらの各オプションは、drain ブール値を除き、相互に排他的です。 オプション構造には、interval、at、cron、または manualPolling が 1 つだけ存在します。
これを構成するには、DeviceClientOptions オブジェクト内にある receivePolicy オブジェクト内の という名前のプロパティとして、setOptions を呼 び出します。
見る
プロパティ
| at | 特定の時刻に 1 回だけ受信するように受信側を構成するには、このオプションを使用します。 |
| cron | cron 形式の文字列を使用する |
| drain | すべてのメッセージを 1 つだけ受信する必要があるかどうかを示すブール値をドレインする必要があります。 |
| interval | Azure IoT ハブがポーリングされる間隔 秒単位で します。 |
| manual |
ポーリングせず、代わりに |
プロパティの詳細
at
特定の時刻に 1 回だけ受信するように受信側を構成するには、このオプションを使用します。
at?: Date
プロパティ値
Date
cron
cron 形式の文字列を使用する
cron?: string
プロパティ値
string
drain
すべてのメッセージを 1 つだけ受信する必要があるかどうかを示すブール値をドレインする必要があります。
drain?: boolean
プロパティ値
boolean
interval
Azure IoT ハブがポーリングされる間隔 秒単位で します。
interval?: number
プロパティ値
number
manualPolling
ポーリングせず、代わりに receive メソッドを呼び出すユーザーに依存します。
manualPolling?: boolean
プロパティ値
boolean