Azure DeleteList

Azure DeleteList

Certified

Delete a list of objects from Azure Blob Storage

Delete a list of objects from Azure Blob Storage using the Azure SDK.

yaml
type: io.kestra.plugin.azure.storage.blob.DeleteList
yaml
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

The blob container.

Service endpoint URL

Base HTTPS endpoint of the target service.

Minimum>= 2

Number of concurrent parallel deletions

Connection string of the Storage Account.

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

Defaultfalse

Whether to raise an error if the file is not found

DefaultFILES
Possible Values
FILESDIRECTORYBOTH

The filter for files or directories.

Reference (ref) of the pluginDefaults to apply to this task.

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.

Default0

The count of deleted blobs

Default0

The size of all the deleted blobs

The total number of blobs deleted.

The total size of all blobs deleted, in bytes.