HttpReceiverOptions interface

HTTP 수신자가 메시지를 폴링하는 빈도를 구성하는 데 사용되는 옵션 구조입니다. 이러한 각 옵션은 부울을 drain 제외하고 상호 배타적입니다. 옵션 구조에는 , intervalat또는 manualPollingcron 하나만 있어야 합니다.

이 속성은 DeviceClientOptions 개체 내에 있는 HttpTransportOptions 개체 내에 있는 receivePolicy 속성으로 setOptions를 호출하여 구성됩니다.

참조 항목

속성

at

이 옵션을 사용하여 특정 시간에 한 번만 수신하도록 수신기를 구성합니다.

cron

cron 형식 문자열 사용

drain

하나의 메시지만 수신해야 하는 모든 메시지를 드레이닝해야 하는지 여부를 나타내는 부울입니다.

interval

Azure IoT Hub가 폴링될 간격( )입니다.

manualPolling

폴링하지 않고 대신 메서드를 호출하는 사용자에 의존합니다 receive .

속성 세부 정보

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