EventGridSenderClient class
事件方格命名空間用戶端
建構函式
Event |
Azure Messaging EventGrid 用戶端 |
方法
send |
將雲端事件發佈至命名空間主題。 如果成功,伺服器會以 HTTP 200 狀態代碼回應,並回應中含有空的 JSON 物件。 否則,伺服器可以傳回各種錯誤碼。 例如,401:表示授權失敗,403:表示超過配額或訊息太大,410:這表示找不到特定主題,400:要求不正確,500:內部伺服器錯誤。 |
建構函式詳細資料
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Azure Messaging EventGrid 用戶端
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
參數
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
方法詳細資料
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
將雲端事件發佈至命名空間主題。 如果成功,伺服器會以 HTTP 200 狀態代碼回應,並回應中含有空的 JSON 物件。 否則,伺服器可以傳回各種錯誤碼。 例如,401:表示授權失敗,403:表示超過配額或訊息太大,410:這表示找不到特定主題,400:要求不正確,500:內部伺服器錯誤。
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
參數
- events
-
CloudEvent<T> | CloudEvent<T>[]
要發佈的事件
- options
- SendEventsOptions
發佈的選項
傳回
Promise<void>