Bindings

The following table lists input and output bindings supported by the Dapr bindings building block. Learn how to set up different input and output binding components for Dapr bindings.

Table headers to note:

HeaderDescriptionExample
StatusComponent certification statusAlpha
Beta
Stable
Component versionThe version of the componentv1
Since runtime versionThe version of the Dapr runtime when the component status was set or updated1.11

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

Generic

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
Apple Push Notifications (APN)Input binding not supportedAlphav11.0
commercetools GraphQLInput binding not supportedAlphav11.8
Cron (Scheduler)Output binding not supportedStablev11.10
GraphQLInput binding not supportedAlphav11.0
HTTPInput binding not supportedStablev11.0
Huawei OBSInput binding not supportedAlphav11.8
InfluxDBInput binding not supportedBetav11.7
KafkaStablev11.8
KitexInput binding not supportedAlphav11.11
KubeMQBetav11.10
Kubernetes EventsOutput binding not supportedAlphav11.0
Local StorageInput binding not supportedStablev11.9
MQTT3Betav11.7
MySQL & MariaDBInput binding not supportedAlphav11.0
PostgreSQLInput binding not supportedStablev11.9
PostmarkInput binding not supportedAlphav11.0
RabbitMQStablev11.9
RedisInput binding not supportedStablev11.9
RethinkDBOutput binding not supportedBetav11.9
SendGridInput binding not supportedAlphav11.0
SMTPInput binding not supportedAlphav11.0
TwilioInput binding not supportedAlphav11.0
WasmInput binding not supportedAlphav11.11

Alibaba Cloud

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
Alibaba Cloud DingTalkAlphav11.2
Alibaba Cloud OSSInput binding not supportedAlphav11.0
Alibaba Cloud SLSInput binding not supportedAlphav11.9
Alibaba Cloud TablestoreInput binding not supportedAlphav11.5

Amazon Web Services (AWS)

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
AWS DynamoDBInput binding not supportedAlphav11.0
AWS KinesisAlphav11.0
AWS S3Input binding not supportedStablev11.11
AWS SESInput binding not supportedAlphav11.4
AWS SNSInput binding not supportedAlphav11.0
AWS SQSAlphav11.0

Cloudflare

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
Cloudflare QueuesInput binding not supportedAlphav11.10

Google Cloud Platform (GCP)

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
GCP Cloud Pub/SubAlphav11.0
GCP Storage BucketInput binding not supportedAlphav11.0

Microsoft Azure

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
Azure Blob StorageInput binding not supportedStablev11.0
Azure Cosmos DB (Gremlin API)Input binding not supportedAlphav11.5
Azure CosmosDBInput binding not supportedStablev11.7
Azure Event GridBetav11.7
Azure Event HubsStablev11.8
Azure OpenAIAlphav11.11
Azure Service Bus QueuesStablev11.7
Azure SignalRInput binding not supportedAlphav11.0
Azure Storage QueuesStablev11.0

Zeebe (Camunda Cloud)

ComponentInput BindingOutput BindingStatusComponent versionSince runtime version
Zeebe CommandInput binding not supportedStablev11.2
Zeebe Job WorkerOutput binding not supportedStablev11.2

Last modified March 21, 2024: Merge pull request #4082 from newbe36524/v1.13 (f4b0938)