Język

ArmDataProtectionBackupModelFactory Class

Definition

Model factory for models.

public static class ArmDataProtectionBackupModelFactory
type ArmDataProtectionBackupModelFactory = class
Public Class ArmDataProtectionBackupModelFactory
Inheritance
ArmDataProtectionBackupModelFactory

Methods

Name Description
AdhocBackupRules(String, String)
AdhocBackupTriggerContent(AdhocBackupRules)

Trigger backup request.

AdhocBackupValidateContent(DataProtectionBackupInstanceProperties)

Validate for backup request.

AdhocBasedBackupTriggerContext(DataProtectionBackupRetentionTag)
AdlsBlobBackupDatasourceParametersForAutoProtection(BlobBackupRuleBasedAutoProtectionSettings)

Parameters to be used during configuration of backup of azure data lake storage account blobs using AutoProtection settings.

AdlsBlobBackupDataSourceSettings(IEnumerable<String>)

Parameters to be used during configuration of backup of azure data lake storage account blobs.

BackupDataSourceSettings(String)

Parameters for Backup Datasource Please note this is the abstract base class. The derived classes available for instantiation are: KubernetesClusterBackupDataSourceSettings, BlobBackupDataSourceSettings, BlobBackupDatasourceParametersForAutoProtection, AdlsBlobBackupDataSourceSettings, AdlsBlobBackupDatasourceParametersForAutoProtection, and GenericBackupDataSourceSettings.

BackupFeatureValidationContent(Nullable<BackupSupportedFeatureType>, String)

Base class for feature object.

BackupFeatureValidationContentBase(String)

Base class for Backup Feature support Please note this is the abstract base class. The derived classes available for instantiation are: BackupFeatureValidationContent.

BackupFeatureValidationResult(Nullable<BackupSupportedFeatureType>, IEnumerable<BackupSupportedFeature>)

Feature Validation Response.

BackupFeatureValidationResultBase(String)

Base class for Backup Feature support Please note this is the abstract base class. The derived classes available for instantiation are: BackupFeatureValidationResult.

