class TencentCloud::Cvm::V20170312::ImportImageRequest
def deserialize(params)
def deserialize(params) @Architecture = params['Architecture'] @OsType = params['OsType'] @OsVersion = params['OsVersion'] @ImageUrl = params['ImageUrl'] @ImageName = params['ImageName'] @ImageDescription = params['ImageDescription'] @DryRun = params['DryRun'] @Force = params['Force'] unless params['TagSpecification'].nil? @TagSpecification = [] params['TagSpecification'].each do |i| tagspecification_tmp = TagSpecification.new tagspecification_tmp.deserialize(i) @TagSpecification << tagspecification_tmp end end @LicenseType = params['LicenseType'] @BootMode = params['BootMode'] @ImageFamily = params['ImageFamily'] unless params['ImportImageDataDiskList'].nil? @ImportImageDataDiskList = [] params['ImportImageDataDiskList'].each do |i| importimagedatadisk_tmp = ImportImageDataDisk.new importimagedatadisk_tmp.deserialize(i) @ImportImageDataDiskList << importimagedatadisk_tmp end end end