types Module
Classes
| AzureBackupGoalFeatureSupportRequest |
Azure backup goal feature specific request. |
| AzureBackupServerContainer |
AzureBackupServer (DPMVenus) workload-specific protection container. |
| AzureFileShareBackupRequest |
AzureFileShare workload-specific backup request. |
| AzureFileShareProtectionPolicy |
AzureStorage backup policy. |
| AzureFileShareProvisionILRRequest |
Update snapshot Uri with the correct friendly Name of the source Azure file share. |
| 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. |
| 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. |
| AzureIaaSComputeVMProtectedItem |
IaaS VM workload-specific backup item representing the Azure Resource Manager VM. |
| AzureIaaSVMHealthDetails |
Azure IaaS VM workload-specific Health Details. |
| AzureIaaSVMProtectedItemExtendedInfo |
Additional information on Azure IaaS VM specific backup item. |
| AzureIaaSVMProtectionPolicy |
IaaS VM workload-specific backup policy. |
| AzureResourceProtectionIntent |
IaaS VM specific backup protection intent item. |
| AzureSQLAGWorkloadContainerProtectionContainer |
Container for SQL workloads under SQL Availability Group. |
| 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. |
| AzureStorageContainer |
Azure Storage Account workload-specific container. |
| AzureVMAppContainerProtectionContainer |
Container for SQL workloads under Azure Virtual Machines. |
| AzureVMResourceFeatureSupportRequest |
AzureResource(IaaS VM) Specific feature support request. |
| AzureVmWorkloadProtectedItemExtendedInfo |
Additional information on Azure Workload for SQL specific backup item. |
| AzureVmWorkloadProtectionPolicy |
Azure VM (Mercury) workload-specific backup policy. |
| AzureVmWorkloadSAPAseDatabaseProtectedItem |
Azure VM workload-specific protected item representing SAP ASE Database. |
| AzureVmWorkloadSAPHanaDBInstanceProtectedItem |
Azure VM workload-specific protected item representing SAP HANA DBInstance. |
| AzureVmWorkloadSAPHanaDatabaseProtectedItem |
Azure VM workload-specific protected item representing SAP HANA Database. |
| AzureVmWorkloadSQLDatabaseProtectedItem |
Azure VM workload-specific protected item representing SQL Database. |
| AzureWorkloadBackupRequest |
AzureWorkload workload-specific backup request. |
| AzureWorkloadContainerAutoProtectionIntent |
Azure workload specific protection intent item. |
| AzureWorkloadContainerExtendedInfo |
Extended information of the container. |
| AzureWorkloadPointInTimeRestoreRequest |
AzureWorkload SAP Hana -specific restore. Specifically for PointInTime/Log restore. |
| AzureWorkloadSAPAsePointInTimeRestoreRequest |
AzureWorkload SAP Ase-specific restore. Specifically for PointInTime/Log restore. |
| AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest |
AzureWorkload SAP Hana-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSAPHanaRestoreWithRehydrateRequest |
AzureWorkload SAP Hana-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSQLAutoProtectionIntent |
Azure Workload SQL Auto Protection intent item. |
| AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest |
AzureWorkload SQL-specific restore with integrated rehydration of recovery point. |
| AzureWorkloadSQLRestoreWithRehydrateRequest |
AzureWorkload SQL-specific restore with integrated rehydration of recovery point. |
| 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 |
BackupResourceEncryptionConfig. |
| BackupResourceEncryptionConfigResource |
BackupResourceEncryptionConfigResource. |
| BackupResourceVaultConfig |
Backup resource vault config details. |
| BackupResourceVaultConfigResource |
Backup resource vault config details. |
| BackupStatusRequest |
BackupStatus request. |
| 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 |
DailySchedule. |
| DataDiskEncryptionSettings |
Data disk encryption settings for Secured VM. This will be used to provide Disk Encryption Set Id for each data disk. |
| Day |
Day of the week. |
| DiskExclusionProperties |
DiskExclusionProperties. |
| DistributedNodesInfo |
This is used to represent the various nodes of the distributed container. |
| EncryptionDetails |
Details needed if the VM was encrypted at the time of backup. |
| ErrorDetail |
Error Detail class which encapsulates Code, Message and Recommendations. |
| ExtendedLocation |
The extended location of Recovery point where VM was present. |
| ExtendedProperties |
Extended Properties for Azure IaasVM Backup. |
| FetchTieringCostInfoForRehydrationRequest |
Request parameters for fetching cost info of rehydration. |
| 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. |
| HourlySchedule |
HourlySchedule. |
| ILRRequestResource |
Parameters to Provision ILR API. |
| IaasVMBackupRequest |
IaaS VM workload-specific backup request. |
| IaasVMILRRegistrationRequest |
Restore files/folders from a backup copy of IaaS VM. |
| IaasVMRestoreWithRehydrationRequest |
IaaS VM workload-specific restore with integrated rehydration of recovery point. |
| 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. |
| InstantRPAdditionalDetails |
InstantRPAdditionalDetails. |
| KPIResourceHealthDetails |
KPI Resource Health 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. |
| MabFileFolderProtectedItem |
MAB workload-specific backup item. |
| MabFileFolderProtectedItemExtendedInfo |
Additional information on the backed up item. |
| MabProtectionPolicy |
Mab container-specific backup policy. |
| MonthlyRetentionSchedule |
Monthly retention schedule. |
| MoveRPAcrossTiersRequest |
MoveRPAcrossTiersRequest. |
| PerDiskEncryptionSetId |
Per Disk Encryption Set Ids for Secured VM Data Disks. This will be used to provide Disk Encryption Set Id for each data disk. |
| PreValidateEnableBackupRequest |
Contract to validate if backup can be enabled on the given resource in a given vault and given configuration. It will validate followings
|
| PrepareDataMoveRequest |
Prepare DataMove Request. |
| PrivateEndpoint |
The Private Endpoint network resource that is linked to the Private Endpoint connection. |
| PrivateEndpointConnection |
Private Endpoint Connection Response Properties. |
| PrivateEndpointConnectionResource |
Private Endpoint Connection Response Properties. |
| PrivateLinkServiceConnectionState |
Private Link Service Connection State. |
| ProtectedItemConfigureSourceScanRequest |
Request to configure source scan for a protected item. |
| ProtectedItemResource |
Base class for backup items. |
| ProtectionContainerResource |
Base class for container with backup items. Containers with specific workloads are derived from this class. |
| ProtectionIntentResource |
Base class for backup ProtectionIntent. |
| ProtectionPolicyResource |
Base class for backup policy. Workload-specific backup policies are derived from this class. |
| ProxyResource |
Proxy Resource. |
| RecoveryPointRehydrationInfo |
RP Rehydration Info. |
| Resource |
Resource. |
| ResourceGuardOperationDetail |
ResourceGuardOperationDetail. |
| ResourceGuardProxyBase |
ResourceGuardProxyBase. |
| ResourceGuardProxyBaseResource |
ResourceGuardProxyBaseResource. |
| ResourceHealthDetails |
Health Details for backup items. |
| RestoreFileSpecs |
Restore file specs like file path, type and target folder path info. |
| RestoreRequestResource |
Base class for restore request. Workload-specific restore requests are derived from this class. |
| RetentionDuration |
Retention duration. |
| SQLDataDirectoryMapping |
Encapsulates information regarding data directory. |
| SecuredVMDetails |
Restore request parameters for Secured VMs. |
| SecurityPinBase |
Base class for get security pin request body. |
| Settings |
Common settings field for backup management. |
| 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. |
| 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. |
| TriggerDataMoveRequest |
Trigger DataMove Request. |
| UnlockDeleteRequest |
Request body of unlock delete API. |
| UserAssignedIdentityProperties |
User assigned managed identity properties. |
| UserAssignedManagedIdentityDetails |
User assigned managed identity details. |
| ValidateIaasVMRestoreOperationRequest |
AzureRestoreValidation request. |
| ValidateOperationRequestResource |
Base class for validate operation request. |
| VaultRetentionPolicy |
Vault retention policy for AzureFileShare. |
| WeeklyRetentionFormat |
Weekly retention format. |
| WeeklyRetentionSchedule |
Weekly retention schedule. |
| WeeklySchedule |
WeeklySchedule. |
| WorkloadInquiryDetails |
Details of an inquired protectable item. |
| YearlyRetentionSchedule |
Yearly retention schedule. |