Relay Hybrid connection as an event handler for Azure Event Grid events
An event handler is the place where the event is sent. The handler takes some further action to process the event. Several Azure services are automatically configured to handle events and Azure Relay is one of them.
Use Azure Relay Hybrid Connections to send events to applications that are within an enterprise network and don't have a publicly accessible endpoint.
Tutorials
See the following tutorial for an example of using an Azure Relay hybrid connection as an event handler.
Title | Description |
---|---|
Tutorial: send events to hybrid connection | Sends a custom event to an existing hybrid connection for processing by a listener application. |
REST example (for PUT)
{
"properties":
{
"destination":
{
"endpointType": "HybridConnection",
"properties":
{
"resourceId": "/subscriptions/<AZURE SUBSCRIPTION ID>/resourceGroups/<RESOURCE GROUP NAME>/providers/Microsoft.Relay/namespaces/<RELAY NAMESPACE NAME>/hybridconnections/<HYBRID CONNECTION NAME>"
}
},
"eventDeliverySchema": "EventGridSchema"
}
}
Next steps
See the Event handlers article for a list of supported event handlers.