/// <summary>
 /// Initializes a new instance of the VolumePropertiesDataProtection
 /// class.
 /// </summary>
 /// <param name="backup">Backup</param>
 /// <param name="replication">Replication</param>
 /// <param name="snapshot">Snapshot</param>
 public VolumePropertiesDataProtection(VolumeBackupProperties backup = default(VolumeBackupProperties), ReplicationObject replication = default(ReplicationObject), VolumeSnapshotProperties snapshot = default(VolumeSnapshotProperties))
 {
     Backup      = backup;
     Replication = replication;
     Snapshot    = snapshot;
     CustomInit();
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the
 /// VolumePatchPropertiesDataProtection class.
 /// </summary>
 /// <param name="backup">Backup</param>
 /// <param name="snapshot">Snapshot</param>
 public VolumePatchPropertiesDataProtection(VolumeBackupProperties backup = default(VolumeBackupProperties), VolumeSnapshotProperties snapshot = default(VolumeSnapshotProperties))
 {
     Backup   = backup;
     Snapshot = snapshot;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the VolumePropertiesDataProtection
 /// class.
 /// </summary>
 /// <param name="replication">Replication</param>
 /// <param name="snapshot">Snapshot</param>
 public VolumePropertiesDataProtection(ReplicationObject replication = default(ReplicationObject), VolumeSnapshotProperties snapshot = default(VolumeSnapshotProperties))
 {
     Replication = replication;
     Snapshot    = snapshot;
     CustomInit();
 }