Language

ProtectedItemResource.RestoreAsync Method

Definition

Restore resource for a protected item.

  • Request Path. : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Commvault.ContentStore/cloudAccounts/{cloudAccountName}/protectionGroups/{protectionGroupName}/protectedItems/{protectedItemName}/restore.
  • Operation Id. : ProtectedItems_Restore.
  • Default Api Version. : 2026-07-03-preview.
  • Resource. : ProtectedItemResource.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemResult>> RestoreAsync(Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemContent content, System.Threading.CancellationToken cancellationToken = default);
abstract member RestoreAsync : Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemResult>>
override this.RestoreAsync : Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.CommvaultContentStore.Models.RestoreProtectionItemResult>>
Public Overridable Function RestoreAsync (content As RestoreProtectionItemContent, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of RestoreProtectionItemResult))

Parameters

content
RestoreProtectionItemContent

The body type of the operation request.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

content is null.

Applies to