示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VirtualDiskMapping" /> class.
 /// </summary>
 /// <param name="diskToOverwrite">diskToOverwrite.</param>
 /// <param name="sourceDisk">sourceDisk.</param>
 /// <param name="targetLocationId">Specifies the target location information, for e.g. a datastore in VMware environment. If diskToOverwrite is specified then the target location is automatically deduced..</param>
 public VirtualDiskMapping(VirtualDiskIdInformation diskToOverwrite = default(VirtualDiskIdInformation), VirtualDiskIdInformation sourceDisk = default(VirtualDiskIdInformation), long?targetLocationId = default(long?))
 {
     this.TargetLocationId = targetLocationId;
     this.DiskToOverwrite  = diskToOverwrite;
     this.SourceDisk       = sourceDisk;
     this.TargetLocationId = targetLocationId;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VirtualDiskMappingResponse" /> class.
 /// </summary>
 /// <param name="diskToOverwrite">diskToOverwrite.</param>
 /// <param name="sourceDisk">sourceDisk.</param>
 /// <param name="targetLocation">targetLocation.</param>
 public VirtualDiskMappingResponse(VirtualDiskIdInformation diskToOverwrite = default(VirtualDiskIdInformation), VirtualDiskIdInformation sourceDisk = default(VirtualDiskIdInformation), ProtectionSource targetLocation = default(ProtectionSource))
 {
     this.DiskToOverwrite = diskToOverwrite;
     this.SourceDisk      = sourceDisk;
     this.TargetLocation  = targetLocation;
 }