Bindings component specs

The supported external bindings that interface with Dapr

Every binding has its own unique set of properties. Click the name link to see the component YAML for each binding.

Table captions:

Status: Component certification status

Since: defines from which Dapr Runtime version, the component is in the current status

Component version: defines the version of the component

Generic

NameInput
Binding
Output
Binding
StatusComponent versionSince runtime version
Apple Push Notifications (APN)Alphav11.0
Cron (Scheduler)Alphav11.0
HTTPGAv11.0
InfluxDBAlphav11.0
KafkaAlphav11.0
Kubernetes EventsAlphav11.0
Local StorageAlphav11.1
MQTTAlphav11.0
MySQLAlphav11.0
PostgreSqlAlphav11.0
PostmarkAlphav11.0
RabbitMQAlphav11.0
RedisAlphav11.0
SMTPAlphav11.0
TwilioAlphav11.0
TwitterAlphav11.0
SendGridAlphav11.0

Alibaba Cloud

NameInput
Binding
Output
Binding
StatusComponent versionSince
Alibaba Cloud DingTalkAlphav11.2
Alibaba Cloud OSSAlphav11.0

Amazon Web Services (AWS)

NameInput
Binding
Output
Binding
StatusComponent versionSince
AWS DynamoDBAlphav11.0
AWS S3Alphav11.0
AWS SNSAlphav11.0
AWS SQSAlphav11.0
AWS KinesisAlphav11.0

Google Cloud Platform (GCP)

NameInput
Binding
Output
Binding
StatusComponent versionSince
GCP Cloud Pub/SubAlphav11.0
GCP Storage BucketAlphav11.0

Microsoft Azure

NameInput
Binding
Output
Binding
StatusComponent versionSince
Azure Blob StorageAlphav11.0
Azure CosmosDBAlphav11.0
Azure Event GridAlphav11.0
Azure Event HubsAlphav11.0
Azure Service Bus QueuesAlphav11.0
Azure SignalRAlphav11.0
Azure Storage QueuesGAv11.0

Zeebe (Camunda)

NameInput
Binding
Output
Binding
StatusComponent versionSince
Zeebe CommandAlphav11.2
Zeebe Job WorkerAlphav11.2