SDK de Event Grid para administración y publicación
Event Grid proporciona SDK que permiten administrar los recursos y exponer eventos mediante programación.
Nota:
En cuanto a la depreciación TLS 1.0 / 1.1 : para los temas del sistema, es necesario tomar medidas solo para la entrega de eventos a destinos webhook. Si el destino admite TLS 1.2, la entrega del evento se realiza utilizando 1.2. Si el destino no es compatible con TLS 1.2, la entrega de eventos retrocede automáticamente a 1.0 y 1.1. A partir del 1 de marzo de 2025, no se admitirá la entrega de eventos con las versiones 1.0 y 1.1. Asegúrese de que los destinos de sus webhooks admiten TLS 1.2. Una forma sencilla de comprobar la compatibilidad con TLS 1.2 es utilizar Qualys SSL Labs. Si el informe muestra que TLS 1.2 es compatible, no es necesario realizar ninguna acción. Para obtener más información, consulte la siguiente entrada del blog: Retirada: Próximos cambios de TLS para Azure Event Grid
SDK de administración
Los SDK de administración permiten crear, actualizar y eliminar suscripciones y temas de Event Grid. En la actualidad, están disponibles los siguientes SDK:
SDK | Paquete | Documentación de referencia | Ejemplos |
---|---|---|---|
API DE REST | Referencia de REST | ||
.NET | Azure.ResourceManager.EventGrid . El paquete tiene la API más reciente Namespaces . |
Referencia de .NET: versión preliminar, disponibilidad general | Ejemplos de .NET |
Java | azure-resourcemanager-eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de Java: versión preliminar, disponibilidad general | Ejemplos de Java |
JavaScript | @azure/arm-eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de JavaScript: versión preliminar, disponibilidad general | Muestras de JavaScript y TypeScript |
Python | azure-mgmt-eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de Python: versión preliminar, disponibilidad general | Ejemplos de Python |
Go | Azure SDK para Go | Ejemplos de Go |
SDK de plano de datos
Nota
Para la mensajería MQTT, puede usar su SDK de MQTT favorito. Actualmente, Azure Event Grid no proporciona el SDK del plano de datos para MQTT.
Los SDK de planos de datos permiten publicar eventos en temas, y se aseguran de autenticar, formar el evento y publicarlo de forma asincrónica en el punto de conexión especificado. También permiten consumir eventos de primera entidad. En la actualidad, están disponibles los siguientes SDK:
Lenguaje de programación | Paquete | Documentación de referencia | Ejemplos |
---|---|---|---|
API DE REST | Referencia de REST | ||
.NET | Azure.Messaging.EventGrid . El paquete tiene la API más reciente Namespaces . |
Referencia de .NET | Ejemplos de .NET |
Java | azure-messaging-eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de Java | Ejemplos de Java |
JavaScript | @azure/eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de JavaScript | Muestras de JavaScript y TypeScript |
Python | azure-eventgrid . El paquete tiene la API más reciente Namespaces . |
Referencia de Python | Ejemplos de Python |
Go | Azure SDK para Go |
Pasos siguientes
- Para obtener aplicaciones de ejemplo, consulte Ejemplos de código de Event Grid.
- Para ver una introducción a Event Grid, consulte el artículo acerca de qué es Event Grid.
- Para consultar los comandos de Event Grid en la CLI de Azure, vea CLI de Azure.
- Para consultar los comandos de Event Grid en PowerShell, vea PowerShell.