RestoreRequest interface

Base class for restore request. Workload-specific restore requests are derived from this class.

Properties

objectType

The discriminator possible values: AzureFileShareRestoreRequest, AzureWorkloadPointInTimeRestoreRequest, AzureWorkloadRestoreRequest, AzureWorkloadSAPHanaPointInTimeRestoreRequest, AzureWorkloadSAPHanaRestoreRequest, AzureWorkloadSAPAsePointInTimeRestoreRequest, AzureWorkloadSAPAseRestoreRequest, AzureWorkloadSQLPointInTimeRestoreRequest, AzureWorkloadSQLRestoreRequest, IaasVMRestoreRequest, AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, AzureWorkloadSAPHanaRestoreWithRehydrateRequest, AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, AzureWorkloadSQLRestoreWithRehydrateRequest, IaasVMRestoreWithRehydrationRequest

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed

Property Details

objectType

The discriminator possible values: AzureFileShareRestoreRequest, AzureWorkloadPointInTimeRestoreRequest, AzureWorkloadRestoreRequest, AzureWorkloadSAPHanaPointInTimeRestoreRequest, AzureWorkloadSAPHanaRestoreRequest, AzureWorkloadSAPAsePointInTimeRestoreRequest, AzureWorkloadSAPAseRestoreRequest, AzureWorkloadSQLPointInTimeRestoreRequest, AzureWorkloadSQLRestoreRequest, IaasVMRestoreRequest, AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, AzureWorkloadSAPHanaRestoreWithRehydrateRequest, AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, AzureWorkloadSQLRestoreWithRehydrateRequest, IaasVMRestoreWithRehydrationRequest

objectType: string

Property Value

string

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed

resourceGuardOperationRequests?: string[]

Property Value

string[]