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

Name Input
Binding
Output
Binding
Status Component version Since runtime version
Apple Push Notifications (APN) Alpha v1 1.0
Cron (Scheduler) Alpha v1 1.0
GraphQL Alpha v1 1.0
HTTP GA v1 1.0
InfluxDB Alpha v1 1.0
Kafka Alpha v1 1.0
Kubernetes Events Alpha v1 1.0
Local Storage Alpha v1 1.1
MQTT Alpha v1 1.0
MySQL Alpha v1 1.0
PostgreSql Alpha v1 1.0
Postmark Alpha v1 1.0
RabbitMQ Alpha v1 1.0
Redis Alpha v1 1.0
SMTP Alpha v1 1.0
Twilio Alpha v1 1.0
Twitter Alpha v1 1.0
SendGrid Alpha v1 1.0

Alibaba Cloud

Name Input
Binding
Output
Binding
Status Component version Since
Alibaba Cloud DingTalk Alpha v1 1.2
Alibaba Cloud OSS Alpha v1 1.0

Amazon Web Services (AWS)

Name Input
Binding
Output
Binding
Status Component version Since
AWS DynamoDB Alpha v1 1.0
AWS S3 Alpha v1 1.0
AWS SNS Alpha v1 1.0
AWS SQS Alpha v1 1.0
AWS Kinesis Alpha v1 1.0

Google Cloud Platform (GCP)

Name Input
Binding
Output
Binding
Status Component version Since
GCP Cloud Pub/Sub Alpha v1 1.0
GCP Storage Bucket Alpha v1 1.0

Microsoft Azure

Name Input
Binding
Output
Binding
Status Component version Since
Azure Blob Storage Alpha v1 1.0
Azure CosmosDB Alpha v1 1.0
Azure Event Grid Alpha v1 1.0
Azure Event Hubs Alpha v1 1.0
Azure Service Bus Queues Alpha v1 1.0
Azure SignalR Alpha v1 1.0
Azure Storage Queues GA v1 1.0

Zeebe (Camunda Cloud)

Name Input
Binding
Output
Binding
Status Component version Since
Zeebe Command Alpha v1 1.2
Zeebe Job Worker Alpha v1 1.2