/// <summary>
 /// Initializes a new instance of the GalleryImageVersionStorageProfile
 /// class.
 /// </summary>
 /// <param name="dataDiskImages">A list of data disk images.</param>
 public GalleryImageVersionStorageProfile(GalleryArtifactVersionSource source = default(GalleryArtifactVersionSource), GalleryOSDiskImage osDiskImage = default(GalleryOSDiskImage), IList <GalleryDataDiskImage> dataDiskImages = default(IList <GalleryDataDiskImage>))
 {
     Source         = source;
     OsDiskImage    = osDiskImage;
     DataDiskImages = dataDiskImages;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the GalleryImageVersionStorageProfile
 /// class.
 /// </summary>
 /// <param name="dataDiskImages">A list of data disk images.</param>
 public GalleryImageVersionStorageProfile(GalleryOSDiskImage osDiskImage = default(GalleryOSDiskImage), IList <GalleryDataDiskImage> dataDiskImages = default(IList <GalleryDataDiskImage>))
 {
     OsDiskImage    = osDiskImage;
     DataDiskImages = dataDiskImages;
     CustomInit();
 }