@azure/arm-recoveryservicesbackup package
Classes
| RecoveryServicesBackupClient |
Interfaces
| ArmErrorDetail |
The error detail. |
| AzureBackupGoalFeatureSupportRequest |
Azure backup goal feature specific request. |
| AzureBackupServerContainer |
AzureBackupServer (DPMVenus) workload-specific protection container. |
| AzureBackupServerEngine |
Backup engine type when Azure Backup Server is used to manage the backups. |
| AzureFileShareBackupRequest |
AzureFileShare workload-specific backup request. |
| AzureFileShareProtectableItem |
Protectable item for Azure Fileshare workloads. |
| AzureFileShareProtectionPolicy |
AzureStorage backup policy. |
| AzureFileShareProvisionILRRequest |
Update snapshot Uri with the correct friendly Name of the source Azure file share. |
| AzureFileShareRecoveryPoint |
Azure File Share workload specific backup copy. |
| AzureFileShareRestoreRequest |
AzureFileShare Restore Request |
| AzureFileshareProtectedItem |
Azure File Share workload-specific backup item. |
| AzureFileshareProtectedItemExtendedInfo |
Additional information about Azure File Share backup item. |
| AzureIaaSClassicComputeVMContainer |
IaaS VM workload-specific backup item representing a classic virtual machine. |
| AzureIaaSClassicComputeVMProtectableItem |
IaaS VM workload-specific backup item representing the Classic Compute VM. |
| AzureIaaSClassicComputeVMProtectedItem |
IaaS VM workload-specific backup item representing the Classic Compute VM. |
| AzureIaaSComputeVMContainer |
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine. |
| AzureIaaSComputeVMProtectableItem |
IaaS VM workload-specific backup item representing the Azure Resource Manager VM. |
| AzureIaaSComputeVMProtectedItem |
IaaS VM workload-specific backup item representing the Azure Resource Manager VM. |
| AzureIaaSVMErrorInfo |
Azure IaaS VM workload-specific error information. |
| AzureIaaSVMHealthDetails |
Azure IaaS VM workload-specific Health Details. |
| AzureIaaSVMJob |
Azure IaaS VM workload-specific job object. |
| AzureIaaSVMJobExtendedInfo |
Azure IaaS VM workload-specific additional information for job. |
| AzureIaaSVMJobTaskDetails |
Azure IaaS VM workload-specific job task details. |
| AzureIaaSVMJobV2 |
Azure IaaS VM workload-specific job object. |
| AzureIaaSVMProtectedItem |
IaaS VM workload-specific backup item. |
| AzureIaaSVMProtectedItemExtendedInfo |
Additional information on Azure IaaS VM specific backup item. |
| AzureIaaSVMProtectionPolicy |
IaaS VM workload-specific backup policy. |
| AzureRecoveryServiceVaultProtectionIntent |
Azure Recovery Services Vault specific protection intent item. |
| AzureResourceProtectionIntent |
IaaS VM specific backup protection intent item. |
| AzureSqlContainer |
Azure Sql workload-specific container. |
| AzureSqlProtectedItem |
Azure SQL workload-specific backup item. |
| AzureSqlProtectedItemExtendedInfo |
Additional information on Azure Sql specific protected item. |
| AzureSqlProtectionPolicy |
Azure SQL workload-specific backup policy. |
| AzureSqlagWorkloadContainerProtectionContainer |
Container for SQL workloads under SQL Availability Group. |
| AzureStorageContainer |
Azure Storage Account workload-specific container. |
| AzureStorageErrorInfo |
Azure storage specific error information |
| AzureStorageJob |
Azure storage specific job. |
| AzureStorageJobExtendedInfo |
Azure Storage workload-specific additional information for job. |
| AzureStorageJobTaskDetails |
Azure storage workload specific job task details. |
| AzureStorageProtectableContainer |
Azure Storage-specific protectable containers |
| AzureVMAppContainerProtectableContainer |
Azure workload-specific container |
| AzureVMAppContainerProtectionContainer |
Container for SQL workloads under Azure Virtual Machines. |
| AzureVMResourceFeatureSupportRequest |
AzureResource(IaaS VM) Specific feature support request |
| AzureVMResourceFeatureSupportResponse |
Response for feature support requests for Azure IaasVm |
| AzureVmWorkloadItem |
Azure VM workload-specific workload item. |
| AzureVmWorkloadProtectableItem |
Azure VM workload-specific protectable item. |
| AzureVmWorkloadProtectedItem |
Azure VM workload-specific protected item. |
| AzureVmWorkloadProtectedItemExtendedInfo |
Additional information on Azure Workload for SQL specific backup item. |
| AzureVmWorkloadProtectionPolicy |
Azure VM (Mercury) workload-specific backup policy. |
| AzureVmWorkloadSAPAseDatabaseProtectableItem |
Azure VM workload-specific protectable item representing SAP ASE Database. |
| AzureVmWorkloadSAPAseDatabaseProtectedItem |
Azure VM workload-specific protected item representing SAP ASE Database. |
| AzureVmWorkloadSAPAseDatabaseWorkloadItem |
Azure VM workload-specific workload item representing SAP ASE Database. |
| AzureVmWorkloadSAPAseSystemProtectableItem |
Azure VM workload-specific protectable item representing SAP ASE System. |
| AzureVmWorkloadSAPAseSystemWorkloadItem |
Azure VM workload-specific workload item representing SAP ASE System. |
| AzureVmWorkloadSAPHanaDBInstance |
Azure VM workload-specific protectable item representing SAP HANA Dbinstance. |
| AzureVmWorkloadSAPHanaDBInstanceProtectedItem |
Azure VM workload-specific protected item representing SAP HANA DBInstance. |
| AzureVmWorkloadSAPHanaDatabaseProtectableItem |
Azure VM workload-specific protectable item representing SAP HANA Database. |
| AzureVmWorkloadSAPHanaDatabaseProtectedItem |
Azure VM workload-specific protected item representing SAP HANA Database. |
| AzureVmWorkloadSAPHanaDatabaseWorkloadItem |
Azure VM workload-specific workload item representing SAP HANA Database. |
| AzureVmWorkloadSAPHanaHSRProtectableItem |
Azure VM workload-specific protectable item representing HANA HSR. |
| AzureVmWorkloadSAPHanaScaleoutProtectableItem |
Azure VM workload-specific protectable item representing HANA scale out. |
| AzureVmWorkloadSAPHanaSystemProtectableItem |
Azure VM workload-specific protectable item representing SAP HANA System. |
| AzureVmWorkloadSAPHanaSystemWorkloadItem |
Azure VM workload-specific workload item representing SAP HANA System. |
| AzureVmWorkloadSQLAvailabilityGroupProtectableItem |
Azure VM workload-specific protectable item representing SQL Availability Group. |
| AzureVmWorkloadSQLDatabaseProtectableItem |
Azure VM workload-specific protectable item representing SQL Database. |
| AzureVmWorkloadSQLDatabaseProtectedItem |
Azure VM workload-specific protected item representing SQL Database. |
| AzureVmWorkloadSQLDatabaseWorkloadItem |
Azure VM workload-specific workload item representing SQL Database. |
| AzureVmWorkloadSQLInstanceProtectableItem |
Azure VM workload-specific protectable item representing SQL Instance. |
| AzureVmWorkloadSQLInstanceProtectedItem |
Azure VM workload-specific protected item representing SQL Instance. |
| AzureVmWorkloadSQLInstanceWorkloadItem |
Azure VM workload-specific workload item representing SQL Instance. |
| AzureWorkloadAutoProtectionIntent |
Azure Recovery Services Vault specific protection intent item. |
| AzureWorkloadBackupRequest |
AzureWorkload workload-specific backup request. |
| AzureWorkloadContainer |
Container for the workloads running inside Azure Compute or Classic Compute. |
| AzureWorkloadContainerAutoProtectionIntent |
Azure workload specific protection intent item. |
| AzureWorkloadContainerExtendedInfo |
Extended information of the container. |
| AzureWorkloadErrorInfo |
Azure storage specific error information |
| AzureWorkloadJob |
Azure storage specific job. |
| AzureWorkloadJobExtendedInfo |
Azure VM workload-specific additional information for job. |
| AzureWorkloadJobTaskDetails |
Azure VM workload specific job task details. |
| AzureWorkloadPointInTimeRecoveryPoint |
Recovery point specific to PointInTime |
| AzureWorkloadPointInTimeRestoreRequest |
AzureWorkload SAP Hana -specific restore. Specifically for PointInTime/Log restore |
| AzureWorkloadRecoveryPoint |
Workload specific recovery point, specifically encapsulates full/diff recovery point |
| AzureWorkloadRestoreRequest |
AzureWorkload-specific restore. |
| AzureWorkloadSAPAsePointInTimeRecoveryPoint |
Recovery point specific to PointInTime in SAPAse |
| AzureWorkloadSAPAsePointInTimeRestoreRequest |
AzureWorkload SAP Ase-specific restore. Specifically for PointInTime/Log restore |
| AzureWorkloadSAPAseRecoveryPoint |
SAPAse specific recoverypoint, specifically encapsulates full/diff recoverypoints |
| AzureWorkloadSAPAseRestoreRequest |
AzureWorkload SAP Ase-specific restore. |
| AzureWorkloadSAPHanaPointInTimeRecoveryPoint |
Recovery point specific to PointInTime in SAPHana |
| AzureWorkloadSAPHanaPointInTimeRestoreRequest |
AzureWorkload SAP Hana -specific restore. Specifically for PointInTime/Log restore |
| AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest |
AzureWorkload SAP Hana-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSAPHanaRecoveryPoint |
SAPHana specific recoverypoint, specifically encapsulates full/diff recoverypoints |
| AzureWorkloadSAPHanaRestoreRequest |
AzureWorkload SAP Hana-specific restore. |
| AzureWorkloadSAPHanaRestoreWithRehydrateRequest |
AzureWorkload SAP Hana-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSQLAutoProtectionIntent |
Azure Workload SQL Auto Protection intent item. |
| AzureWorkloadSQLPointInTimeRecoveryPoint |
Recovery point specific to PointInTime |
| AzureWorkloadSQLPointInTimeRestoreRequest |
AzureWorkload SQL -specific restore. Specifically for PointInTime/Log restore |
| AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest |
AzureWorkload SQL-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSQLRecoveryPoint |
SQL specific recoverypoint, specifically encapsulates full/diff recoverypoint along with extended info |
| AzureWorkloadSQLRecoveryPointExtendedInfo |
Extended info class details |
| AzureWorkloadSQLRestoreRequest |
AzureWorkload SQL -specific restore. Specifically for full/diff restore |
| AzureWorkloadSQLRestoreWithRehydrateRequest |
AzureWorkload SQL-specific restore with integrated rehydration of recovery point |
| BEKDetails |
BEK is bitlocker encryption key. |
| BMSPrepareDataMoveOperationResultGetOptionalParams |
Optional parameters. |
| BMSPrepareDataMoveOperationResultOperations |
Interface representing a BMSPrepareDataMoveOperationResult operations. |
| BMSPrepareDataMoveOptionalParams |
Optional parameters. |
| BMSTriggerDataMoveOptionalParams |
Optional parameters. |
| BackupEngineBase |
The base backup engine class. All workload specific backup engines derive from this class. |
| BackupEngineBaseResource |
The base backup engine class. All workload specific backup engines derive from this class. |
| BackupEngineExtendedInfo |
Additional information on backup engine. |
| BackupEnginesGetOptionalParams |
Optional parameters. |
| BackupEnginesListOptionalParams |
Optional parameters. |
| BackupEnginesOperations |
Interface representing a BackupEngines operations. |
| BackupJobsListOptionalParams |
Optional parameters. |
| BackupJobsOperations |
Interface representing a BackupJobs operations. |
| BackupManagementUsage |
Backup management usages of a vault. |
| BackupOperationResultsGetOptionalParams |
Optional parameters. |
| BackupOperationResultsOperations |
Interface representing a BackupOperationResults operations. |
| BackupOperationStatusesGetOptionalParams |
Optional parameters. |
| BackupOperationStatusesOperations |
Interface representing a BackupOperationStatuses operations. |
| BackupPoliciesListOptionalParams |
Optional parameters. |
| BackupPoliciesOperations |
Interface representing a BackupPolicies operations. |
| BackupProtectableItemsListOptionalParams |
Optional parameters. |
| BackupProtectableItemsOperations |
Interface representing a BackupProtectableItems operations. |
| BackupProtectedItemsListOptionalParams |
Optional parameters. |
| BackupProtectedItemsOperations |
Interface representing a BackupProtectedItems operations. |
| BackupProtectionContainersListOptionalParams |
Optional parameters. |
| BackupProtectionContainersOperations |
Interface representing a BackupProtectionContainers operations. |
| BackupProtectionIntentListOptionalParams |
Optional parameters. |
| BackupProtectionIntentOperations |
Interface representing a BackupProtectionIntent operations. |
| BackupRequest |
Base class for backup request. Workload-specific backup requests are derived from this class. |
| BackupRequestResource |
Base class for backup request. Workload-specific backup requests are derived from this class. |
| BackupResourceConfig |
The resource storage details. |
| BackupResourceConfigResource |
The resource storage details. |
| BackupResourceEncryptionConfig |
model interface BackupResourceEncryptionConfig |
| BackupResourceEncryptionConfigExtended |
model interface BackupResourceEncryptionConfigExtended |
| BackupResourceEncryptionConfigExtendedResource | |
| BackupResourceEncryptionConfigResource | |
| BackupResourceEncryptionConfigsGetOptionalParams |
Optional parameters. |
| BackupResourceEncryptionConfigsOperations |
Interface representing a BackupResourceEncryptionConfigs operations. |
| BackupResourceEncryptionConfigsUpdateOptionalParams |
Optional parameters. |
| BackupResourceStorageConfigsNonCRRGetOptionalParams |
Optional parameters. |
| BackupResourceStorageConfigsNonCRROperations |
Interface representing a BackupResourceStorageConfigsNonCRR operations. |
| BackupResourceStorageConfigsNonCRRPatchOptionalParams |
Optional parameters. |
| BackupResourceStorageConfigsNonCRRUpdateOptionalParams |
Optional parameters. |
| BackupResourceVaultConfig |
Backup resource vault config details. |
| BackupResourceVaultConfigResource |
Backup resource vault config details. |
| BackupResourceVaultConfigsGetOptionalParams |
Optional parameters. |
| BackupResourceVaultConfigsOperations |
Interface representing a BackupResourceVaultConfigs operations. |
| BackupResourceVaultConfigsPutOptionalParams |
Optional parameters. |
| BackupResourceVaultConfigsUpdateOptionalParams |
Optional parameters. |
| BackupStatusGetOptionalParams |
Optional parameters. |
| BackupStatusOperations |
Interface representing a BackupStatus operations. |
| BackupStatusRequest |
BackupStatus request. |
| BackupStatusResponse |
BackupStatus response. |
| BackupUsageSummariesListOptionalParams |
Optional parameters. |
| BackupUsageSummariesOperations |
Interface representing a BackupUsageSummaries operations. |
| BackupWorkloadItemsListOptionalParams |
Optional parameters. |
| BackupWorkloadItemsOperations |
Interface representing a BackupWorkloadItems operations. |
| BackupsOperations |
Interface representing a Backups operations. |
| BackupsTriggerOptionalParams |
Optional parameters. |
| ClientDiscoveryDisplay |
Localized display information of an operation. |
| ClientDiscoveryForLogSpecification |
Class to represent shoebox log specification in json client discovery. |
| ClientDiscoveryForProperties |
Class to represent shoebox properties in json client discovery. |
| ClientDiscoveryForServiceSpecification |
Class to represent shoebox service specification in json client discovery. |
| ClientDiscoveryValueForSingleApi |
Available operation details. |
| ClientScriptForConnect |
Client script details for file / folder restore. |
| ContainerIdentityInfo |
Container identity information |
| DPMContainerExtendedInfo |
Additional information of the DPMContainer. |
| DPMProtectedItem |
Additional information on Backup engine specific backup item. |
| DPMProtectedItemExtendedInfo |
Additional information of DPM Protected item. |
| DailyRetentionFormat |
Daily retention format. |
| DailyRetentionSchedule |
Daily retention schedule. |
| DailySchedule |
model interface DailySchedule |
| DatabaseInRP |
Database included in RP. |
| Day |
Day of the week. |
| DeletedProtectionContainersListOptionalParams |
Optional parameters. |
| DeletedProtectionContainersOperations |
Interface representing a DeletedProtectionContainers operations. |
| DiskExclusionProperties |
model interface DiskExclusionProperties |
| DiskInformation |
Disk information |
| DistributedNodesInfo |
This is used to represent the various nodes of the distributed container. |
| DpmBackupEngine |
Data Protection Manager (DPM) specific backup engine. |
| DpmContainer |
DPM workload-specific protection container. |
| DpmErrorInfo |
DPM workload-specific error information. |
| DpmJob |
DPM workload-specific job object. |
| DpmJobExtendedInfo |
Additional information on the DPM workload-specific job. |
| DpmJobTaskDetails |
DPM workload-specific job task details. |
| EncryptionDetails |
Details needed if the VM was encrypted at the time of backup. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
Error Detail class which encapsulates Code, Message and Recommendations. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| ExportJobsOperationResultInfo |
This class is used to send blob details after exporting jobs. |
| ExportJobsOperationResultsGetOptionalParams |
Optional parameters. |
| ExportJobsOperationResultsOperations |
Interface representing a ExportJobsOperationResults operations. |
| ExtendedLocation |
The extended location of Recovery point where VM was present. |
| ExtendedProperties |
Extended Properties for Azure IaasVM Backup. |
| FeatureSupportOperations |
Interface representing a FeatureSupport operations. |
| FeatureSupportRequest |
Base class for feature request |
| FeatureSupportValidateOptionalParams |
Optional parameters. |
| FetchTieringCostInfoForRehydrationRequest |
Request parameters for fetching cost info of rehydration |
| FetchTieringCostInfoRequest |
Base class for tiering cost request. Specific cost request types are derived from this class. |
| FetchTieringCostOperations |
Interface representing a FetchTieringCost operations. |
| FetchTieringCostPostOptionalParams |
Optional parameters. |
| FetchTieringCostSavingsInfoForPolicyRequest |
Request parameters for tiering cost info for policy |
| FetchTieringCostSavingsInfoForProtectedItemRequest |
Request parameters for tiering cost info for protected item |
| FetchTieringCostSavingsInfoForVaultRequest |
Request parameters for tiering cost info for vault |
| GenericContainer |
Base class for generic container of backup items |
| GenericContainerExtendedInfo |
Container extended information |
| GenericProtectedItem |
Base class for backup items. |
| GenericProtectionPolicy |
Azure VM (Mercury) workload-specific backup policy. |
| GenericRecoveryPoint |
Generic backup copy. |
| GetOperationStatusOptionalParams |
Optional parameters. |
| GetTieringCostOperationResultGetOptionalParams |
Optional parameters. |
| GetTieringCostOperationResultOperations |
Interface representing a GetTieringCostOperationResult operations. |
| HourlySchedule |
model interface HourlySchedule |
| ILRRequest |
Parameters to Provision ILR API. |
| ILRRequestResource |
Parameters to Provision ILR API. |
| IaaSVMContainer |
IaaS VM workload-specific container. |
| IaaSVMProtectableItem |
IaaS VM workload-specific backup item. |
| IaasVMBackupRequest |
IaaS VM workload-specific backup request. |
| IaasVMRecoveryPoint |
IaaS VM workload specific backup copy. |
| IaasVMRestoreRequest |
IaaS VM workload-specific restore. |
| IaasVMRestoreWithRehydrationRequest |
IaaS VM workload-specific restore with integrated rehydration of recovery point. |
| IaasVmilrRegistrationRequest |
Restore files/folders from a backup copy of IaaS VM. |
| IdentityBasedRestoreDetails |
IaaS VM workload specific restore details for restores using managed identity |
| IdentityInfo |
Encapsulates Managed Identity related information |
| InquiryInfo |
Details about inquired protectable items under a given container. |
| InquiryValidation |
Validation for inquired protectable items under a given container. |
| InstantItemRecoveryTarget |
Target details for file / folder restore. |
| InstantRPAdditionalDetails |
model interface InstantRPAdditionalDetails |
| ItemLevelRecoveryConnectionsOperations |
Interface representing a ItemLevelRecoveryConnections operations. |
| ItemLevelRecoveryConnectionsProvisionOptionalParams |
Optional parameters. |
| ItemLevelRecoveryConnectionsRevokeOptionalParams |
Optional parameters. |
| Job |
Defines workload agnostic properties for a job. |
| JobCancellationsOperations |
Interface representing a JobCancellations operations. |
| JobCancellationsTriggerOptionalParams |
Optional parameters. |
| JobDetailsGetOptionalParams |
Optional parameters. |
| JobDetailsOperations |
Interface representing a JobDetails operations. |
| JobOperationResultsGetOptionalParams |
Optional parameters. |
| JobOperationResultsOperations |
Interface representing a JobOperationResults operations. |
| JobResource |
Defines workload agnostic properties for a job. |
| JobsExportOptionalParams |
Optional parameters. |
| JobsOperations |
Interface representing a Jobs operations. |
| KEKDetails |
KEK is encryption key for BEK. |
| KPIResourceHealthDetails |
KPI Resource Health Details |
| KeyAndSecretDetails |
BEK is bitlocker key. KEK is encryption key for BEK If the VM was encrypted then we will store following details :
|
| ListRecoveryPointsRecommendedForMoveRequest |
ListRecoveryPointsRecommendedForMoveRequest Request |
| LogSchedulePolicy |
Log policy schedule. |
| LongTermRetentionPolicy |
Long term retention policy. |
| LongTermSchedulePolicy |
Long term policy schedule. |
| MABContainerHealthDetails |
MAB workload-specific Health Details. |
| MabContainer |
Container with items backed up using MAB backup engine. |
| MabContainerExtendedInfo |
Additional information of the container. |
| MabErrorInfo |
MAB workload-specific error information. |
| MabFileFolderProtectedItem |
MAB workload-specific backup item. |
| MabFileFolderProtectedItemExtendedInfo |
Additional information on the backed up item. |
| MabJob |
MAB workload-specific job. |
| MabJobExtendedInfo |
Additional information for the MAB workload-specific job. |
| MabJobTaskDetails |
MAB workload-specific job task details. |
| MabProtectionPolicy |
Mab container-specific backup policy. |
| MonthlyRetentionSchedule |
Monthly retention schedule. |
| MoveRPAcrossTiersRequest |
model interface MoveRPAcrossTiersRequest |
| MoveRecoveryPointOptionalParams |
Optional parameters. |
| NameInfo |
The name of usage. |
| OperationOperations |
Interface representing a Operation operations. |
| OperationResultInfo |
Operation result info. |
| OperationResultInfoBase |
Base class for operation result info. |
| OperationResultInfoBaseResource |
Base class for operation result info. |
| OperationStatus |
Operation status. |
| OperationStatusError |
Error information associated with operation status call. |
| OperationStatusExtendedInfo |
Base class for additional information of operation status. |
| OperationStatusJobExtendedInfo |
Operation status job extended info. |
| OperationStatusJobsExtendedInfo |
Operation status extended info for list of jobs. |
| OperationStatusProvisionILRExtendedInfo |
Operation status extended info for ILR provision action. |
| OperationStatusValidateOperationExtendedInfo |
Operation status extended info for ValidateOperation action. |
| OperationValidateOptionalParams |
Optional parameters. |
| OperationWorkerResponse |
This is the base class for operation result responses. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| PatchRecoveryPointInput |
Recovery Point Contract for Update Recovery Point API. |
| PatchRecoveryPointPropertiesInput |
Recovery Point Properties Contract for Update Recovery Point API. |
| PointInTimeRange |
Provides details for log ranges |
| PreBackupValidation |
Pre-backup validation for Azure VM Workload provider. |
| PreValidateEnableBackupRequest |
Contract to validate if backup can be enabled on the given resource in a given vault and given configuration. It will validate followings
|
| PreValidateEnableBackupResponse |
Response contract for enable backup validation request |
| PrepareDataMoveRequest |
Prepare DataMove Request |
| PrepareDataMoveResponse |
Prepare DataMove Response |
| PrivateEndpoint |
The Private Endpoint network resource that is linked to the Private Endpoint connection |
| PrivateEndpointConnection |
Private Endpoint Connection Response Properties |
| PrivateEndpointConnectionDeleteOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionGetOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionOperations |
Interface representing a PrivateEndpointConnection operations. |
| PrivateEndpointConnectionPutOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionResource |
Private Endpoint Connection Response Properties |
| PrivateEndpointGetOperationStatusOptionalParams |
Optional parameters. |
| PrivateEndpointOperations |
Interface representing a PrivateEndpoint operations. |
| PrivateLinkServiceConnectionState |
Private Link Service Connection State |
| ProtectableContainer |
Protectable Container Class. |
| ProtectableContainerResource |
Protectable Container Class. |
| ProtectableContainersListOptionalParams |
Optional parameters. |
| ProtectableContainersOperations |
Interface representing a ProtectableContainers operations. |
| ProtectedItem |
Base class for backup items. |
| ProtectedItemOperationResultsGetOptionalParams |
Optional parameters. |
| ProtectedItemOperationResultsOperations |
Interface representing a ProtectedItemOperationResults operations. |
| ProtectedItemOperationStatusesGetOptionalParams |
Optional parameters. |
| ProtectedItemOperationStatusesOperations |
Interface representing a ProtectedItemOperationStatuses operations. |
| ProtectedItemResource |
Base class for backup items. |
| ProtectedItemsCreateOrUpdateOptionalParams |
Optional parameters. |
| ProtectedItemsDeleteOptionalParams |
Optional parameters. |
| ProtectedItemsGetOptionalParams |
Optional parameters. |
| ProtectedItemsOperations |
Interface representing a ProtectedItems operations. |
| ProtectionContainer |
Base class for container with backup items. Containers with specific workloads are derived from this class. |
| ProtectionContainerOperationResultsGetOptionalParams |
Optional parameters. |
| ProtectionContainerOperationResultsOperations |
Interface representing a ProtectionContainerOperationResults operations. |
| ProtectionContainerRefreshOperationResultsGetOptionalParams |
Optional parameters. |
| ProtectionContainerRefreshOperationResultsOperations |
Interface representing a ProtectionContainerRefreshOperationResults operations. |
| ProtectionContainerResource |
Base class for container with backup items. Containers with specific workloads are derived from this class. |
| ProtectionContainersGetOptionalParams |
Optional parameters. |
| ProtectionContainersInquireOptionalParams |
Optional parameters. |
| ProtectionContainersOperations |
Interface representing a ProtectionContainers operations. |
| ProtectionContainersRefreshOptionalParams |
Optional parameters. |
| ProtectionContainersRegisterOptionalParams |
Optional parameters. |
| ProtectionContainersUnregisterOptionalParams |
Optional parameters. |
| ProtectionIntent |
Base class for backup ProtectionIntent. |
| ProtectionIntentCreateOrUpdateOptionalParams |
Optional parameters. |
| ProtectionIntentDeleteOptionalParams |
Optional parameters. |
| ProtectionIntentGetOptionalParams |
Optional parameters. |
| ProtectionIntentOperations |
Interface representing a ProtectionIntent operations. |
| ProtectionIntentResource |
Base class for backup ProtectionIntent. |
| ProtectionIntentValidateOptionalParams |
Optional parameters. |
| ProtectionPoliciesCreateOrUpdateOptionalParams |
Optional parameters. |
| ProtectionPoliciesDeleteOptionalParams |
Optional parameters. |
| ProtectionPoliciesGetOptionalParams |
Optional parameters. |
| ProtectionPoliciesOperations |
Interface representing a ProtectionPolicies operations. |
| ProtectionPolicy |
Base class for backup policy. Workload-specific backup policies are derived from this class. |
| ProtectionPolicyOperationResultsGetOptionalParams |
Optional parameters. |
| ProtectionPolicyOperationResultsOperations |
Interface representing a ProtectionPolicyOperationResults operations. |
| ProtectionPolicyOperationStatusesGetOptionalParams |
Optional parameters. |
| ProtectionPolicyOperationStatusesOperations |
Interface representing a ProtectionPolicyOperationStatuses operations. |
| ProtectionPolicyResource |
Base class for backup policy. Workload-specific backup policies are derived from this class. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| RecoveryPoint |
Base class for backup copies. Workload-specific backup copies are derived from this class. |
| RecoveryPointDiskConfiguration |
Disk configuration |
| RecoveryPointMoveReadinessInfo |
model interface RecoveryPointMoveReadinessInfo |
| RecoveryPointProperties |
Properties of Recovery Point |
| RecoveryPointRehydrationInfo |
RP Rehydration Info |
| RecoveryPointResource |
Base class for backup copies. Workload-specific backup copies are derived from this class. |
| RecoveryPointTierInformation |
Recovery point tier information. |
| RecoveryPointTierInformationV2 |
RecoveryPoint Tier Information V2 |
| RecoveryPointsGetOptionalParams |
Optional parameters. |
| RecoveryPointsListOptionalParams |
Optional parameters. |
| RecoveryPointsOperations |
Interface representing a RecoveryPoints operations. |
| RecoveryPointsRecommendedForMoveListOptionalParams |
Optional parameters. |
| RecoveryPointsRecommendedForMoveOperations |
Interface representing a RecoveryPointsRecommendedForMove operations. |
| RecoveryPointsUpdateOptionalParams |
Optional parameters. |
| RecoveryServicesBackupClientOptionalParams |
Optional parameters for the client. |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| ResourceGuardOperationDetail |
model interface ResourceGuardOperationDetail |
| ResourceGuardProxiesListOptionalParams |
Optional parameters. |
| ResourceGuardProxiesOperations |
Interface representing a ResourceGuardProxies operations. |
| ResourceGuardProxyBase |
model interface ResourceGuardProxyBase |
| ResourceGuardProxyBaseResource | |
| ResourceGuardProxyDeleteOptionalParams |
Optional parameters. |
| ResourceGuardProxyGetOptionalParams |
Optional parameters. |
| ResourceGuardProxyOperations |
Interface representing a ResourceGuardProxy operations. |
| ResourceGuardProxyPutOptionalParams |
Optional parameters. |
| ResourceGuardProxyUnlockDeleteOptionalParams |
Optional parameters. |
| ResourceHealthDetails |
Health Details for backup items. |
| ResourceList |
Base for all lists of resources. |
| RestoreFileSpecs |
Restore file specs like file path, type and target folder path info. |
| RestorePollerOptions | |
| RestoreRequest |
Base class for restore request. Workload-specific restore requests are derived from this class. |
| RestoreRequestResource |
Base class for restore request. Workload-specific restore requests are derived from this class. |
| RestoresOperations |
Interface representing a Restores operations. |
| RestoresTriggerOptionalParams |
Optional parameters. |
| RetentionDuration |
Retention duration. |
| RetentionPolicy |
Base class for retention policy. |
| SQLDataDirectory |
SQLDataDirectory info |
| SQLDataDirectoryMapping |
Encapsulates information regarding data directory |
| SchedulePolicy |
Base class for backup schedule. |
| SecuredVMDetails |
Restore request parameters for Secured VMs |
| SecurityPINsGetOptionalParams |
Optional parameters. |
| SecurityPINsOperations |
Interface representing a SecurityPINs operations. |
| SecurityPinBase |
Base class for get security pin request body |
| Settings |
Common settings field for backup management |
| SimplePollerLike |
A simple poller that can be used to poll a long running operation. |
| SimpleRetentionPolicy |
Simple policy retention. |
| SimpleSchedulePolicy |
Simple policy schedule. |
| SimpleSchedulePolicyV2 |
The V2 policy schedule for IaaS that supports hourly backups. |
| SnapshotBackupAdditionalDetails |
Snapshot Backup related fields for WorkloadType SaPHanaSystem |
| SnapshotRestoreParameters |
Encapsulates information regarding snapshot recovery for SAP Hana |
| SourceSideScanInfo |
Source side threat information |
| SubProtectionPolicy |
Sub-protection policy which includes schedule and retention |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TargetAFSRestoreInfo |
Target Azure File Share Info. |
| TargetDiskNetworkAccessSettings |
Specifies target network access settings for disks of VM to be restored. |
| TargetRestoreInfo |
Details about target workload during restore operation. |
| ThreatInfo |
Recovery Point Threat information |
| TieringCostInfo |
Base class for tiering cost response |
| TieringCostOperationStatusGetOptionalParams |
Optional parameters. |
| TieringCostOperationStatusOperations |
Interface representing a TieringCostOperationStatus operations. |
| TieringCostRehydrationInfo |
Response parameters for tiering cost info for rehydration |
| TieringCostSavingInfo |
Response parameters for tiering cost info for savings |
| TieringPolicy |
Tiering Policy for a target tier. If the policy is not specified for a given target tier, service retains the existing configured tiering policy for that tier |
| TokenInformation |
The token information details. |
| TriggerDataMoveRequest |
Trigger DataMove Request |
| UnlockDeleteRequest |
Request body of unlock delete API. |
| UnlockDeleteResponse |
Response of Unlock Delete API. |
| UpdateRecoveryPointRequest |
Patch Request content to update recovery point for given RecoveryPointId |
| UserAssignedIdentityProperties |
User assigned managed identity properties |
| UserAssignedManagedIdentityDetails |
User assigned managed identity details |
| ValidateIaasVMRestoreOperationRequest |
AzureRestoreValidation request. |
| ValidateOperationOperations |
Interface representing a ValidateOperation operations. |
| ValidateOperationRequest |
Base class for validate operation request. |
| ValidateOperationRequestResource |
Base class for validate operation request. |
| ValidateOperationResponse |
Base class for validate operation response. |
| ValidateOperationResultsGetOptionalParams |
Optional parameters. |
| ValidateOperationResultsOperations |
Interface representing a ValidateOperationResults operations. |
| ValidateOperationStatusesGetOptionalParams |
Optional parameters. |
| ValidateOperationStatusesOperations |
Interface representing a ValidateOperationStatuses operations. |
| ValidateOperationTriggerOptionalParams |
Optional parameters. |
| ValidateOperationsResponse |
model interface ValidateOperationsResponse |
| ValidateRestoreOperationRequest |
AzureRestoreValidation request. |
| VaultJob |
Vault level Job |
| VaultJobErrorInfo |
Vault Job specific error information |
| VaultJobExtendedInfo |
Vault Job for CMK - has CMK specific info. |
| VaultRetentionPolicy |
Vault retention policy for AzureFileShare |
| VaultStorageConfigOperationResultResponse |
Operation result response for Vault Storage Config |
| WeeklyRetentionFormat |
Weekly retention format. |
| WeeklyRetentionSchedule |
Weekly retention schedule. |
| WeeklySchedule |
model interface WeeklySchedule |
| WorkloadInquiryDetails |
Details of an inquired protectable item. |
| WorkloadItem |
Base class for backup item. Workload-specific backup items are derived from this class. |
| WorkloadItemResource |
Base class for backup item. Workload-specific backup items are derived from this class. |
| WorkloadProtectableItem |
Base class for backup item. Workload-specific backup items are derived from this class. |
| WorkloadProtectableItemResource |
Base class for backup item. Workload-specific backup items are derived from this class. |
| YearlyRetentionSchedule |
Yearly retention schedule. |
Type Aliases
| AcquireStorageAccountLock |
Whether storage account lock is to be acquired for this container or not. Known values supported by the serviceAcquire |
| AzureFileShareType |
File Share type XSync or XSMB. Known values supported by the serviceInvalid |
| AzureIaaSVMProtectedItemUnion |
Alias for AzureIaaSVMProtectedItemUnion |
| AzureRecoveryServiceVaultProtectionIntentUnion |
Alias for AzureRecoveryServiceVaultProtectionIntentUnion |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| AzureVmWorkloadItemUnion |
Alias for AzureVmWorkloadItemUnion |
| AzureVmWorkloadProtectableItemUnion |
Alias for AzureVmWorkloadProtectableItemUnion |
| AzureVmWorkloadProtectedItemUnion |
Alias for AzureVmWorkloadProtectedItemUnion |
| AzureWorkloadAutoProtectionIntentUnion |
Alias for AzureWorkloadAutoProtectionIntentUnion |
| AzureWorkloadContainerUnion |
Alias for AzureWorkloadContainerUnion |
| AzureWorkloadPointInTimeRecoveryPointUnion |
Alias for AzureWorkloadPointInTimeRecoveryPointUnion |
| AzureWorkloadRecoveryPointUnion |
Alias for AzureWorkloadRecoveryPointUnion |
| AzureWorkloadRestoreRequestUnion |
Alias for AzureWorkloadRestoreRequestUnion |
| AzureWorkloadSAPAseRestoreRequestUnion |
Alias for AzureWorkloadSAPAseRestoreRequestUnion |
| AzureWorkloadSAPHanaPointInTimeRestoreRequestUnion |
Alias for AzureWorkloadSAPHanaPointInTimeRestoreRequestUnion |
| AzureWorkloadSAPHanaRestoreRequestUnion |
Alias for AzureWorkloadSAPHanaRestoreRequestUnion |
| AzureWorkloadSQLPointInTimeRestoreRequestUnion |
Alias for AzureWorkloadSQLPointInTimeRestoreRequestUnion |
| AzureWorkloadSQLRecoveryPointUnion |
Alias for AzureWorkloadSQLRecoveryPointUnion |
| AzureWorkloadSQLRestoreRequestUnion |
Alias for AzureWorkloadSQLRestoreRequestUnion |
| BackupEngineBaseUnion |
Alias for BackupEngineBaseUnion |
| BackupEngineType |
Type of the backup engine. Known values supported by the serviceInvalid |
| BackupItemType |
Type of backup items associated with this container. Known values supported by the serviceInvalid |
| BackupManagementType |
Backup management type to execute the current job. Known values supported by the serviceInvalid |
| BackupRequestUnion |
Alias for BackupRequestUnion |
| BackupType |
Type of backup, viz. Full, Differential, Log or CopyOnlyFull Known values supported by the serviceInvalid |
| ContinuablePage |
An interface that describes a page of results. |
| CopyOptions |
Options to resolve copy conflicts. Known values supported by the serviceInvalid |
| CreateMode |
Create mode to indicate recovery of existing soft deleted data source or creation of new data source. Known values supported by the serviceInvalid |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| DataMoveLevel |
DataMove Level Known values supported by the serviceInvalid |
| DataSourceType |
Type of workload this item represents. Known values supported by the serviceInvalid |
| DayOfWeek |
Type of DayOfWeek |
| DedupState |
Vault Dedup state Known values supported by the serviceInvalid |
| DpmContainerUnion |
Alias for DpmContainerUnion |
| EncryptionAtRestType |
Encryption At Rest Type Known values supported by the serviceInvalid |
| EnhancedSecurityState |
Enabled or Disabled. Known values supported by the serviceInvalid |
| FabricName |
Specifies the fabric name - Azure or AD Known values supported by the serviceInvalid |
| FeatureSupportRequestUnion |
Alias for FeatureSupportRequestUnion |
| FetchTieringCostInfoRequestUnion |
Alias for FetchTieringCostInfoRequestUnion |
| HealthStatus |
Health status of protected item. Known values supported by the servicePassed |
| HttpStatusCode |
HTTP Status Code of the operation. |
| ILRRequestUnion |
Alias for ILRRequestUnion |
| IaaSVMContainerUnion |
Alias for IaaSVMContainerUnion |
| IaaSVMProtectableItemUnion |
Alias for IaaSVMProtectableItemUnion |
| IaasVMRestoreRequestUnion |
Alias for IaasVMRestoreRequestUnion |
| IaasVMSnapshotConsistencyType |
Type of IaasVMSnapshotConsistencyType |
| IaasvmPolicyType |
Type of IaasvmPolicyType |
| InfrastructureEncryptionState |
Type of InfrastructureEncryptionState |
| InquiryStatus |
Status of protectable item, i.e. InProgress,Succeeded,Failed Known values supported by the serviceInvalid |
| InstanceProtectionReadiness |
The state of instance protection. Known values supported by the serviceUnknown: Instance protection readiness is unknown |
| JobSupportedAction |
Type of JobSupportedAction |
| JobUnion |
Alias for JobUnion |
| LastBackupStatus |
Last backup operation status. Possible values: Healthy, Unhealthy. Known values supported by the serviceInvalid |
| LastUpdateStatus |
Type of LastUpdateStatus |
| MabServerType |
Server type of MAB container. Known values supported by the serviceInvalid |
| MonthOfYear |
Type of MonthOfYear |
| OperationResultInfoBaseUnion |
Alias for OperationResultInfoBaseUnion |
| OperationStatusExtendedInfoUnion |
Alias for OperationStatusExtendedInfoUnion |
| OperationStatusValues |
Operation status. Known values supported by the serviceInvalid |
| OperationType |
Re-Do Operation Known values supported by the serviceInvalid |
| OverwriteOptions |
Can Overwrite if Target DataBase already exists Known values supported by the serviceInvalid |
| PolicyType |
Type of backup policy type Known values supported by the serviceInvalid |
| PrivateEndpointConnectionStatus |
Gets or sets the status Known values supported by the servicePending |
| ProtectableContainerType |
Type of the container. The value of this property for
|
| ProtectableContainerUnion |
Alias for ProtectableContainerUnion |
| ProtectedItemHealthStatus |
Health status of the backup item, evaluated based on last heartbeat received Known values supported by the serviceInvalid |
| ProtectedItemState |
Backup state of the backed up item. Known values supported by the serviceInvalid |
| ProtectedItemUnion |
Alias for ProtectedItemUnion |
| ProtectionContainerUnion |
Alias for ProtectionContainerUnion |
| ProtectionIntentItemType |
backup protectionIntent type. Known values supported by the serviceInvalid |
| ProtectionIntentUnion |
Alias for ProtectionIntentUnion |
| ProtectionLevel |
Protection type in case protected as part of a parent. Known values supported by the serviceDatabase: Protected at database level |
| ProtectionPolicyUnion |
Alias for ProtectionPolicyUnion |
| ProtectionState |
Backup state of this backup item. Known values supported by the serviceInvalid |
| ProtectionStatus |
Specifies whether the container is registered or not Known values supported by the serviceInvalid |
| ProvisioningState |
Gets or sets provisioning state of the private endpoint connection Known values supported by the serviceSucceeded |
| RecoveryMode |
Defines whether the current recovery mode is file restore or database restore Known values supported by the serviceInvalid |
| RecoveryPointTierStatus |
Recovery point tier status. Known values supported by the serviceInvalid |
| RecoveryPointTierType |
Recovery point tier type. |
| RecoveryPointUnion |
Alias for RecoveryPointUnion |
| RecoveryType |
Type of this recovery. Known values supported by the serviceInvalid |
| RehydrationPriority |
Rehydration Priority Known values supported by the serviceStandard |
| ResourceHealthStatus |
Resource Health Status Known values supported by the serviceHealthy |
| RestorePointType |
Type of restore point Known values supported by the serviceInvalid |
| RestoreRequestType |
Restore Type (FullShareRestore or ItemLevelRestore) Known values supported by the serviceInvalid |
| RestoreRequestUnion |
Alias for RestoreRequestUnion |
| RetentionDurationType |
Retention duration type of retention policy. Known values supported by the serviceInvalid |
| RetentionPolicyUnion |
Alias for RetentionPolicyUnion |
| RetentionScheduleFormat |
Retention schedule format type for monthly retention policy. Known values supported by the serviceInvalid |
| SQLDataDirectoryType |
Type of data directory mapping Known values supported by the serviceInvalid |
| SchedulePolicyUnion |
Alias for SchedulePolicyUnion |
| ScheduleRunType |
Frequency of the schedule operation of this policy. Known values supported by the serviceInvalid |
| SoftDeleteFeatureState |
Soft Delete feature state Known values supported by the serviceInvalid |
| SourceSideScanStatus |
Threat status of the container Known values supported by the serviceConfigured: Source side scan is configured |
| SourceSideScanSummary |
Threat summary for the container Known values supported by the serviceUnknown: Scan summary is unknown |
| StorageType |
Storage type Known values supported by the serviceInvalid |
| StorageTypeState |
Locked or Unlocked. Once a machine is registered against a resource, the storageTypeState is always Locked. Known values supported by the serviceInvalid |
| SupportStatus |
Support status of feature Known values supported by the serviceInvalid |
| TargetDiskNetworkAccessOption |
Network access settings to be used for restored disks |
| ThreatSeverity |
Threat Severity Types Known values supported by the serviceCritical: Critical severity level |
| ThreatState |
Threat Status Types Known values supported by the serviceActive: Threat is active |
| ThreatStatus |
Threat status of the recovery point Known values supported by the serviceUnknown: Threat status is unknown |
| TieringCostInfoUnion |
Alias for TieringCostInfoUnion |
| TieringMode |
Tiering Mode to control automatic tiering of recovery points. Supported values are:
Known values supported by the serviceInvalid |
| UsagesUnit |
Unit of the usage. Known values supported by the serviceCount |
| VMWorkloadPolicyType |
Type of the protection policy Known values supported by the serviceInvalid: Invalid policy type |
| ValidateOperationRequestUnion |
Alias for ValidateOperationRequestUnion |
| ValidateRestoreOperationRequestUnion |
Alias for ValidateRestoreOperationRequestUnion |
| ValidationStatus |
Validation Status Known values supported by the serviceInvalid |
| VaultStorageConfigOperationResultResponseUnion |
Alias for VaultStorageConfigOperationResultResponseUnion |
| VaultSubResourceType |
GroupId for the PrivateEndpointConnection - AzureBackup, AzureBackup_secondary or AzureSiteRecovery Known values supported by the serviceAzureBackup |
| WeekOfMonth |
Type of WeekOfMonth |
| WorkloadItemType |
Workload item type of the item for which intent is to be set Known values supported by the serviceInvalid |
| WorkloadItemUnion |
Alias for WorkloadItemUnion |
| WorkloadProtectableItemUnion |
Alias for WorkloadProtectableItemUnion |
| WorkloadType |
Type of workload for the backup management Known values supported by the serviceInvalid |
| XcoolState |
Vault x-cool state Known values supported by the serviceInvalid |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownAcquireStorageAccountLock |
Whether storage account lock is to be acquired for this container or not. |
| KnownAzureFileShareType |
File Share type XSync or XSMB. |
| KnownBackupEngineType |
Type of the backup engine. |
| KnownBackupItemType |
Type of backup items associated with this container. |
| KnownBackupManagementType |
Backup management type to execute the current job. |
| KnownBackupType |
Type of backup, viz. Full, Differential, Log or CopyOnlyFull |
| KnownCopyOptions |
Options to resolve copy conflicts. |
| KnownCreateMode |
Create mode to indicate recovery of existing soft deleted data source or creation of new data source. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDataMoveLevel |
DataMove Level |
| KnownDataSourceType |
Type of workload this item represents. |
| KnownDedupState |
Vault Dedup state |
| KnownEncryptionAtRestType |
Encryption At Rest Type |
| KnownEnhancedSecurityState |
Enabled or Disabled. |
| KnownFabricName |
Specifies the fabric name - Azure or AD |
| KnownHealthStatus |
Health status of protected item. |
| KnownIaasVMSnapshotConsistencyType |
Known values of IaasVMSnapshotConsistencyType that the service accepts. |
| KnownIaasvmPolicyType |
Known values of <xref:IAASVMPolicyType> that the service accepts. |
| KnownInfrastructureEncryptionState |
Known values of InfrastructureEncryptionState that the service accepts. |
| KnownInquiryStatus |
Status of protectable item, i.e. InProgress,Succeeded,Failed |
| KnownInstanceProtectionReadiness |
The state of instance protection. |
| KnownLastBackupStatus |
Last backup operation status. Possible values: Healthy, Unhealthy. |
| KnownLastUpdateStatus |
Known values of LastUpdateStatus that the service accepts. |
| KnownMabServerType |
Server type of MAB container. |
| KnownOperationStatusValues |
Operation status. |
| KnownOperationType |
Re-Do Operation |
| KnownOverwriteOptions |
Can Overwrite if Target DataBase already exists |
| KnownPolicyType |
Type of backup policy type |
| KnownPrivateEndpointConnectionStatus |
Gets or sets the status |
| KnownProtectedItemHealthStatus |
Health status of the backup item, evaluated based on last heartbeat received |
| KnownProtectedItemState |
Backup state of the backed up item. |
| KnownProtectionIntentItemType |
backup protectionIntent type. |
| KnownProtectionLevel |
Protection type in case protected as part of a parent. |
| KnownProtectionState |
Backup state of this backup item. |
| KnownProtectionStatus |
Specifies whether the container is registered or not |
| KnownProvisioningState |
Gets or sets provisioning state of the private endpoint connection |
| KnownRecoveryMode |
Defines whether the current recovery mode is file restore or database restore |
| KnownRecoveryPointTierStatus |
Recovery point tier status. |
| KnownRecoveryType |
Type of this recovery. |
| KnownRehydrationPriority |
Rehydration Priority |
| KnownResourceHealthStatus |
Resource Health Status |
| KnownRestorePointType |
Type of restore point |
| KnownRestoreRequestType |
Restore Type (FullShareRestore or ItemLevelRestore) |
| KnownRetentionDurationType |
Retention duration type of retention policy. |
| KnownRetentionScheduleFormat |
Retention schedule format type for monthly retention policy. |
| KnownSQLDataDirectoryType |
Type of data directory mapping |
| KnownScheduleRunType |
Frequency of the schedule operation of this policy. |
| KnownSoftDeleteFeatureState |
Soft Delete feature state |
| KnownSourceSideScanStatus |
Threat status of the container |
| KnownSourceSideScanSummary |
Threat summary for the container |
| KnownStorageType |
Storage type |
| KnownStorageTypeState |
Locked or Unlocked. Once a machine is registered against a resource, the storageTypeState is always Locked. |
| KnownSupportStatus |
Support status of feature |
| KnownThreatSeverity |
Threat Severity Types |
| KnownThreatState |
Threat Status Types |
| KnownThreatStatus |
Threat status of the recovery point |
| KnownTieringMode |
Tiering Mode to control automatic tiering of recovery points. Supported values are:
|
| KnownUsagesUnit |
Unit of the usage. |
| KnownVMWorkloadPolicyType |
Type of the protection policy |
| KnownValidationStatus |
Validation Status |
| KnownVaultSubResourceType |
GroupId for the PrivateEndpointConnection - AzureBackup, AzureBackup_secondary or AzureSiteRecovery |
| KnownVersions |
The available API versions. |
| KnownWorkloadItemType |
Workload item type of the item for which intent is to be set |
| KnownWorkloadType |
Type of workload for the backup management |
| KnownXcoolState |
Vault x-cool state |
Functions
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(RecoveryServicesBackupClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: RecoveryServicesBackupClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- RecoveryServicesBackupClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>