downloadsCertified

Download files from Azure Blob Storage.

Download files from Azure Blob Storage.

yaml
type: "io.kestra.plugin.azure.storage.blob.downloads"
yaml
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: "/"
Properties
Possible Values
MOVEDELETENONE

The action to perform on the retrieved files. If using NONE, make sure to handle the files inside your flow to avoid infinite triggering.

The blob service endpoint.

Connection string of the Storage Account.

The delimiter for blob hierarchy, "/" for hierarchy based on directories.

DefaultFILES
Possible Values
FILESDIRECTORYBOTH

The filter for files or directories.

The destination container and key.

Definitions
container*Requiredstring

The blob container.

name*Requiredstring

The full blob path on the container.

Limits the response to keys that begin with the specified prefix.

A 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

The 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.

Shared Key access key for authenticating requests.

Shared Key account name for authenticating requests.

The list of blobs.

Definitions
containerstring
eTagstring
lastModifiedstring
Formatdate-time
namestring
sizeinteger
uristring
Formaturi
SubTypestring

The downloaded files as a map of from/to URIs.