BlobServiceClient.UndeleteBlobContainerAsync Method

Definition

Restores a previously deleted container. This API is only functional is Container Soft Delete is enabled for the storage account associated with the container.

C#
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.BlobContainerClient>> UndeleteBlobContainerAsync(string deletedContainerName, string deletedContainerVersion, System.Threading.CancellationToken cancellationToken = default);

Parameters

deletedContainerName
String

The name of the previously deleted container.

deletedContainerVersion
String

The version of the previously deleted container.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be cancelled.

Returns

A Response<T> pointed at the undeleted container.

Remarks

A RequestFailedException will be thrown if a failure occurs.

Applies to

Product Versions
Azure SDK for .NET Latest, Preview