Azure Blob Storage Outbound Connector
Upload and download files from Azure Blob Storage.
Required inputs
| Key | Label | Type |
|---|---|---|
authentication.SASToken | SAS token | secret |
authentication.SASUrl | SAS URL | FEEL expression |
downloadOperationContainer | Blob Storage container | FEEL expression |
downloadOperationFileName | File name | FEEL expression |
container | Blob Storage container | FEEL expression |
uploadOperationDocument | Document | FEEL expression |
timeout | Timeout (in seconds) | string |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationDiscriminator | Operation | string |
downloadOperationAsFile | Return document as reference | string |
uploadOperationFileName | Document file name | FEEL expression |
resultVariable | Result variable | string |
resultExpression | Result expression | FEEL expression |
errorExpression | Error expression | FEEL expression |
retryCount | Retries | FEEL expression |
retryBackoff | Retry backoff | string |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.azure.blobstorage.v1", {
"authentication.SASToken": "<your sas token>",
"authentication.SASUrl": "= ...",
"downloadOperationContainer": "= ...",
"downloadOperationFileName": "= ...",
"container": "= ...",
"uploadOperationDocument": "= ...",
"timeout": 30,
"operationDiscriminator": "downloadBlob",
"downloadOperationAsFile": true,
})