BackupFindRestorableTimeRangeContent(RestoreSourceDataStoreType, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

List Restore Ranges Request.

BackupFindRestorableTimeRangeResult(ResourceIdentifier, String, ResourceType, SystemData, BackupFindRestorableTimeRangeResultProperties)

List Restore Ranges Response.

BackupFindRestorableTimeRangeResultProperties(IEnumerable<RestorableTimeRange>, String)

List Restore Ranges Response.

BackupInstanceDeletionInfo(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Deletion Info.

BackupInstancePolicyInfo(ResourceIdentifier, String, BackupInstancePolicySettings)

Policy Info in backupInstance.

BackupInstancePolicySettings(IEnumerable<DataStoreSettings>, IEnumerable<BackupDataSourceSettings>)

Parameters in Policy.

BackupInstanceProtectionStatusDetails(DataProtectionBackupUserFacingError, Nullable<BackupInstanceProtectionStatus>)

Protection status details.

BackupInstanceSyncContent(Nullable<BackupInstanceSyncType>)

Sync BackupInstance Request.

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails, IEnumerable<UserFacingWarningDetail>)

Extended Information about the job.

BackupJobSubTask(IReadOnlyDictionary<String,String>, Int32, String, String, String)

Details of Job's Sub Task.

BackupRecoveryPointBasedRestoreContent(RestoreTargetInfoBase, SourceDataStoreType, ResourceIdentifier, IEnumerable<String>, DataProtectionIdentityDetails, String)

Azure backup recoveryPoint based restore request.

BackupRecoveryTimeBasedRestoreContent(RestoreTargetInfoBase, SourceDataStoreType, ResourceIdentifier, IEnumerable<String>, DataProtectionIdentityDetails, DateTimeOffset)

AzureBackup RecoveryPointTime Based Restore Request.

BackupRehydrationContent(String, Nullable<BackupRehydrationPriority>, TimeSpan)

Azure Backup Rehydrate Request.

BackupRestoreContent(String, RestoreTargetInfoBase, SourceDataStoreType, ResourceIdentifier, IEnumerable<String>, DataProtectionIdentityDetails)

Azure backup restore request Please note this is the abstract base class. The derived classes available for instantiation are: BackupRecoveryPointBasedRestoreContent, BackupRestoreWithRehydrationContent, and BackupRecoveryTimeBasedRestoreContent.

BackupRestoreWithRehydrationContent(RestoreTargetInfoBase, SourceDataStoreType, ResourceIdentifier, IEnumerable<String>, DataProtectionIdentityDetails, String, BackupRehydrationPriority, TimeSpan)

AzureBackup Restore with Rehydration Request.

BackupSupportedFeature(String, Nullable<FeatureSupportStatus>, IEnumerable<String>)

Elements class for feature request.

BackupValidateRestoreContent(BackupRestoreContent)

Validate restore request object.

BackupVaultCmkKekIdentity(Nullable<BackupVaultCmkKekIdentityType>, String)

The details of the managed identity used for CMK.

BackupVaultEncryptionSettings(Nullable<BackupVaultEncryptionState>, Uri, BackupVaultCmkKekIdentity, Nullable<BackupVaultInfrastructureEncryptionState>)
BackupVaultFeatureSettings(Nullable<DataProtectionBackupCrossSubscriptionRestoreState>, Nullable<CrossRegionRestoreState>)
BackupVaultResourceMoveDetails(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

ResourceMoveDetails will be returned in response to GetResource call from ARM.

BackupVaultSecuritySettings(BackupVaultSoftDeleteSettings, Nullable<BackupVaultImmutabilityState>, BackupVaultEncryptionSettings)
BackupVaultSoftDeleteSettings(Nullable<BackupVaultSoftDeleteState>, Nullable<Double>)

Soft delete related settings.

BaseResourceProperties(String)

Properties which are specific to datasource/datasourceSets Please note this is the abstract base class. The derived classes available for instantiation are: DefaultResourceProperties.

BlobBackupAutoProtectionRule(String, BlobBackupRuleMode, BlobBackupPatternType, String)

Indicates a Blob Backup Auto Protection Rule.

BlobBackupAutoProtectionSettings(String, Boolean)

The settings for Blob Backup Auto Protection. Please note this is the abstract base class. The derived classes available for instantiation are: BlobBackupRuleBasedAutoProtectionSettings.

BlobBackupDatasourceParametersForAutoProtection(BlobBackupRuleBasedAutoProtectionSettings)

Paramters to be used during configuration of backup of blobs using AutoProtection settings.

BlobBackupDataSourceSettings(IEnumerable<String>)

Parameters to be used during configuration of backup of blobs.

BlobBackupRuleBasedAutoProtectionSettings(Boolean, IEnumerable<BlobBackupAutoProtectionRule>)

Parameters to be used for Blob Backup Rule Based Auto Protection settings.

CopyOnExpirySetting()

Copy on Expiry Option.

CrossRegionRestoreDetails(AzureLocation, ResourceIdentifier)

Cross Region Restore details.

CrossRegionRestoreJobContent(AzureLocation, ResourceIdentifier, Guid)

Details of CRR Job to be fetched.

CrossRegionRestoreJobsContent(AzureLocation, ResourceIdentifier)

Details of Backup Vault for which CRR Jobs are to be fetched.

CrossRegionRestoreRequestObject(BackupRestoreContent, CrossRegionRestoreDetails)

Cross Region Restore Request Object.

CustomCopySetting(Nullable<TimeSpan>)

Duration based custom options to copy.

DataProtectionBackupAbsoluteDeleteSetting(TimeSpan)

Delete option with duration.

DataProtectionBackupAuthCredentials(String)

Base class for different types of authentication credentials. Please note this is the abstract base class. The derived classes available for instantiation are: SecretStoreBasedAuthCredentials.

DataProtectionBackupCopySetting(String)

Options to copy Please note this is the abstract base class. The derived classes available for instantiation are: CopyOnExpirySetting, CustomCopySetting, and ImmediateCopySetting.

DataProtectionBackupCriteria(String)

BackupCriteria base class Please note this is the abstract base class. The derived classes available for instantiation are: ScheduleBasedBackupCriteria.

DataProtectionBackupDay(Nullable<Int32>, Nullable<Boolean>)

Day of the week.

DataProtectionBackupDeleteSetting(TimeSpan, String)

Delete Option Please note this is the abstract base class. The derived classes available for instantiation are: DataProtectionBackupAbsoluteDeleteSetting.

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DataProtectionBackupRecoveryPointCompletionState>)

Azure backup discrete RecoveryPoint.

DataProtectionBackupInnerError(IDictionary<String,String>, String, DataProtectionBackupInnerError)

Inner Error.

DataProtectionBackupInstanceData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupInstanceProperties, IDictionary<String, String>)

