Blob Storage¶
Implement blob trigger and blob output scenarios for ingestion and transformation pipelines.
flowchart TD
A[Trigger] --> B[Function]
B --> C[Binding or SDK]
C --> D[Azure service] Topic/Command Groups¶
Blob trigger pattern¶
[Function("BlobIngest")]
public void BlobIngest(
[BlobTrigger("incoming/{name}", Connection = "AzureWebJobsStorage")] byte[] content,
string name)
{
}
Blob output binding¶
[Function("BlobTransform")]
[BlobOutput("processed/{name}", Connection = "AzureWebJobsStorage")]
public byte[] BlobTransform(
[BlobTrigger("incoming/{name}", Connection = "AzureWebJobsStorage")] byte[] input,
string name)
{
return input;
}
Review Matrix¶
| Review area | Page-specific check |
|---|---|
| Scope | Confirm the guidance applies to Blob Storage. |
| Source basis | Validate the recommendation against the Microsoft Learn sources in this page. |
| Evidence | Capture command output, portal state, metrics, logs, or screenshots before treating the result as proven. |