For the complete documentation index, see llms.txt. This page is also available as Markdown.

DeleteBlob

Delete a single blob from Azure Blob Storage.

Task version: 3.0.0

Required Frends version: 5.7+

Required .NET version: 8.0

Compatible Agents: Crossplatform

Task Parameters

Name
Description

ContainerName : String

Name of the Azure Blob Storage container where the data will be uploaded.

Naming: lowercase

Valid chars: alphanumeric and dash, but cannot start or end with dash.

Default: test-container Example: test-container

BlobName : String

Name of the blob to delete.

Default: - Example: TestFile.xml

Task Result

Name
Description

Success : Boolean

True if the blob was successfully deleted. False if the blob did not exist or if an error occurred (and 'ThrowErrorOnFailure' is false). Example: true

Error : DeleteBlobError

Error information when Success is false. object { string Message, object AdditionalInfo } Example: null

Task Changelog

Changelog for Task Frends.AzureBlobStorage.DeleteBlob.

[3.0.0] - 2026-05-04

Changed

  • [Breaking] Renamed ThrowErrorIfBlobDoesNotExists to FailOnBlobNotFound in Options tab.

    • To upgrade: set FailOnBlobNotFound to the same value as the old ThrowErrorIfBlobDoesNotExists.

  • [Breaking] Removed Info from result; replaced with Error { Message, AdditionalInfo }.

    • To upgrade: update any process steps reading result.Info to use result.Error.Message instead.

Added

  • Added ThrowErrorOnFailure (default: true) to Options tab for standardised error handling.

  • Added ErrorMessageOnFailure to Options tab for a custom error message prefix on failure.

[2.0.0] - 2026-04-26

Changed

  • Standardized parameter names and validation across all Azure Blob Storage tasks for consistency.

[1.5.0] - 2026-01-26

Added

  • Add options to support Arc Managed Identity authentication.

[1.4.0] - 2026-01-15

Changed

  • Updated Azure packages to the latest versions:

  • Azure.Storage.Blobs 12.27.0

  • Azure.Identity 1.17.1

[1.3.0] - 2025-12-12

Fixed

  • Fixed typo in error message.

[1.2.0] - 2024-08-21

Updated

  • Updated Azure.Identity to version 1.12.0.

Changed

  • Fixed outdated environment variable names in tests and workflows.

[1.1.1] - 2024-01-24

Updated

  • Azure.Identity to version 1.10.4

  • Azure.Storage.Blobs to version 12.19.1

[1.1.0] - 2022-12-20

Added

  • OAuth2 as a new additional authentication method.

  • New parameter 'Options.ThrowErrorIfBlobDoesNotExists' to choose if non existing blob throws an error or return an error as Result.Info.

Changed

  • New parameter 'Info' to result object.

  • Dependency update: Removed dependencies: System.ComponentModel.Annotations Azure.Core Azure.Storage.Common MimeMapping Microsoft.CSharp

    Added dependencies: Azure.Identity 1.8.0

    Update dependencies: Azure.Storage.Blobs 12.13.1 to 12.14.1

[1.0.1] - 2022-08-31

Changed

  • Security updated for dependency: Azure.Storage.Blobs 12.10.0 to 12.13.1 Also updated dependencies: Azure.Storage.Common 12.9.0 to 12.12.0 Azure.Core 1.20.0 to 1.25.0 System.ComponentModel.Annotations 4.7.0 to 5.0.0

[1.0.0] - 2022-03-07

Added

  • Initial implementation of Frends.AzureBlobStorage.DeleteBlob.

Last updated

Was this helpful?