BackupInstance Resource.

DataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, IEnumerable<String>, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, DataProtectionBackupUserFacingError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, DataProtectionIdentityDetails, String)

Backup Instance.

DataProtectionBackupJobData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupJobProperties)

AzureBackup Job Resource Class.

DataProtectionBackupJobProperties(String, String, ResourceIdentifier, ResourceIdentifier, AzureLocation, String, String, String, Nullable<TimeSpan>, Nullable<DateTimeOffset>, IEnumerable<DataProtectionBackupUserFacingError>, BackupJobExtendedInfo, Boolean, String, String, ResourceIdentifier, String, Boolean, Uri, String, String, String, String, DateTimeOffset, String, String, IEnumerable<String>, String, Nullable<ETag>, String, String)
DataProtectionBackupNameAvailabilityContent(String, Nullable<ResourceType>)

CheckNameAvailability Request.

DataProtectionBackupNameAvailabilityResult(String, Nullable<Boolean>, String)

CheckNameAvailability Result.

DataProtectionBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupPolicyPropertiesBase)

BaseBackupPolicy resource.

DataProtectionBackupPolicyPropertiesBase(IEnumerable<String>, String)

BackupPolicy base Please note this is the abstract base class. The derived classes available for instantiation are: RuleBasedBackupPolicy.

DataProtectionBackupRecoveryPointData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupRecoveryPointProperties)

Azure backup recoveryPoint resource.

DataProtectionBackupRecoveryPointProperties(String)

Azure backup recoveryPoint Please note this is the abstract base class. The derived classes available for instantiation are: DataProtectionBackupDiscreteRecoveryPointProperties.

DataProtectionBackupRetentionTag(Nullable<ETag>, String, String)

Initializes a new instance of DataProtectionBackupRetentionTag.

DataProtectionBackupRule(String, DataProtectionBackupSettingsBase, DataStoreInfoBase, DataProtectionBackupTriggerContext)

Azure backup rule.

DataProtectionBackupSchedule(IEnumerable<String>, String)

Schedule for backup.

DataProtectionBackupSettings(String)

Azure backup parameters.

DataProtectionBackupSettingsBase(String)

BackupParameters base Please note this is the abstract base class. The derived classes available for instantiation are: DataProtectionBackupSettings.

DataProtectionBackupStorageSetting(Nullable<StorageSettingStoreType>, Nullable<StorageSettingType>)

Storage setting.

DataProtectionBackupTaggingCriteria(IEnumerable<DataProtectionBackupCriteria>, Boolean, Int64, DataProtectionBackupRetentionTag)

Tagging criteria.

DataProtectionBackupTriggerContext(String)

Trigger context Please note this is the abstract base class. The derived classes available for instantiation are: AdhocBasedBackupTriggerContext and ScheduleBasedBackupTriggerContext.

