Package-level declarations
Types
A2A provider specific settings.
ExtendedLocation details data.
ExtendedLocation details data.
A2A specific policy details.
A2A protected disk details.
A2A protected managed disk details.
A2A provider specific settings.
A2A provider specific settings.
A2A provider specific settings.
A2A provider specific settings.
A2A unprotected disk details.
Zone details data.
Agent details.
AzureBackupServer (DPMVenus) workload-specific protection container.
Azure Fabric Specific Details.
Azure File Share workload-specific backup item.
AzureStorage backup policy.
IaaS VM workload-specific backup item representing a classic virtual machine.
IaaS VM workload-specific backup item representing the Classic Compute VM.
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
Additional information on Azure IaaS VM specific backup item.
IaaS VM workload-specific backup item.
IaaS VM workload-specific backup policy.
Settings for Azure Monitor based alerts
Azure Recovery Services Vault specific protection intent item.
IaaS VM specific backup protection intent item.
Container for SQL workloads under SQL Availability Group.
Additional information on Azure Sql specific protected item.
Azure SQL workload-specific backup item.
Azure SQL workload-specific backup policy.
Azure Storage Account workload-specific container.
A2A Network Mapping fabric specific settings.
Azure to Azure VM synced configuration details.
Container for SQL workloads under Azure Virtual Machines.
Disk details for E2A provider.
Additional information on Azure Workload for SQL specific backup item.
Azure VM workload-specific protected item.
Azure VM (Mercury) workload-specific backup policy.
Azure VM workload-specific protected item representing SAP ASE Database.
Azure VM workload-specific protected item representing SAP HANA Database.
Azure VM workload-specific protected item representing SAP HANA DBInstance.
Azure VM workload-specific protected item representing SQL Database.
Azure Recovery Services Vault specific protection intent item.
Azure workload specific protection intent item.
Extended information of the container.
Container for the workloads running inside Azure Compute or Classic Compute.
Azure Workload SQL Auto Protection intent item.
Settings for classic alerts
The details of the identity used for CMK
The properties of the Key Vault which hosts CMK
Container identity information
Critical past job details of the migration item.
Settings for Cross Subscription Restore Settings
Current job details of the migration item.
Current scenario details of the protected entity.
Daily retention format.
Daily retention schedule.
Day of the week.
Onprem disk details data.
This is used to represent the various nodes of the distributed container.
Additional information of the DPMContainer.
DPM workload-specific protection container.
Additional information of DPM Protected item.
Additional information on Backup engine specific backup item.
Encryption details for the fabric.
Error Detail class which encapsulates Code, Message and Recommendations.
Extended location of the resource.
Extended Properties for Azure IaasVM Backup.
Fabric properties.
Container extended information
Base class for generic container of backup items
Base class for backup items.
Azure VM (Mercury) workload-specific backup policy.
Private Endpoint Connection Response Properties
Base class for container with backup items. Containers with specific workloads are derived from this class.
Fabric definition.
Migration item.
Network Mapping model. Ideally it should have been possible to inherit this class from prev version in InheritedModels as long as there is no difference in structure or method signature. Since there were no base Models for certain fields and methods viz NetworkMappingProperties and Load with required return type, the class has been introduced in its entirety with references to base models to facilitate extensions in subsequent versions.
Protection profile details.
Replication protected item.
Replication protection Cluster.
Protection container mapping object.
Recovery plan details.
Provider details.
Storage mapping object.
vCenter definition.
Resource information, as returned by the resource provider.
Health Error.
Hyper-V host details.
Hyper-V Managed disk details.
Hyper-V Replica Azure specific protection profile details.
Hyper V Replica Azure provider specific settings.
Base class for HyperVReplica policy details.
Hyper V replica provider specific settings base class.
Hyper-V Replica Blue specific protection profile details.
HyperV replica 2012 R2 (Blue) replication details.
Hyper-V Replica Blue specific protection profile details.
HyperV replica 2012 replication details.
HyperVSite fabric specific details.
IaaS VM workload-specific container.
Identity for the resource.
Immutability Settings of vault
Initial replication details.
The details of the InMage agent.
InMage Azure v2 specific protection profile details.
InMageAzureV2 protected disk details.
InMageAzureV2 provider specific settings.
InMageAzureV2 switch provider blocking error details.
InMageAzureV2 switch provider details.
Base class for the policies of providers using InMage replication.
InMageFabric switch provider blocking error details.
InMage protected disk details.
InMageRcm source agent upgrade blocking error details.
InMageRcm discovered protected VM details.
InMageRcm fabric specific details.
InMageRcmFailback discovered VM details.
InMageRcmFailback mobility agent details.
InMageRcmFailback NIC details.
InMageRcm failback specific policy details.
InMageRcmFailback protected disk details.
InMageRcmFailback provider specific details.
InMageRcmFailback disk level sync details.
InMageRcm mobility agent details.
InMageRcm NIC details.
InMageRcm protected disk details.
InMageRcm provider specific container mapping details.
InMageRcm provider specific details.
InMageRcm disk level sync details.
InMage provider specific settings.
Implements InnerHealthError class. HealthError object has a list of InnerHealthErrors as child errors. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
Details about inquired protectable items under a given container.
Validation for inquired protectable items under a given container.
KPI Resource Health Details
Log policy schedule.
Long term retention policy.
Long term policy schedule.
Container with items backed up using MAB backup engine.
Additional information on the backed up item.
MAB workload-specific backup item.
Mab container-specific backup policy.
Details of a Master Target Server.
Migration item properties.
The Mobility Service update details.
Monitoring Settings of the vault
Monthly retention schedule.
Network Mapping Properties.
Details of the OS Disk.
Protection profile custom data details.
Private Endpoint Connection Response Properties
Information to be stored in Vault properties as an element of privateEndpointConnections List.
The Private Endpoint network resource that is linked to the Private Endpoint connection.
Private Link Service Connection State
Process server details.
Details of the Process Server.
Protection container mapping properties.
RCM proxy details.
Recovery plan A2A specific details.
Recovery plan Automation runbook action details.
Recovery plan group details.
Recovery plan manual action details.
Recovery plan properties.
Recovery plan protected item.
Recovery plan script action details.
Recovery services provider properties.
Extended location of the resource.
Replication protected item custom data details.
Replication protection cluster custom data details.
Reprotect agent details.
Restore Settings of the vault
Retention duration.
The retention details of the MT.
CS Accounts Details.
Security Settings of the vault
Common settings field for backup management
Shared Disk Replication item custom data details.
Simple policy retention.
Simple policy schedule.
The V2 policy schedule for IaaS that supports hourly backups.
Soft delete Settings of vault
Storage mapping properties.
Sub-protection policy which includes schedule and retention
Metadata pertaining to creation and last modification of the resource.
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
A resource identity that is managed by the user of the service.
Private Endpoint Connection Response Properties.
Gets or sets private link service connection state.
Properties of the vault.
Customer Managed Key details of the resource.
The redundancy Settings of a Vault
vCenter properties.
Version related details.
VMM fabric specific details.
E2A Network Mapping fabric specific settings.
E2E Network Mapping fabric specific settings.
Hyper V VM network details.
VMwareCbt provider specific settings.
VMwareCbt NIC details.
VMware Cbt specific policy details.
VMwareCbt protected disk details.
VMwareCbt provider specific container mapping details.
VMwareCbt security profile input.
Store the fabric details specific to the VMware fabric.
VMwareV2 fabric specific details.
Weekly retention format.
Weekly retention schedule.
Details of an inquired protectable item.
Yearly retention schedule.