azure_queue_storage

BETA: This component is mostly stable but breaking changes could still be made outside of major version releases if a fundamental problem with the component is found.

Dequeue objects from an Azure Storage Queue.

Introduced in version 3.42.0.

# Config fields, showing default values
input:
azure_queue_storage:
storage_account: ""
storage_access_key: ""
storage_sas_token: ""
storage_connection_string: ""
queue_name: ""

Dequeue objects from an Azure Storage Queue.

This input adds the following metadata fields to each message:

- queue_storage_insertion_time
- All user defined queue metadata

Only one authentication method is required, storage_connection_string or storage_account and storage_access_key. If both are set then the storage_connection_string is given priority.

Fields#

storage_account#

The storage account to dequeue messages from. This field is ignored if storage_connection_string is set.

Type: string
Default: ""

storage_access_key#

The storage account access key. This field is ignored if storage_connection_string is set.

Type: string
Default: ""

storage_sas_token#

The storage account SAS token. This field is ignored if storage_connection_string or storage_access_key are set.

Type: string
Default: ""

storage_connection_string#

A storage account connection string. This field is required if storage_account and storage_access_key / storage_sas_token are not set.

Type: string
Default: ""

queue_name#

The name of the target Storage queue.

Type: string
Default: ""