Skip to content

Document the Cloudflare Queues input binding - #5293

Open
FenjuFu wants to merge 1 commit into
dapr:v1.18from
FenjuFu:cloudflare-queues-input-binding
Open

Document the Cloudflare Queues input binding#5293
FenjuFu wants to merge 1 commit into
dapr:v1.18from
FenjuFu:cloudflare-queues-input-binding

Conversation

@FenjuFu

@FenjuFu FenjuFu commented Aug 19, 2026

Copy link
Copy Markdown

Description

Documents the new Cloudflare Queues input binding, which receives messages through a Cloudflare HTTP pull consumer.

Changes to cloudflare-queues.md:

  • the introduction and the "Binding support" section no longer say that consuming messages is impossible;
  • a new "Input binding" section explains that pull consumers are served by the Cloudflare API rather than by the Worker, so the input binding needs cfAccountID and cfAPIToken (with the queues#read and queues#write permissions) and cannot run with workerUrl alone, and shows how to enable an HTTP pull consumer with npx wrangler queues consumer http add;
  • acknowledgement behavior and the at-least-once guarantee are documented, along with the id, attempts, and timestamp metadata properties delivered with each message;
  • the spec metadata table and the component YAML example cover the new queueID, batchSize, visibilityTimeout, and pollingInterval properties, and the "Binding support" column now reflects which fields apply to the input binding.

Issue reference

Documentation for dapr/components-contrib#4537, which implements dapr/components-contrib#4151.

Covers receiving messages through an HTTP pull consumer, the API token
permissions it needs, the new queueID, batchSize, visibilityTimeout, and
pollingInterval metadata properties, and the per-message metadata.

Signed-off-by: FenjuFu <92919259+FenjuFu@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant