Share via


ArmStorageModelFactory.BlobRestoreStatus Method

Definition

Initializes a new instance of BlobRestoreStatus.

public static Azure.ResourceManager.Storage.Models.BlobRestoreStatus BlobRestoreStatus (Azure.ResourceManager.Storage.Models.BlobRestoreProgressStatus? status = default, string failureReason = default, string restoreId = default, Azure.ResourceManager.Storage.Models.BlobRestoreContent parameters = default);
static member BlobRestoreStatus : Nullable<Azure.ResourceManager.Storage.Models.BlobRestoreProgressStatus> * string * string * Azure.ResourceManager.Storage.Models.BlobRestoreContent -> Azure.ResourceManager.Storage.Models.BlobRestoreStatus
Public Shared Function BlobRestoreStatus (Optional status As Nullable(Of BlobRestoreProgressStatus) = Nothing, Optional failureReason As String = Nothing, Optional restoreId As String = Nothing, Optional parameters As BlobRestoreContent = Nothing) As BlobRestoreStatus

Parameters

status
Nullable<BlobRestoreProgressStatus>

The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed.

failureReason
String

Failure reason when blob restore is failed.

restoreId
String

Id for tracking blob restore request.

parameters
BlobRestoreContent

Blob restore request parameters.

Returns

A new BlobRestoreStatus instance for mocking.

Applies to