Azure Event Grid

Azure Event Grid source plugin

Plugin Name: azeventgrid.

Azure Event Grid

Azure Event Grid is a highly scalable, fully managed Pub Sub message distribution service that offers flexible message consumption patterns. For more information about Event Grid, visit What is Azure Event Grid? on the Microsoft Learn website.

This Source Plugin allows you to receive events using the Pull delivery API.

Authentication happens using a shared key credential.

Configuration parameters

KeyTypeRequiredDescription

endpoint

string

true

Endpoint URL to your Event Grid instance's namespace.

key

string

true

Shared key used for authentication.

topicName

string

true

Topic name from where to receive events from.

eventSubscriptionName

string

true

Event subscription name.

Example config

service:
  log_level: error
pipeline:
  inputs:
    - name: azeventgrid
      endpoint: https://myNamespaceName.westus-1.eventgrid.azure.net
      key: ${SECRET_AZEVENTGRID_KEY}
      topicName: myTopic
      eventSubscriptionName: myEventSubscription
  outputs:
    - name: stdout
      match: "*"

Last updated