Skip to content

Azure Queue Storage source

Consumes events from Azure Queue Storage.

With tmctl:

tmctl create source azurequeuestorage --accountName <accountName> --accountKey <accountKey> --queueName <queueName>

On Kubernetes:

apiVersion: sources.triggermesh.io/v1alpha1
kind: AzureQueueStorageSource
metadata:
  name: sample
spec:
  accountName: demoaccount
  queueName: testqueue
  visibilityTimeout: 45s
  accountKey:
    valueFromSecret:
      name: azure-queue-storage
      key: account_key

  sink:
    ref:
      apiVersion: eventing.triggermesh.io/v1alpha1
      kind: RedisBroker
      name: triggermesh

Events produced have the following attributes:

  • type com.microsoft.azure.queuestorage

See the Kubernetes object reference for more details.