
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
bodyDeserializerstring
Default
STRINGPossible Values
STRINGBINARYIONJSONbodyDeserializerPropertiesobject
Default
{}clientMaxRetriesintegerstring
Default
5clientRetryDelayintegerstring
Default
500connectionStringstring
consumerGroupstring
Default
$DefaultcustomEndpointAddressstring
enqueueTimestring
maxBatchSizePerPartitionintegerstring
Default
50maxDurationstring
Default
PT10SFormat
durationmaxWaitTimePerPartitionstring
Default
PT5SFormat
durationpartitionStartingPositionstring
Default
EARLIESTPossible Values
EARLIESTLATESTINSTANTsasTokenstring
Outputs
eventsCountinteger
uristring
Format
uri