DataProtectionBackupUserFacingError(String, IEnumerable<DataProtectionBackupUserFacingError>, DataProtectionBackupInnerError, Nullable<Boolean>, Nullable<Boolean>, IDictionary<String,String>, String, IEnumerable<String>, String)

Error object used by layers that have access to localized content, and propagate that to user.

DataProtectionBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DataProtectionBackupVaultProperties, ManagedServiceIdentity, Nullable<ETag>)

Initializes a new instance of DataProtectionBackupVaultData.

DataProtectionBackupVaultPatch(ManagedServiceIdentity, DataProtectionBackupVaultPatchProperties, IDictionary<String,String>)

Patch Request content for Microsoft.DataProtection resources.

DataProtectionBackupVaultPatchProperties(Nullable<AzureMonitorAlertsState>, BackupVaultSecuritySettings, BackupVaultFeatureSettings, Nullable<GranularityLevel>, IEnumerable<String>)
DataProtectionBackupVaultProperties(Nullable<AzureMonitorAlertsState>, Nullable<GranularityLevel>, Nullable<DataProtectionBackupProvisioningState>, Nullable<BackupVaultResourceMoveState>, BackupVaultResourceMoveDetails, BackupVaultSecuritySettings, IEnumerable<DataProtectionBackupStorageSetting>, Nullable<Boolean>, BackupVaultFeatureSettings, Nullable<BackupVaultSecureScoreLevel>, Nullable<BcdrSecurityLevel>, IEnumerable<String>, IEnumerable<AzureLocation>)
DataProtectionBasePolicyRule(String, String)

BasePolicy Rule Please note this is the abstract base class. The derived classes available for instantiation are: DataProtectionBackupRule and DataProtectionRetentionRule.

DataProtectionDeletedBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionDeletedBackupVaultProperties)

Deleted Backup Vault Resource (available from version 2025-09-01).

DataProtectionDeletedBackupVaultProperties(Nullable<AzureMonitorAlertsState>, Nullable<GranularityLevel>, Nullable<DataProtectionBackupProvisioningState>, Nullable<BackupVaultResourceMoveState>, BackupVaultResourceMoveDetails, BackupVaultSecuritySettings, IEnumerable<DataProtectionBackupStorageSetting>, Nullable<Boolean>, BackupVaultFeatureSettings, Nullable<BackupVaultSecureScoreLevel>, Nullable<BcdrSecurityLevel>, IEnumerable<String>, IEnumerable<AzureLocation>, String, String, String, DataProtectionResourceDeletionInfo)
DataProtectionIdentityDetails(Nullable<Boolean>, ResourceIdentifier)

The DataProtectionIdentityDetails.

DataProtectionOperationExtendedInfo(String)

Operation Extended Info Please note this is the abstract base class. The derived classes available for instantiation are: DataProtectionOperationJobExtendedInfo.

DataProtectionOperationJobExtendedInfo(String)

Operation Job Extended Info.

DataProtectionResourceDeletionInfo(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Deletion info for a tracked resource (Backup Vault).

DataProtectionRetentionRule(String, Nullable<Boolean>, IEnumerable<SourceLifeCycle>)

Azure retention rule.

DataProtectionUnlockDeleteContent(IEnumerable<String>, String)

Request body of unlock delete API.

DataProtectionUnlockDeleteResult(String)

Response of Unlock Delete API.

DataSourceInfo(String, String, ResourceIdentifier, Nullable<AzureLocation>, String, Nullable<ResourceType>, String, BaseResourceProperties)

Datasource to be backed up.

DataSourceSetInfo(String, String, ResourceIdentifier, Nullable<AzureLocation>, String, Nullable<ResourceType>, String, BaseResourceProperties)

DatasourceSet details of datasource to be backed up.

DataStoreInfoBase(DataStoreType, String)

DataStoreInfo base.

DataStoreSettings(String, DataStoreType)

Parameters for DataStore Please note this is the abstract base class. The derived classes available for instantiation are: OperationalDataStoreSettings.

DefaultResourceProperties()

Default source properties.

DeletedDataProtectionBackupInstanceData(ResourceIdentifier, String, ResourceType, SystemData, DeletedDataProtectionBackupInstanceProperties)

Deleted Backup Instance.

DeletedDataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, IEnumerable<String>, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, DataProtectionBackupUserFacingError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, DataProtectionIdentityDetails, String, BackupInstanceDeletionInfo)

