Consume
Consume
yaml
type: "io.kestra.plugin.azure.eventhubs.Consume"Examples
yaml
id: azure_eventhubs_consume_data_events
namespace: company.team
tasks:
- id: consume_from_eventhub
type: io.kestra.plugin.azure.eventhubs.Consume
eventHubName: my_eventhub
namespace: my_eventhub_namespace
connectionString: "{{ secret('EVENTHUBS_CONNECTION') }}"
bodyDeserializer: JSON
consumerGroup: "$Default"
checkpointStoreProperties:
containerName: kestra
connectionString: "{{ secret('BLOB_CONNECTION') }}"
Properties
checkpointStoreProperties *Requiredobject
SubTypestring
eventHubName *Requiredstring
namespace *Requiredstring
bodyDeserializer string
Default
STRINGPossible Values
STRINGBINARYIONJSONbodyDeserializerProperties object
Default
{}clientMaxRetries integerstring
Default
5clientRetryDelay integerstring
Default
500connectionString string
consumerGroup string
Default
$DefaultcustomEndpointAddress string
enqueueTime string
maxBatchSizePerPartition integerstring
Default
50maxDuration string
Default
PT10SFormat
durationmaxWaitTimePerPartition string
Default
PT5SFormat
durationpartitionStartingPosition string
Default
EARLIESTPossible Values
EARLIESTLATESTINSTANTsasToken string
Outputs
eventsCount integer
uri string
Format
uri