Azure Functions – Triggers & Bindings

Build event‑driven serverless solutions with ease.

Triggers

HTTP Trigger

Expose your function as a REST endpoint.

Timer Trigger

Run functions on a schedule using CRON expressions.

Blob Trigger

Invoke when a new blob is created or updated.

Queue Trigger

Execute when a message arrives in an Azure Storage queue.

Service Bus Trigger

React to messages on Service Bus topics or queues.

Event Grid Trigger

Handle events from Azure services via Event Grid.

Cosmos DB Trigger

Run when documents change in a Cosmos DB container.

Event Hub Trigger

Consume events from Azure Event Hubs.

Bindings

Blob Output Binding

Write data to Azure Blob storage directly from your function.

Queue Output Binding

Place messages onto a storage queue as output.

SQL Output Binding

Insert or update rows in an Azure SQL database.

Cosmos DB Input Binding

Read documents from a Cosmos DB container.

Event Hub Output Binding

Publish events to an Event Hub.

Service Bus Output Binding

Send messages to Service Bus queues or topics.