Deleted Backup Instance.

FetchSecondaryRPsRequestContent(Nullable<AzureLocation>, ResourceIdentifier)

Information about BI whose secondary RecoveryPoints are requested Source region and BI ARM path

GenericBackupDataSourceSettings(IEnumerable<String>)

Generic parameters to be used during configuration of backup.

GenericRestoreDataSourceCriteria(ResourceListSelectionCriteria)

Generic criteria to be used during restore.

ImmediateCopySetting()

Immediate copy Option.

ItemLevelRestoreCriteria(String)

Class to contain criteria for item level restore Please note this is the abstract base class. The derived classes available for instantiation are: ItemPathBasedRestoreCriteria, RangeBasedItemLevelRestoreCriteria, GenericRestoreDataSourceCriteria, KubernetesStorageClassRestoreCriteria, KubernetesPVRestoreCriteria, KubernetesClusterRestoreCriteria, and KubernetesClusterVaultTierRestoreCriteria.

ItemLevelRestoreTargetInfo(RecoverySetting, Nullable<AzureLocation>, IEnumerable<ItemLevelRestoreCriteria>, DataSourceInfo, DataSourceSetInfo, DataProtectionBackupAuthCredentials)

Restore target info for Item level restore operation.

ItemPathBasedRestoreCriteria(String, Boolean, IEnumerable<String>, String)

Prefix criteria to be used to during restore.

KubernetesClusterBackupDataSourceSettings(Boolean, IEnumerable<DataProtectionAksVolumeType>, Boolean, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<NamespacedName>)

Parameters for Kubernetes Cluster Backup Datasource.

KubernetesClusterRestoreCriteria(Boolean, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<PersistentVolumeRestoreMode>, Nullable<KubernetesClusterRestoreExistingResourcePolicy>, IDictionary<String,String>, IEnumerable<NamespacedName>, NamespacedName)

kubernetes Cluster Backup target info for restore operation.

KubernetesClusterVaultTierRestoreCriteria(Boolean, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<PersistentVolumeRestoreMode>, Nullable<KubernetesClusterRestoreExistingResourcePolicy>, IDictionary<String,String>, IEnumerable<NamespacedName>, ResourceIdentifier, ResourceIdentifier, NamespacedName)

kubernetes Cluster Backup target info for restore operation from vault.

KubernetesPVRestoreCriteria(String, String)

Item Level kubernetes persistent volume target info for restore operation.

KubernetesStorageClassRestoreCriteria(String, String)

Item Level kubernetes storage class target info for restore operation.

NamespacedName(String, String)

Class to refer resources which contains namespace and name.

OperationalDataStoreSettings(DataStoreType, ResourceIdentifier)

Parameters for Operational-Tier DataStore.

RangeBasedItemLevelRestoreCriteria(String, String)

Item Level target info for restore operation.

RecoveryPointDataStoreDetail(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Guid>, String, String, String, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<RecoveryPointDataStoreRehydrationStatus>)

RecoveryPoint datastore details.

ResourceGuardData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceGuardProperties, Nullable<ETag>)

Initializes a new instance of ResourceGuardData.

ResourceGuardOperationDetail(String, String)

VaultCritical Operation protected by a resource guard.

ResourceGuardOperationDetails(String, Nullable<ResourceType>)

This class contains all the details about a critical operation.

ResourceGuardPatch(IDictionary<String,String>)

Patch Request content for Microsoft.DataProtection Resource Guard resources.

