/// <summary> /// Initializes a new instance of the /// AzureBackupRestoreWithRehydrationRequest class. /// </summary> /// <param name="restoreTargetInfo">Gets or sets the restore target /// information.</param> /// <param name="sourceDataStoreType">Gets or sets the type of the /// source data store. Possible values include: 'ArchiveStore', /// 'SnapshotStore', 'VaultStore'</param> /// <param name="rehydrationPriority">Priority to be used for /// rehydration. Values High or Standard. Possible values include: /// 'Invalid', 'High', 'Standard'</param> /// <param name="rehydrationRetentionDuration">Retention duration in /// ISO 8601 format i.e P10D .</param> public AzureBackupRestoreWithRehydrationRequest(RestoreTargetInfoBase restoreTargetInfo, string sourceDataStoreType, string recoveryPointId, string rehydrationPriority, string rehydrationRetentionDuration) : base(restoreTargetInfo, sourceDataStoreType, recoveryPointId) { RehydrationPriority = rehydrationPriority; RehydrationRetentionDuration = rehydrationRetentionDuration; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// AzureBackupRecoveryPointBasedRestoreRequest class. /// </summary> /// <param name="restoreTargetInfo">Gets or sets the restore target /// information.</param> /// <param name="sourceDataStoreType">Gets or sets the type of the /// source data store. Possible values include: 'ArchiveStore', /// 'SnapshotStore', 'VaultStore'</param> public AzureBackupRecoveryPointBasedRestoreRequest(RestoreTargetInfoBase restoreTargetInfo, string sourceDataStoreType, string recoveryPointId) : base(restoreTargetInfo, sourceDataStoreType) { RecoveryPointId = recoveryPointId; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// AzureBackupRecoveryPointBasedRestoreRequest class. /// </summary> public AzureBackupRecoveryPointBasedRestoreRequest() { RestoreTargetInfo = new RestoreTargetInfoBase(); CustomInit(); }
/// <summary> /// Initializes a new instance of the /// AzureBackupRestoreWithRehydrationRequest class. /// </summary> public AzureBackupRestoreWithRehydrationRequest() { RestoreTargetInfo = new RestoreTargetInfoBase(); CustomInit(); }
/// <summary> /// Initializes a new instance of the AzureBackupRestoreRequest class. /// </summary> /// <param name="restoreTargetInfo">Gets or sets the restore target /// information.</param> /// <param name="sourceDataStoreType">Gets or sets the type of the /// source data store. Possible values include: 'ArchiveStore', /// 'SnapshotStore', 'VaultStore'</param> public AzureBackupRestoreRequest(RestoreTargetInfoBase restoreTargetInfo, string sourceDataStoreType) { RestoreTargetInfo = restoreTargetInfo; SourceDataStoreType = sourceDataStoreType; CustomInit(); }