コード例 #1
0
 /// <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();
 }
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the
 /// AzureBackupRestoreWithRehydrationRequest class.
 /// </summary>
 public AzureBackupRestoreWithRehydrationRequest()
 {
     RestoreTargetInfo = new RestoreTargetInfoBase();
     CustomInit();
 }
コード例 #5
0
 /// <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();
 }