Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VMwareBackupSourceParams" /> class.
 /// </summary>
 /// <param name="sourceAppParams">sourceAppParams.</param>
 /// <param name="vmCredentials">vmCredentials.</param>
 /// <param name="vmwareDiskExclusionInfo">List of Virtual Disk(s) to be excluded from the backup job for the source. Overrides the exclusion list requested (if any) through EnvBackupParams.VMwareBackupEnvParams..</param>
 public VMwareBackupSourceParams(SourceAppParams sourceAppParams = default(SourceAppParams), Credentials vmCredentials = default(Credentials), List <VMwareDiskExclusionProto> vmwareDiskExclusionInfo = default(List <VMwareDiskExclusionProto>))
 {
     this.VmwareDiskExclusionInfo = vmwareDiskExclusionInfo;
     this.SourceAppParams         = sourceAppParams;
     this.VmCredentials           = vmCredentials;
     this.VmwareDiskExclusionInfo = vmwareDiskExclusionInfo;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PhysicalBackupSourceParams" /> class.
 /// </summary>
 /// <param name="enableSystemBackup">Allows Magneto to drive a \&quot;system\&quot; backup using a 3rd-party tool installed on the Agent host..</param>
 /// <param name="fileBackupParams">fileBackupParams.</param>
 /// <param name="snapshotParams">snapshotParams.</param>
 /// <param name="sourceAppParams">sourceAppParams.</param>
 /// <param name="volumeGuidVec">If this list is non-empty, then only volumes in this will be protected, otherwise all volumes belonging to the host will be protected..</param>
 public PhysicalBackupSourceParams(bool?enableSystemBackup = default(bool?), PhysicalFileBackupParams fileBackupParams = default(PhysicalFileBackupParams), PhysicalSnapshotParams snapshotParams = default(PhysicalSnapshotParams), SourceAppParams sourceAppParams = default(SourceAppParams), List <string> volumeGuidVec = default(List <string>))
 {
     this.EnableSystemBackup = enableSystemBackup;
     this.VolumeGuidVec      = volumeGuidVec;
     this.EnableSystemBackup = enableSystemBackup;
     this.FileBackupParams   = fileBackupParams;
     this.SnapshotParams     = snapshotParams;
     this.SourceAppParams    = sourceAppParams;
     this.VolumeGuidVec      = volumeGuidVec;
 }