用於管理和發佈的事件方格 SDK
事件方格提供 SDK,可讓您以程式設計方式管理資源和張貼事件。
管理 SDK
管理 SDK 可讓您建立、更新及刪除事件方格主題和訂用帳戶。 目前有下列 SDK 可供使用:
SDK | 套件 | 參考文件 | 範例 |
---|---|---|---|
REST API | REST 參考 | ||
.NET | Azure.ResourceManager.EventGrid 。 Beta 套件具有最新的 Namespaces API。 |
.NET 參考: 預覽 、 GA | .NET 範例 |
Java | azure-resourcemanager-eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
JAVA 參考: 預覽 、 GA | Java 範例 |
JavaScript | @azure/arm-eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
JavaScript 參考: 預覽 版、 GA | JavaScript 和 TypeScript 範例 |
Python | azure-mgmt-eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
Python 參考: 預覽 、 GA | Python 範例 |
Go | Azure SDK for Go | Go 範例 |
資料平面 SDK
注意
針對 MQTT 傳訊,您可以使用您慣用的 MQTT SDK。 目前Azure 事件方格不提供 MQTT 的資料平面 SDK。
資料平面 SDK 可讓您藉由負責驗證、形成事件,以及以非同步方式張貼至指定的端點,將事件張貼至主題。 它們也可讓您取用第一方事件。 目前有下列 SDK 可供使用:
程式設計語言 | 套件 | 參考文件 | 範例 |
---|---|---|---|
REST API | REST 參考 | ||
.NET | Azure.Messaging.EventGrid 。 Beta 套件具有最新的 Namespaces API。 |
.NET 參考 | .NET 範例 |
Java | azure-messaging-eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
JAVA 參考 | Java 範例 |
JavaScript | @azure/eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
JavaScript 參考 | JavaScript 和 TypeScript 範例 |
Python | azure-eventgrid 。 Beta 套件具有最新的 Namespaces API。 |
Python 參考 | Python 範例 |
Go | Azure SDK for Go |
下一步
- 如需範例應用程式,請參閱 事件方格程式碼範例 。
- 如需事件方格的簡介,請參閱 什麼是事件方格?
- 如需 Azure CLI 中的事件方格命令,請參閱 Azure CLI 。
- 如需 PowerShell 中的事件方格命令,請參閱 PowerShell 。