Download files from Azure Blob Storage.
type: "io.kestra.plugin.azure.storage.blob.downloads"id: azure_storage_blob_downloads
namespace: company.team
tasks:
- id: downloads
type: io.kestra.plugin.azure.storage.blob.Downloads
endpoint: "https://yourblob.blob.core.windows.net"
connectionString: "DefaultEndpointsProtocol=...=="
container: "mydata"
prefix: "sub-dir"
delimiter: "/"
YESMOVEDELETENONEThe action to perform on the retrieved files. If using NONE, make sure to handle the files inside your flow to avoid infinite triggering.
YESThe blob container.
YESThe blob service endpoint.
YESConnection string of the Storage Account.
YESThe delimiter for blob hierarchy, "/" for hierarchy based on directories.
YESFILESFILESDIRECTORYBOTHThe filter for files or directories.
YESThe destination container and key.
YESLimits the response to keys that begin with the specified prefix.
YESA regular expression to filter on the full key.
ex:
regExp: .* to match all files
regExp: .*2020-01-0.\\.csv to match files between 01 and 09 of january ending with .csv
YESThe SAS token to use for authenticating requests.
This string should only be the query parameters (with or without a leading '?') and not a full URL.
NONONOdate-timeNONONOuriYESThe blob container.
YESThe full blob path on the container.