Action Azure Blob Storage
Azure List Files
Lists files in an Azure Blob Storage container using a SAS token. Returns an array of blob names. Fires On Success with the list, or On Error with the error message.
Node IDAzureListFilesAction
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Storage Account storage_account | string | Yes | — | Azure storage account name. |
Container container | string | Yes | — | Blob container name. |
Prefix Filter prefix | string | No | "" | Optional prefix to filter blob names. Leave empty to list all blobs. |
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 listing. Contains names array, count, container, prefix, and provider. |
On Error output1 | object | error | Fires on failure. Contains the error message. |