public override void Cleanup()
 {
     Console.WriteLine("\n\n#### Cleanup: Revert the boot "
                       + "configuration");
     BootTypes.UpdateSpec bootUpdateSpec =
         new BootTypes.UpdateSpec();
     bootUpdateSpec.SetDelay(this.originalBootInfo.GetDelay());
     bootUpdateSpec.SetEfiLegacyBoot(
         this.originalBootInfo.GetEfiLegacyBoot());
     bootUpdateSpec.SetEnterSetupMode(
         this.originalBootInfo.GetEnterSetupMode());
     bootUpdateSpec.SetNetworkProtocol(
         this.originalBootInfo.GetNetworkProtocol());
     bootUpdateSpec.SetRetry(this.originalBootInfo.GetRetry());
     bootUpdateSpec.SetRetryDelay(
         this.originalBootInfo.GetRetryDelay());
     bootUpdateSpec.SetType(this.originalBootInfo.Get_Type());
     this.bootService.Update(this.vmId, bootUpdateSpec);
     BootTypes.Info bootInfo = this.bootService.Get(this.vmId);
     Console.WriteLine(bootInfo);
     VapiAuthHelper.Logout();
 }