Пакеты SDK для управления службой "Сетка событий Azure" и публикации в ней
В службе "Сетка событий Azure" доступны пакеты SDK, которые позволяют управлять ресурсами и публиковать события с помощью программных средств.
Примечание.
Что касается tls 1.0/ 1.1, нерекомендуемого: для системных разделов необходимо принять меры только для доставки событий в назначения веб-перехватчика. Если назначение поддерживает TLS 1.2, доставка событий происходит с помощью версии 1.2. Если назначение не поддерживает TLS 1.2, доставка событий автоматически возвращается к версии 1.0 и 1.1. После 1 марта 2025 г. доставка событий с использованием версии 1.0 и 1.1 не будет поддерживаться. Убедитесь, что назначения веб-перехватчика поддерживают TLS 1.2. Одним из простых способов проверки поддержки TLS 1.2 является использование Лабораторий SSL Qualys. Если в отчете показано, что протокол TLS 1.2 поддерживается, действие не требуется. Дополнительные сведения см. в следующей записи блога: Выход на пенсию: предстоящие изменения TLS для Сетка событий Azure
Пакеты SDK для управления
Пакеты SDK для управления позволяют создавать, обновлять и удалять разделы и подписки сетки событий. Сейчас доступны следующие пакеты SDK:
SDK | Пакет | Справочная документация | Примеры |
---|---|---|---|
REST API | Справочник по REST | ||
.NET | Azure.ResourceManager.EventGrid . Пакет имеет последний Namespaces API. |
Справочник по .NET: предварительная версия, общедоступная версия | Примеры для .NET |
Java | azure-resourcemanager-eventgrid . Пакет имеет последний Namespaces API. |
Справочник по Java: предварительная версия, общедоступная версия | Примеры для Java |
JavaScript | @azure/arm-eventgrid . Пакет имеет последний Namespaces API. |
Справочник по JavaScript: предварительная версия, общедоступная версия | Примеры JavaScript и TypeScript |
Python | azure-mgmt-eventgrid . Пакет имеет последний Namespaces API. |
Справочник по Python: предварительная версия, общедоступная версия | Примеры для Python |
Go | Пакет Azure SDK для Go | Примеры go |
Пакеты SDK для плоскости данных
Примечание.
Для обмена сообщениями MQTT можно использовать любимый пакет SDK MQTT. В настоящее время Сетка событий Azure не предоставляет пакет SDK плоскости данных для MQTT.
Пакеты SDK для плоскости данных позволяют публиковать события в разделы. Эти пакеты обеспечивают аутентификацию, формирование события и асинхронную публикацию на указанной конечной точке. Они также позволяют использовать события первой стороны. Сейчас доступны следующие пакеты SDK:
Язык программирования | Пакет | Справочная документация | Примеры |
---|---|---|---|
REST API | Справочник по REST | ||
.NET | Azure.Messaging.EventGrid . Пакет имеет последний Namespaces API. |
Справочник по .NET | Примеры для .NET |
Java | azure-messaging-eventgrid . Пакет имеет последний Namespaces API. |
Справочник по Java | Примеры для Java |
JavaScript | @azure/eventgrid . Пакет имеет последний Namespaces API. |
Справочник по JavaScript | Примеры JavaScript и TypeScript |
Python | azure-eventgrid . Пакет имеет последний Namespaces API. |
Справочник по Python | Примеры для Python |
Go | Пакет Azure SDK для Go |
Следующие шаги
- Примеры приложений см. на странице с примерами кода для Сетки событий.
- См. дополнительные сведения о службе "Сетка событий Azure".
- Команды Azure CLI для службы "Сетка событий Azure" см. в статье об Azure CLI.
- Команды PowerShell для службы "Сетка событий Azure" см. в статье об PowerShell.