Skip to content

Reference

Quick-lookup pages for Azure Functions Python v2 triggers and bindings.

Trigger Type Input Bindings Output Bindings Delivery Guarantee Max Batch Ordering
HTTP Blob, Cosmos DB, SQL, SignalR connection info HTTP response, Queue Storage, Blob, Service Bus, Event Grid, SignalR, SQL Request/response; caller retries are app-defined 1 request/invocation Not guaranteed globally
Timer None Any supported output binding At-least-once for scheduled occurrences when monitor is enabled 1 schedule occurrence Cron schedule order
Queue Storage Queue message body plus optional Blob/SQL/Cosmos lookups Queue Storage, Blob, Service Bus, Event Grid At-least-once Configurable prefetch/batch; default host-managed Best-effort, not FIFO
Blob Storage Trigger blob plus optional Blob/SQL/Cosmos lookups Blob, Queue Storage, Service Bus, Event Grid At-least-once Usually 1 blob per invocation Per-container ordering not guaranteed
Event Grid Event payload plus optional Blob/SQL/Cosmos lookups Event Grid, Queue Storage, Service Bus At-least-once with Event Grid retry policy Event array supported; commonly 1 Not guaranteed
Service Bus Brokered message plus optional Blob/SQL/Cosmos lookups Service Bus queue/topic, Blob, Event Grid Peek-lock processing is at-least-once Configurable batch/cardinality Queues preserve order per entity; sessions preserve per-session order
Event Hub Event stream payload plus optional Blob/SQL/Cosmos lookups Event Hub, Blob, Service Bus At-least-once per partition checkpoint Configurable batch size Ordered within a partition only
Cosmos DB Change feed items plus point-read/query input Cosmos DB, Queue Storage, Service Bus At-least-once from change feed Configurable feed batch Ordered within a logical partition feed range
SQL SQL change rows plus SQL input query/lookup SQL row upsert plus other output bindings At-least-once for SQL change tracking trigger Host-managed change batches Ordered by change version, not strict transactional replay

Other reference pages

Page Scope
Durable Functions Durable Functions concepts, APIs, and caveats