ResourceGuardProperties(Nullable<DataProtectionBackupProvisioningState>, Nullable<Boolean>, IEnumerable<ResourceGuardOperationDetails>, IEnumerable<String>, String)

The ResourceGuardProperties.

ResourceGuardProtectedObjectData(ResourceIdentifier, String, ResourceType, SystemData)

Base resource under Microsoft.DataProtection provider namespace.

ResourceGuardProxyBase(String, IEnumerable<ResourceGuardOperationDetail>, String, String)

ResourceGuardProxyBase object, used in ResourceGuardProxyBaseResource.

ResourceGuardProxyBaseResourceData(ResourceIdentifier, String, ResourceType, SystemData, ResourceGuardProxyBase)

ResourceGuardProxyBaseResource object, used for response and request bodies for ResourceGuardProxy APIs.

ResourceListSelectionCriteria(String, IEnumerable<String>, IDictionary<String,String>)

Specifies the list of resources to be restored.

RestorableTimeRange(DateTimeOffset, DateTimeOffset, String)

The RestorableTimeRange.

RestoreFilesTargetDetails(String, RestoreTargetLocationType, Uri, ResourceIdentifier)

Class encapsulating target details, used where the destination is not a datasource.

RestoreFilesTargetInfo(RecoverySetting, Nullable<AzureLocation>, RestoreFilesTargetDetails)

Class encapsulating restore as files target parameters.

RestoreJobRecoveryPointDetails(String, Nullable<DateTimeOffset>)

The RestoreJobRecoveryPointDetails.

RestoreTargetInfo(RecoverySetting, Nullable<AzureLocation>, DataSourceInfo, DataSourceSetInfo, DataProtectionBackupAuthCredentials)

Class encapsulating restore target parameters.

RestoreTargetInfoBase(String, RecoverySetting, Nullable<AzureLocation>)

Base class common to RestoreTargetInfo and RestoreFilesTargetInfo Please note this is the abstract base class. The derived classes available for instantiation are: ItemLevelRestoreTargetInfo, RestoreFilesTargetInfo, and RestoreTargetInfo.

RuleBasedBackupPolicy(IEnumerable<String>, IEnumerable<DataProtectionBasePolicyRule>)

Rule based backup policy.

ScheduleBasedBackupCriteria(IEnumerable<BackupAbsoluteMarker>, IEnumerable<DataProtectionBackupDay>, IEnumerable<DataProtectionBackupDayOfWeek>, IEnumerable<DataProtectionBackupMonth>, IEnumerable<DateTimeOffset>, IEnumerable<DataProtectionBackupWeekNumber>)

Schedule based backup criteria.

ScheduleBasedBackupTriggerContext(DataProtectionBackupSchedule, IEnumerable<DataProtectionBackupTaggingCriteria>)

Schedule based trigger context.

SecretStoreBasedAuthCredentials(SecretStoreResourceInfo)

Secret store based authentication credentials.

SecretStoreResourceInfo(Uri, SecretStoreType, String)

Class representing a secret store resource.

SourceLifeCycle(DataProtectionBackupDeleteSetting, DataStoreInfoBase, IEnumerable<TargetCopySetting>)

Source LifeCycle.

StopProtectionContent(IEnumerable<String>)

Request body of Stop protection when MUA is Enabled.

SuspendBackupContent(IEnumerable<String>)

Request body of Suspend backup when MUA is Enabled.

TargetCopySetting(DataProtectionBackupCopySetting, DataStoreInfoBase)

Target copy settings.

UserFacingWarningDetail(String, DataProtectionBackupUserFacingError)

Warning object used by layers that have access to localized content, and propagate that to user.

ValidateCrossRegionRestoreRequestObject(BackupRestoreContent, CrossRegionRestoreDetails)

Cross Region Restore Request Object.

ValidateForModifyBackupContent(DataProtectionBackupInstanceProperties)

Validate for modify backup request.

Applies to