Download
Download
yaml
type: "io.kestra.plugin.azure.storage.blob.Download"
Download a file from the Azure Blob Storage.
Examples
yaml
id: azure_storage_blob_download
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.azure.storage.blob.Download
endpoint: "https://yourblob.blob.core.windows.net"
connectionString: "DefaultEndpointsProtocol=...=="
container: "mydata"
name: "myblob"
Properties
container
- Type: string
- Dynamic: ✔️
- Required: ✔️
The blob container.
endpoint
- Type: string
- Dynamic: ✔️
- Required: ✔️
The blob service endpoint.
name
- Type: string
- Dynamic: ✔️
- Required: ✔️
The full blob path on the container.
connectionString
- Type: string
- Dynamic: ✔️
- Required: ❌
Connection string of the Storage Account.
sasToken
- Type: string
- Dynamic: ✔️
- Required: ❌
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.
sharedKeyAccountAccessKey
- Type: string
- Dynamic: ✔️
- Required: ❌
Shared Key access key for authenticating requests.
sharedKeyAccountName
- Type: string
- Dynamic: ✔️
- Required: ❌
Shared Key account name for authenticating requests.
Outputs
blob
- Type: Blob
- Required: ❌
The downloaded blob.
Definitions
io.kestra.plugin.azure.storage.blob.models.Blob
Properties
container
- Type: string
- Dynamic: ❓
- Required: ❓
name
- Type: string
- Dynamic: ❓
- Required: ❓
size
- Type: integer
- Dynamic: ❓
- Required: ❓
uri
- Type: string
- Dynamic: ❓
- Required: ❓
- Format:
uri
Was this page helpful?