Package-level declarations
Types
A2A container mapping input.
Builder for A2AContainerMappingInputArgs.
A2A enable protection input.
Builder for A2AEnableProtectionInputArgs.
A2A Policy creation input.
Builder for A2APolicyCreationInputArgs.
Azure VM disk input details.
Builder for A2AVmDiskInputDetailsArgs.
Azure VM managed disk input details.
Builder for A2AVmManagedDiskInputDetailsArgs.
Builder for AADProperties.
The properties of an add provider request.
The properties of an add vCenter request.
Builder for AddVCenterRequestPropertiesArgs.
AzureBackupServer (DPMVenus) workload-specific protection container.
Builder for AzureBackupServerContainerArgs.
Fabric provider specific settings.
Builder for AzureFabricCreationInputArgs.
Azure File Share workload-specific backup item.
Builder for AzureFileshareProtectedItemArgs.
Additional information about Azure File Share backup item.
AzureStorage backup policy.
Builder for AzureFileShareProtectionPolicyArgs.
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.
Builder for AzureIaaSComputeVMContainerArgs.
IaaS VM workload-specific backup item representing the Azure Resource Manager VM.
IaaS VM workload-specific backup item.
Builder for AzureIaaSVMProtectedItemArgs.
Additional information on Azure IaaS VM specific backup item.
IaaS VM workload-specific backup policy.
Builder for AzureIaaSVMProtectionPolicyArgs.
Azure Recovery Services Vault specific protection intent item.
IaaS VM specific backup protection intent item.
Builder for AzureResourceProtectionIntentArgs.
Container for SQL workloads under SQL Availability Group.
Azure Sql workload-specific container.
Builder for AzureSqlContainerArgs.
Azure SQL workload-specific backup item.
Builder for AzureSqlProtectedItemArgs.
Additional information on Azure Sql specific protected item.
Azure SQL workload-specific backup policy.
Builder for AzureSqlProtectionPolicyArgs.
Azure Storage Account workload-specific container.
Builder for AzureStorageContainerArgs.
Create network mappings input properties/behavior specific to Azure to Azure Network mapping.
Container for SQL workloads under Azure Virtual Machines.
Azure VM workload-specific protected item.
Builder for AzureVmWorkloadProtectedItemArgs.
Additional information on Azure Workload for SQL specific backup 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 SQL Database.
Azure Recovery Services Vault specific protection intent item.
Container for the workloads running inside Azure Compute or Classic Compute.
Builder for AzureWorkloadContainerArgs.
Extended information of the container.
Azure Workload SQL Auto Protection intent item.
The details of the identity used for CMK
Builder for CmkKekIdentityArgs.
The properties of the Key Vault which hosts CMK
Builder for CmkKeyVaultPropertiesArgs.
Container identity information
Builder for ContainerIdentityInfoArgs.
Common input details for network mapping operation.
Policy creation properties.
Builder for CreatePolicyInputPropertiesArgs.
Configure pairing input properties.
Recovery plan creation properties.
Daily retention format.
Builder for DailyRetentionFormatArgs.
Daily retention schedule.
Builder for DailyRetentionScheduleArgs.
Builder for DayArgs.
Recovery disk encryption info (BEK and KEK).
Builder for DiskEncryptionInfoArgs.
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).
Builder for DiskEncryptionKeyInfoArgs.
Builder for DiskExclusionPropertiesArgs.
This is used to represent the various nodes of the distributed container.
Builder for DistributedNodesInfoArgs.
DPM workload-specific protection container.
Builder for DpmContainerArgs.
Additional information of the DPMContainer.
Builder for DPMContainerExtendedInfoArgs.
Additional information on Backup engine specific backup item.
Builder for DPMProtectedItemArgs.
Additional information of DPM Protected item.
Builder for DPMProtectedItemExtendedInfoArgs.
Enable migration input properties.
Builder for EnableMigrationInputPropertiesArgs.
Enable protection input properties.
Extended Properties for Azure IaasVM Backup.
Builder for ExtendedPropertiesArgs.
Properties of site details provided during the time of site creation
Builder for FabricCreationInputPropertiesArgs.
Base class for generic container of backup items
Builder for GenericContainerArgs.
Container extended information
Builder for GenericContainerExtendedInfoArgs.
Base class for backup items.
Builder for GenericProtectedItemArgs.
Azure VM (Mercury) workload-specific backup policy.
Builder for GenericProtectionPolicyArgs.
Builder for GetProtectedItemPlainArgs.
Builder for GetProtectionContainerPlainArgs.
Builder for GetProtectionIntentPlainArgs.
Builder for GetProtectionPolicyPlainArgs.
Builder for GetReplicationFabricPlainArgs.
Builder for GetReplicationPolicyPlainArgs.
Builder for GetReplicationvCenterPlainArgs.
Builder for GetResourceGuardProxyPlainArgs.
Builder for GetVaultPlainArgs.
Azure specific enable protection input.
Hyper-V Replica Azure specific input for creating a protection profile.
Builder for HyperVReplicaAzurePolicyInputArgs.
HyperV Replica Blue policy input.
Builder for HyperVReplicaBluePolicyInputArgs.
Hyper-V Replica specific policy Input.
Builder for HyperVReplicaPolicyInputArgs.
IaaS VM workload-specific container.
Builder for IaaSVMContainerArgs.
Identity for the resource.
Builder for IdentityDataArgs.
Builder for IdentityProviderInputArgs.
Disk input details.
Builder for InMageAzureV2DiskInputDetailsArgs.
VMware Azure specific enable protection input.
VMWare Azure specific policy Input.
Builder for InMageAzureV2PolicyInputArgs.
DiskExclusionInput when doing enable protection of virtual machine in InMage provider.
Builder for InMageDiskExclusionInputArgs.
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
VMware Azure specific enable protection input.
Builder for InMageEnableProtectionInputArgs.
VMWare Azure specific protection profile Input.
Builder for InMagePolicyInputArgs.
InMageRcm disk input.
Builder for InMageRcmDiskInputArgs.
InMageRcm disk input.
Builder for InMageRcmDisksDefaultInputArgs.
InMageRcm specific enable protection input.
Builder for InMageRcmEnableProtectionInputArgs.
InMageRcm fabric provider specific settings.
Builder for InMageRcmFabricCreationInputArgs.
InMageRcm policy creation input.
Builder for InMageRcmPolicyCreationInputArgs.
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.
Builder for InMageVolumeExclusionOptionsArgs.
Details about inquired protectable items under a given container.
Builder for InquiryInfoArgs.
Validation for inquired protectable items under a given container.
Builder for InquiryValidationArgs.
Builder for InstantRPAdditionalDetailsArgs.
Key Encryption Key (KEK) information.
Builder for KeyEncryptionKeyInfoArgs.
KPI Resource Health Details
Builder for KPIResourceHealthDetailsArgs.
Log policy schedule.
Builder for LogSchedulePolicyArgs.
Long term retention policy.
Builder for LongTermRetentionPolicyArgs.
Long term policy schedule.
Builder for LongTermSchedulePolicyArgs.
Container with items backed up using MAB backup engine.
Builder for MabContainerArgs.
Additional information of the container.
Builder for MabContainerExtendedInfoArgs.
Builder for MABContainerHealthDetailsArgs.
MAB workload-specific backup item.
Builder for MabFileFolderProtectedItemArgs.
Additional information on the backed up item.
Mab container-specific backup policy.
Builder for MabProtectionPolicyArgs.
Monthly retention schedule.
Builder for MonthlyRetentionScheduleArgs.
The Private Endpoint network resource that is linked to the Private Endpoint connection
Builder for PrivateEndpointArgs.
Private Endpoint Connection Response Properties
Builder for PrivateEndpointConnectionArgs.
Private Link Service Connection State
Recovery plan A2A input.
Builder for RecoveryPlanA2AInputArgs.
Recovery plan action details.
Builder for RecoveryPlanActionArgs.
Recovery plan group details.
Builder for RecoveryPlanGroupArgs.
Recovery plan protected item.
Builder for RecoveryPlanProtectedItemArgs.
Retention duration.
Builder for RetentionDurationArgs.
San enable protection provider specific input.
Builder for SanEnableProtectionInputArgs.
Common settings field for backup management
Builder for SettingsArgs.
Simple policy retention.
Builder for SimpleRetentionPolicyArgs.
Simple policy schedule.
Builder for SimpleSchedulePolicyArgs.
Builder for SkuArgs.
Storage mapping input properties.
Builder for StorageMappingInputPropertiesArgs.
Sub-protection policy which includes schedule and retention
Builder for SubProtectionPolicyArgs.
Properties of the vault.
Builder for VaultPropertiesArgs.
Customer Managed Key details of the resource.
Builder for VaultPropertiesEncryptionArgs.
Create network mappings input properties/behavior specific to Vmm to Azure Network mapping.
Create network mappings input properties/behavior specific to vmm to vmm Network mapping.
VMwareCbt container mapping input.
Builder for VMwareCbtContainerMappingInputArgs.
VMwareCbt disk input.
Builder for VMwareCbtDiskInputArgs.
VMwareCbt specific enable migration input.
Builder for VMwareCbtEnableMigrationInputArgs.
VMware Cbt policy creation input.
Builder for VMwareCbtPolicyCreationInputArgs.
VMwareV2 fabric provider specific settings.
Builder for VMwareV2FabricCreationInputArgs.
Weekly retention format.
Builder for WeeklyRetentionFormatArgs.
Weekly retention schedule.
Builder for WeeklyRetentionScheduleArgs.
Details of an inquired protectable item.
Builder for WorkloadInquiryDetailsArgs.
Yearly retention schedule.
Builder for YearlyRetentionScheduleArgs.