/// <summary> /// Initializes a new instance of the /// VirtualMachineVMImageGetDetailsResponse class with required /// arguments. /// </summary> public VirtualMachineVMImageGetDetailsResponse(ComputeImageAttributes computeImageAttributes) : this() { if (computeImageAttributes == null) { throw new ArgumentNullException("computeImageAttributes"); } this.ComputeImageAttributes = computeImageAttributes; }
/// <summary> /// Initializes a new instance of the /// VirtualMachineOSImageReplicateParameters class with required /// arguments. /// </summary> public VirtualMachineOSImageReplicateParameters(ComputeImageAttributes computeImageAttributes) : this() { if (computeImageAttributes == null) { throw new ArgumentNullException("computeImageAttributes"); } this.ComputeImageAttributes = computeImageAttributes; }
/// <summary> /// Initializes a new instance of the /// VirtualMachineVMImageReplicateParameters class with required /// arguments. /// </summary> public VirtualMachineVMImageReplicateParameters(IList <string> targetLocations, ComputeImageAttributes computeImageAttributes) : this() { if (targetLocations == null) { throw new ArgumentNullException("targetLocations"); } if (computeImageAttributes == null) { throw new ArgumentNullException("computeImageAttributes"); } this.TargetLocations = targetLocations; this.ComputeImageAttributes = computeImageAttributes; }
/// <summary> /// Initializes a new instance of the /// VirtualMachineVMImageReplicateParameters class with required /// arguments. /// </summary> public VirtualMachineVMImageReplicateParameters(IList<string> targetLocations, ComputeImageAttributes computeImageAttributes) : this() { if (targetLocations == null) { throw new ArgumentNullException("targetLocations"); } if (computeImageAttributes == null) { throw new ArgumentNullException("computeImageAttributes"); } this.TargetLocations = targetLocations; this.ComputeImageAttributes = computeImageAttributes; }