Action Azure Blob Storage
Azure Download File
Downloads a file from Azure Blob Storage to a local path using a SAS token. Fires On Success with download details, or On Error with the error message.
Node IDAzureDownloadFileAction
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Storage Account storage_account | string | Yes | — | Azure storage account name. |
Container container | string | Yes | — | Blob container name. |
Blob Name blob_name | string | Yes | — | The blob name (path) within the container to download. |
Local File Path local_file_path | string | Yes | — | Absolute local path where the downloaded file will be saved. |
SAS Token Secret Key sas_token_secret_key | string | No | AZURE_SAS_TOKEN | Key in the Secrets store holding your Azure SAS token. |
Base URL (Advanced) base_url | string | No | — | Override the Azure Blob Storage base URL. Leave empty to use https://{storage_account}.blob.core.windows.net. |
Allow Private Networks allowPrivateNetworks | boolean | No | false | If false (default), the Base URL override is validated against SSRF protection rules. Enable only when using a private Azure-compatible endpoint on an internal network. |
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
Execute input0 | object | Yes | Execution signal. |
Outputs
| Output | Type | Identifier | Description |
|---|---|---|---|
On Success output0 | object | result | Fires on successful download. Contains storage_account, container, blob_name, local_file_path, and provider. |
On Error output1 | object | error | Fires on failure. Contains the error message. |