SDKs de grade de eventos para gerenciamento e publicação

A Grade de Eventos fornece SDKs que permitem gerenciar programaticamente seus recursos e postar eventos.

Nota

Em relação à preterição do TLS 1.0 / 1.1: Para tópicos do sistema, você precisa agir apenas para a entrega do evento para destinos de webhook. Se o destino suportar TLS 1.2, a entrega do evento acontece usando 1.2. Se o destino não suportar TLS 1.2, a entrega do evento voltará automaticamente para 1.0 e 1.1. Após 31 de outubro de 2024, a entrega de eventos usando 1.0 e 1.1 não será suportada. Certifique-se de que seus destinos de webhook suportem TLS 1.2. Uma maneira fácil de verificar o suporte a TLS 1.2 é usar o Qualys SSL Labs. Se o relatório mostrar que o TLS 1.2 é suportado, nenhuma ação será necessária. Para obter mais informações, consulte a seguinte postagem no blog: Aposentadoria: próximas alterações de TLS para a Grade de Eventos do Azure

SDKs de gerenciamento

Os SDKs de gerenciamento permitem criar, atualizar e excluir tópicos e assinaturas da Grade de Eventos. Atualmente, os seguintes SDKs estão disponíveis:

SDK Pacote Documentação de referência Exemplos
API REST Referência REST
.NET Azure.ResourceManager.EventGrid. O pacote beta tem a API mais recente Namespaces . Referência .NET: Preview, GA Exemplos .NET
Java azure-resourcemanager-eventgrid. O pacote beta tem a API mais recente Namespaces . Referência Java: Preview, GA Exemplos do Java
JavaScript @azure/arm-eventgrid. O pacote beta tem a API mais recente Namespaces . Referência JavaScript: Preview, GA Exemplos de JavaScript e TypeScript
Python azure-mgmt-eventgrid. O pacote beta tem a API mais recente Namespaces . Referência Python: Preview, GA Amostras de Python
Go SDK do Azure para Go Ir amostras

SDKs de plano de dados

Nota

Para mensagens MQTT, você pode usar seu SDK MQTT favorito. Atualmente, a Grade de Eventos do Azure não fornece SDK de plano de dados para MQTT.

Os SDKs do plano de dados permitem que você poste eventos em tópicos, cuidando da autenticação, da formação do evento e da postagem assíncrona no ponto de extremidade especificado. Eles também permitem que você consuma eventos de primeira parte. Atualmente, os seguintes SDKs estão disponíveis:

Linguagem de programação Pacote Documentação de referência Exemplos
API REST Referência REST
.NET Azure.Messaging.EventGrid. O pacote beta tem a API mais recente Namespaces . .NET reference (Referência de .NET) Exemplos .NET
Java azure-messaging-eventgrid. O pacote beta tem a API mais recente Namespaces . Java reference (Referência de Java) Exemplos do Java
JavaScript @azure/eventgrid. O pacote beta tem a API mais recente Namespaces . Referência JavaScript Exemplos de JavaScript e TypeScript
Python azure-eventgrid. O pacote beta tem a API mais recente Namespaces . Python reference (Referência de Python) Amostras de Python
Go SDK do Azure para Go

Próximos passos

  • Para aplicativos de exemplo, consulte Exemplos de código de grade de eventos.
  • Para obter uma introdução à Grade de Eventos, consulte O que é a Grade de Eventos?
  • Para comandos de Grade de Eventos na CLI do Azure, consulte CLI do Azure.
  • Para comandos da Grade de Eventos no PowerShell, consulte PowerShell.