Uses of Package
com.azure.resourcemanager.dataprotection.models
Package
Description
Package containing the classes for DataProtectionClient.
Package containing the service clients for DataProtectionClient.
Package containing the inner data models for DataProtectionClient.
Package containing the data models for DataProtectionClient.
-
ClassDescriptionResource collection API of BackupInstances.Resource collection API of BackupInstancesExtensionRoutings.Resource collection API of BackupPolicies.Resource collection API of BackupVaultOperationResults.Resource collection API of BackupVaults.Resource collection API of DataProtectionOperations.Resource collection API of DataProtections.Resource collection API of DeletedBackupInstances.Resource collection API of DppResourceGuardProxies.Resource collection API of ExportJobs.Resource collection API of ExportJobsOperationResults.Resource collection API of Jobs.Resource collection API of OperationResults.Resource collection API of OperationStatus.Resource collection API of OperationStatusBackupVaultContexts.Resource collection API of OperationStatusResourceGroupContexts.Resource collection API of RecoveryPoints.Resource collection API of ResourceGuards.Resource collection API of RestorableTimeRanges.
-
ClassDescriptionList Restore Ranges Request.AzureBackupRehydrationRequestAzureBackupRestoreRequestContains all response data for the get operation.CheckNameAvailabilityRequestBase class for Backup Feature support.Contains all response data for the get operation.PatchResourceRequestInputSync BackupInstance Request.TriggerBackupRequestRequest body of unlock delete API.ValidateForBackupRequestValidateRestoreRequestObject
-
ClassDescriptionList Restore Ranges Response.AzureBackup Job Class.AzureBackupRecoveryPointBackup Instance.BackupVaultBaseBackupPolicyClientDiscoveryDisplayClientDiscoveryForPropertiesDeleted Backup Instance.DppIdentityDetailsThe DppProxyResource model.DppResourceThe DppTrackedResource model.OperationExtendedInfoThe ResourceGuard model.The ResourceGuardProxyBase model.
-
ClassDescriptionAbsoluteDeleteOptionDefines values for AbsoluteMarker.AdHocBackupRuleOptionsAdhocBackupTriggerOptionAdhocBasedTaggingCriteriaAdhocBasedTriggerContextDefines values for AlertsState.Base class for different types of authentication credentials.AzureBackupDiscreteRecoveryPointList Restore Ranges Request.List Restore Ranges Request.List Restore Ranges Response.An immutable client-side representation of AzureBackupFindRestorableTimeRangesResponseResource.AzureBackup Job Class.An immutable client-side representation of AzureBackupJobResource.List of AzureBackup Job resources.AzureBackupParamsAzureBackupRecoveryPointAzureBackupRecoveryPointBasedRestoreRequestAn immutable client-side representation of AzureBackupRecoveryPointResource.AzureBackupRecoveryPointResourceListAzureBackupRecoveryTimeBasedRestoreRequestAzureBackupRehydrationRequestAzureBackupRestoreRequestAzureBackupRestoreWithRehydrationRequestAzureBackupRuleSettings for Azure Monitor based alerts.Parameters for Operational-Tier DataStore.AzureRetentionRuleBackupCriteriaParameters for Backup Datasource.Backup Instance.An immutable client-side representation of BackupInstanceResource.The first stage of the BackupInstanceResource definition.The stage of the BackupInstanceResource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the BackupInstanceResource definition allowing to specify parent resource.The stage of the BackupInstanceResource definition allowing to specify properties.The stage of the BackupInstanceResource definition allowing to specify tags.The template for BackupInstanceResource update.The stage of the BackupInstanceResource update allowing to specify properties.The stage of the BackupInstanceResource update allowing to specify tags.BackupInstanceResourceListBackupParametersBackupPolicyBackupScheduleBackupVaultThe BackupVaultOperationResultsGetHeaders model.An immutable client-side representation of BackupVaultResource.The first stage of the BackupVaultResource definition.The stage of the BackupVaultResource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the BackupVaultResource definition allowing to specify etag.The stage of the BackupVaultResource definition allowing to specify identity.The stage of the BackupVaultResource definition allowing to specify location.The stage of the BackupVaultResource definition allowing to specify properties.The stage of the BackupVaultResource definition allowing to specify parent resource.The stage of the BackupVaultResource definition allowing to specify tags.The template for BackupVaultResource update.The stage of the BackupVaultResource update allowing to specify identity.The stage of the BackupVaultResource update allowing to specify properties.The stage of the BackupVaultResource update allowing to specify tags.BackupVaultResourceListBaseBackupPolicyAn immutable client-side representation of BaseBackupPolicyResource.The first stage of the BaseBackupPolicyResource definition.The stage of the BaseBackupPolicyResource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the BaseBackupPolicyResource definition allowing to specify parent resource.The stage of the BaseBackupPolicyResource definition allowing to specify properties.The template for BaseBackupPolicyResource update.The stage of the BaseBackupPolicyResource update allowing to specify properties.BaseBackupPolicyResourceListBasePolicyRuleParameters to be used during configuration of backup of blobs.CheckNameAvailabilityRequestAn immutable client-side representation of CheckNameAvailabilityResult.ClientDiscoveryDisplayClientDiscoveryForLogSpecificationClientDiscoveryForPropertiesClientDiscoveryForServiceSpecificationClientDiscoveryResponseAn immutable client-side representation of ClientDiscoveryValueForSingleApi.CopyOptionSpecifies the current protection state of the resource.CustomCopyOptionDatasourceDatasourceSetDataStoreInfoBaseParameters for DataStore.type of datastore; Operational/Vault/Archive.DayDefines values for DayOfWeek.Deleted Backup Instance.An immutable client-side representation of DeletedBackupInstanceResource.List of DeletedBackupInstance resources.DeleteOptionDeletion Info.An immutable client-side representation of DppBaseResource.Base for all lists of V2 resources.DppIdentityDetailsThe DppProxyResource model.List ResourceThe DppTrackedResource model.The DppTrackedResourceList model.The DppWorkerRequest model.Gets or sets the Conflict Policy property.An immutable client-side representation of ExportJobsResult.feature support status.backup support feature type.Base class for feature object.Base class for Backup Feature support.Feature Validation Response.An immutable client-side representation of FeatureValidationResponseBase.Immutability Settings at vault level.Immutability state.InnerErrorClass to contain criteria for item level restore.Restore target info for Item level restore operation.Prefix criteria to be used to during restore.Extended Information about the job.Details of Job's Sub Task.Parameters for Kubernetes Cluster Backup Datasource.kubernetes Cluster Backup target info for restore operation.Item Level kubernetes persistent volume target info for restore operation.Item Level kubernetes storage class target info for restore operation.Monitoring Settings.Defines values for Month.OperationExtendedInfoAn immutable client-side representation of OperationJobExtendedInfo.An immutable client-side representation of OperationResource.The OperationResultsGetHeaders model.Backup Vault Contract for Patch Backup Vault API.PatchResourceRequestInputGets or sets the PV Restore Mode property.PolicyInfoParameters in Policy.ProtectionStatusDetailsProvisioning state of the BackupVault resource.Item Level target info for restore operation.Recovery Option.RecoveryPointDataStoreDetailsPriority to be used for rehydration.Defines values for RehydrationStatus.The ResourceGuard model.This class contains all the details about a critical operation.The ResourceGuardOperationDetail model.Provisioning state of the BackupVault resource.The ResourceGuardProxyBase model.An immutable client-side representation of ResourceGuardProxyBaseResource.The first stage of the ResourceGuardProxyBaseResource definition.The stage of the ResourceGuardProxyBaseResource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the ResourceGuardProxyBaseResource definition allowing to specify parent resource.The stage of the ResourceGuardProxyBaseResource definition allowing to specify properties.The template for ResourceGuardProxyBaseResource update.The stage of the ResourceGuardProxyBaseResource update allowing to specify properties.List of ResourceGuardProxyBase resources.An immutable client-side representation of ResourceGuardResource.The first stage of the ResourceGuardResource definition.The stage of the ResourceGuardResource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the ResourceGuardResource definition allowing to specify etag.The stage of the ResourceGuardResource definition allowing to specify identity.The stage of the ResourceGuardResource definition allowing to specify location.The stage of the ResourceGuardResource definition allowing to specify properties.The stage of the ResourceGuardResource definition allowing to specify parent resource.The stage of the ResourceGuardResource definition allowing to specify tags.The template for ResourceGuardResource update.The stage of the ResourceGuardResource update allowing to specify identity.The stage of the ResourceGuardResource update allowing to specify properties.The stage of the ResourceGuardResource update allowing to specify tags.List of ResourceGuard resources.ResourceMoveDetails will be returned in response to GetResource call from ARM.Resource move state for backup vault.The RestorableTimeRange model.Class encapsulating restore as files target parameters.The RestoreJobRecoveryPointDetails model.Gets or sets the type of the source data store.Class encapsulating restore target parameters.Base class common to RestoreTargetInfo and RestoreFilesTargetInfo.Denotes the target location where the data will be restored, string value for the enum {Microsoft.Internal.AzureBackup.DataProtection.Common.Interface.RestoreTargetLocationType}.RetentionTagScheduleBasedBackupCriteriaScheduleBasedTriggerContextSecret store based authentication credentials.Class representing a secret store resource.Gets or sets the type of secret store.Class containing security settings of vault.Soft delete related settings.State of soft delete.Gets or sets the type of the source data store.SourceLifeCycleSpecifies the protection status of the resource.StorageSettingGets or sets the type of the datastore.Gets or sets the type.Elements class for feature request.Sync BackupInstance Request.Field indicating sync type e.g.TaggingCriteriaTargetCopySettingClass encapsulating target details, used where the destination is not a datasource.TriggerBackupRequestTriggerContextRequest body of unlock delete API.An immutable client-side representation of UnlockDeleteResponse.Error object used by layers that have access to localized content, and propagate that to user.ValidateForBackupRequestValidateRestoreRequestObjectSpecifies the type of validation.Defines values for WeekNumber.