deletelist
Delete a list of objects from Azure Blob Storage.
Delete a list of objects from Azure Blob Storage.
Delete a list of objects from Azure Blob Storage.
type: "io.kestra.plugin.azure.storage.blob.deletelist"Examples
id: azure_storage_blob_delete_list
namespace: company.team
tasks:
- id: delete_list
type: io.kestra.plugin.azure.storage.blob.DeleteList
endpoint: "https://yourblob.blob.core.windows.net"
connectionString: "DefaultEndpointsProtocol=...=="
container: "mydata"
prefix: "sub-dir"
delimiter: "/"
Properties
container*Requiredstring
The blob container.
endpoint*Requiredstring
The blob service endpoint.
concurrentNon-dynamicinteger
>= 2Number of concurrent parallel deletions.
connectionStringstring
Connection string of the Storage Account.
delimiterstring
The delimiter for blob hierarchy, "/" for hierarchy based on directories.
errorOnEmptybooleanstring
falseWhether to raise an error if the file is not found.
filterstring
FILESFILESDIRECTORYBOTHThe filter for files or directories.
prefixstring
Limits the response to keys that begin with the specified prefix.
regexpstring
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
sasTokenstring
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.
Outputs
countinteger
0The count of deleted blobs.
sizeinteger
0The size of all the deleted blobs.
Metrics
blobs.countcounter
The total number of blobs deleted.
blobs.sizecounter
The total size of all blobs deleted, in bytes.