HttpReceiverOptions interface
HTTP 수신자가 메시지에 대해 폴링하는 빈도를 구성하는 데 사용되는 옵션 구조입니다.
이러한 각 옵션은 drain
부울을 제외하고 상호 배타적입니다. 옵션 구조에는 interval
, at
, cron
또는 manualPolling
하나만 있어야 합니다.
이는 setOptionsDeviceClientOptions 개체 내에 있는 HttpTransportOptions 개체 내부에 receivePolicy
속성으로 호출하여 구성됩니다.
보다
속성
at | 특정 시간에 한 번만 수신하도록 수신기를 구성하려면 이 옵션을 사용합니다. |
cron | cron 형식 문자열 사용 |
drain | 모든 메시지를 하나만 수신해야 하는지 여부를 나타내는 부울입니다. |
interval | 간격 (초) Azure IoT Hub를 폴링할 예정입니다. |
manual |
폴링하지 않고 대신 |
속성 세부 정보
at
특정 시간에 한 번만 수신하도록 수신기를 구성하려면 이 옵션을 사용합니다.
at?: Date
속성 값
Date
cron
cron 형식 문자열 사용
cron?: string
속성 값
string
drain
모든 메시지를 하나만 수신해야 하는지 여부를 나타내는 부울입니다.
drain?: boolean
속성 값
boolean
interval
간격 (초) Azure IoT Hub를 폴링할 예정입니다.
interval?: number
속성 값
number
manualPolling
폴링하지 않고 대신 receive
메서드를 호출하는 사용자를 사용합니다.
manualPolling?: boolean
속성 값
boolean