EventGridReceiverClient class

Event Grid 네임스페이스 클라이언트

생성자

EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)

Azure Messaging EventGrid 클라이언트

메서드

acknowledgeEvents(string[], AcknowledgeEventsOptions)

클라우드 이벤트의 일괄 처리를 승인합니다. 하나 이상의 이벤트가 성공적으로 승인되면 서버가 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 승인된 lockToken 집합과 실패한 다른 lockToken 및 해당 오류 정보가 포함됩니다. 성공적으로 승인된 이벤트는 더 이상 소비자가 사용할 수 없습니다.

receiveEvents<T>(ReceiveEventsOptions)

이벤트 구독에서 클라우드 이벤트 일괄 처리를 수신합니다.

rejectEvents(string[], RejectEventsOptions)

클라우드 이벤트의 일괄 처리를 거부합니다.

releaseEvents(string[], ReleaseEventsOptions)

클라우드 이벤트의 릴리스 일괄 처리입니다. 하나 이상의 이벤트가 성공적으로 릴리스된 경우 서버는 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 릴리스된 lockToken 집합과 해당 오류 정보와 함께 실패한 다른 lockToken이 포함됩니다.

renewEventLocks(string[], RenewEventLocksOptions)

클라우드 이벤트 일괄 처리에 대한 잠금을 갱신합니다.

생성자 세부 정보

EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)

Azure Messaging EventGrid 클라이언트

new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)

매개 변수

endpoint

string

topicName

string

subscriptionName

string

메서드 세부 정보

acknowledgeEvents(string[], AcknowledgeEventsOptions)

클라우드 이벤트의 일괄 처리를 승인합니다. 하나 이상의 이벤트가 성공적으로 승인되면 서버가 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 승인된 lockToken 집합과 실패한 다른 lockToken 및 해당 오류 정보가 포함됩니다. 성공적으로 승인된 이벤트는 더 이상 소비자가 사용할 수 없습니다.

function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>

매개 변수

lockTokens

string[]

토큰 잠금

options
AcknowledgeEventsOptions

승인할 옵션

반환

receiveEvents<T>(ReceiveEventsOptions)

이벤트 구독에서 클라우드 이벤트 일괄 처리를 수신합니다.

function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>

매개 변수

options
ReceiveEventsOptions

받을 옵션

반환

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

클라우드 이벤트의 일괄 처리를 거부합니다.

function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>

매개 변수

lockTokens

string[]

토큰 잠금

options
RejectEventsOptions

거부할 옵션

반환

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

클라우드 이벤트의 릴리스 일괄 처리입니다. 하나 이상의 이벤트가 성공적으로 릴리스된 경우 서버는 HTTP 200 상태 코드로 응답합니다. 응답 본문에는 성공적으로 릴리스된 lockToken 집합과 해당 오류 정보와 함께 실패한 다른 lockToken이 포함됩니다.

function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>

매개 변수

lockTokens

string[]

토큰 잠금

options
ReleaseEventsOptions

릴리스 옵션

반환

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

클라우드 이벤트 일괄 처리에 대한 잠금을 갱신합니다.

function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>

매개 변수

lockTokens

string[]

토큰 잠금

options
RenewEventLocksOptions

갱신 옵션

반환

Promise<RenewLocksResult>